Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TTrigEvent Class Reference

#include <TTrigEvent.h>

List of all members.

Public Member Functions

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

Private Attributes

Bool_t m_fromMc
 Denote whether or not this data was simulated.
TTrigDatam_trigData
TTrigDatam_trigData

Static Private Attributes

TTrigDatas_staticTrigData
 data members to store trigger data
TTrigDatas_staticTrigData
 data members to store trigger data


Constructor & Destructor Documentation

TTrigEvent::TTrigEvent  ) 
 

TTrigEvent::~TTrigEvent  )  [virtual]
 

00023                         {
00024   if(m_trigData == s_staticTrigData ) s_staticTrigData = 0;
00025    delete m_trigData;
00026    m_trigData = 0;
00027 }

TTrigEvent::TTrigEvent  ) 
 

virtual TTrigEvent::~TTrigEvent  )  [virtual]
 


Member Function Documentation

void TTrigEvent::addTrigData TTrigData trigData  ) 
 

void TTrigEvent::addTrigData TTrigData trigData  ) 
 

TrigData.

00045                                                  {
00046     m_trigData = trigData;
00047 }

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

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

00035                                        {
00036 
00037 }

void TTrigEvent::clearTrigData  )  [inline]
 

00028 { m_trigData->Clear();}

void TTrigEvent::clearTrigData  )  [inline]
 

00028 { m_trigData->Clear();}

Bool_t TTrigEvent::getFromMc  )  [inline]
 

00023 { return m_fromMc; };

Bool_t TTrigEvent::getFromMc  )  [inline]
 

00023 { return m_fromMc; };

const TTrigData* TTrigEvent::getTrigData  )  const
 

const TTrigData * TTrigEvent::getTrigData  )  const
 

00050                                                 {
00051         return (TTrigData*)m_trigData ;
00052 }

void TTrigEvent::initialize Bool_t  fromMc = true  ) 
 

void TTrigEvent::initialize Bool_t  fromMc = true  ) 
 

00030                                         { 
00031     m_fromMc = fromMc;
00032 }

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

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

00040                                              {
00041     TObject::Print(option);
00042 }


Member Data Documentation

Bool_t TTrigEvent::m_fromMc [private]
 

Denote whether or not this data was simulated.

TTrigData* TTrigEvent::m_trigData [private]
 

TTrigData* TTrigEvent::m_trigData [private]
 

TTrigData* TTrigEvent::s_staticTrigData [static, private]
 

data members to store trigger data

TTrigData* TTrigEvent::s_staticTrigData [static, private]
 

data members to store trigger data


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:12:22 2011 for BOSS6.5.5 by  doxygen 1.3.9.1