BOSS 7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
TTrigEvent Class Reference

#include <TTrigEvent.h>

+ Inheritance diagram for TTrigEvent:

Public Member Functions

 TTrigEvent ()
 
virtual ~TTrigEvent ()
 
void initialize ()
 
void Clear (Option_t *option="")
 
void Print (Option_t *option="") const
 
void addTrigData (TTrigData *trigData)
 TrigData.
 
const TTrigDatagetTrigData () const
 
void clearTrigData ()
 

Detailed Description

Definition at line 10 of file TTrigEvent.h.

Constructor & Destructor Documentation

◆ TTrigEvent()

TTrigEvent::TTrigEvent ( )

◆ ~TTrigEvent()

TTrigEvent::~TTrigEvent ( )
virtual

Definition at line 23 of file TTrigEvent.cxx.

23 {
24 if(m_trigData == s_staticTrigData ) s_staticTrigData = 0;
25 delete m_trigData;
26 m_trigData = 0;
27}

Member Function Documentation

◆ addTrigData()

void TTrigEvent::addTrigData ( TTrigData trigData)

TrigData.

Definition at line 45 of file TTrigEvent.cxx.

45 {
46 m_trigData = trigData;
47}

Referenced by TrigDataCnv::DataObjectToTObject().

◆ Clear()

void TTrigEvent::Clear ( Option_t *  option = "")

Definition at line 35 of file TTrigEvent.cxx.

35 {
36
37}

Referenced by RootCnvSvc::commitOutput().

◆ clearTrigData()

void TTrigEvent::clearTrigData ( )
inline

Definition at line 29 of file TTrigEvent.h.

29{ m_trigData->Clear();}
void Clear(Option_t *option="")
Definition: TTrigData.cxx:17

◆ getTrigData()

const TTrigData * TTrigEvent::getTrigData ( ) const

Definition at line 50 of file TTrigEvent.cxx.

50 {
51 return (TTrigData*)m_trigData ;
52}

Referenced by TrigDataCnv::DataObjectToTObject(), and BesEvent::SetEvent().

◆ initialize()

void TTrigEvent::initialize ( )
inline

Definition at line 17 of file TTrigEvent.h.

17{};

Referenced by TrigCnv::DataObjectToTObject().

◆ Print()

void TTrigEvent::Print ( Option_t *  option = "") const

Definition at line 40 of file TTrigEvent.cxx.

40 {
41 TObject::Print(option);
42}

The documentation for this class was generated from the following files: