Public Member Functions | Data Fields

TMbsCrateEvent Class Reference

#include <TMbsCrateEvent.h>

Collaboration diagram for TMbsCrateEvent:
Collaboration graph
[legend]

Public Member Functions

 TMbsCrateEvent ()
 TMbsCrateEvent (const char *name, Short_t id=0)
virtual ~TMbsCrateEvent ()
virtual void Clear (Option_t *t="")
Bool_t IsPulser () const
 TMbsCrateEvent ()
 TMbsCrateEvent (const char *name, Short_t id=0)
virtual ~TMbsCrateEvent ()
virtual void Clear (Option_t *t="")
Bool_t IsPulser () const
 TMbsCrateEvent ()
 TMbsCrateEvent (const char *name, Short_t id=0)
virtual ~TMbsCrateEvent ()
virtual void Clear (Option_t *t="")
 TMbsCrateEvent ()
 TMbsCrateEvent (const char *name, Short_t id=0)
virtual ~TMbsCrateEvent ()
virtual void Clear (Option_t *t="")
 TMbsCrateEvent ()
 TMbsCrateEvent (const char *name, Short_t id=0)
virtual ~TMbsCrateEvent ()
virtual void Clear (Option_t *t="")
 TMbsCrateEvent ()
 TMbsCrateEvent (const char *name, Short_t id=0)
virtual ~TMbsCrateEvent ()
virtual void Clear (Option_t *t="")
 TMbsCrateEvent ()
 TMbsCrateEvent (const char *name, Short_t id=0)
virtual ~TMbsCrateEvent ()
virtual void Clear (Option_t *t="")
 TMbsCrateEvent ()
 TMbsCrateEvent (const char *name, Short_t id=0)
virtual ~TMbsCrateEvent ()
virtual void Clear (Option_t *t="")

Data Fields

Bool_t fIsPulser
UShort_t fData1182 [MAX_1182][NUM_1182_CH]
UShort_t fMadc [MAX_MADC][N_MADC_CHA]
UInt_t f560Scaler [NUM_V560_CH]
Short_t f550Data0 [NUM_V550_CH]
Short_t f550Data1 [NUM_V550_CH]
T1290Data fMtdc [MAX_1290]
MQDC_t fMqdc [MAX_965]
std::vector< FPGA_TDC_hitfFPGA [MAX_FPGA_TDC]
QFW_Data fQFW
std::vector< FPGA_TDC_headerfFPGAHEAD [MAX_FPGA_TDC]
ScalOrMu_Data fScalOrMu
UInt_t fTriglogInputPattern
UInt_t fTriglogReferenceClock

Detailed Description

Definition at line 34 of file TMbsCrateEvent.h.


Constructor & Destructor Documentation

TMbsCrateEvent::TMbsCrateEvent (  ) 

Definition at line 9 of file TMbsCrateEvent.cxx.

TMbsCrateEvent::TMbsCrateEvent ( const char *  name,
Short_t  id = 0 
)

Definition at line 14 of file TMbsCrateEvent.cxx.

TMbsCrateEvent::~TMbsCrateEvent (  )  [virtual]

Definition at line 20 of file TMbsCrateEvent.cxx.

TMbsCrateEvent::TMbsCrateEvent (  ) 
TMbsCrateEvent::TMbsCrateEvent ( const char *  name,
Short_t  id = 0 
)
virtual TMbsCrateEvent::~TMbsCrateEvent (  )  [virtual]
TMbsCrateEvent::TMbsCrateEvent (  ) 
TMbsCrateEvent::TMbsCrateEvent ( const char *  name,
Short_t  id = 0 
)
virtual TMbsCrateEvent::~TMbsCrateEvent (  )  [virtual]
TMbsCrateEvent::TMbsCrateEvent (  ) 
TMbsCrateEvent::TMbsCrateEvent ( const char *  name,
Short_t  id = 0 
)
virtual TMbsCrateEvent::~TMbsCrateEvent (  )  [virtual]
TMbsCrateEvent::TMbsCrateEvent (  ) 
TMbsCrateEvent::TMbsCrateEvent ( const char *  name,
Short_t  id = 0 
)
virtual TMbsCrateEvent::~TMbsCrateEvent (  )  [virtual]
TMbsCrateEvent::TMbsCrateEvent (  ) 
TMbsCrateEvent::TMbsCrateEvent ( const char *  name,
Short_t  id = 0 
)
virtual TMbsCrateEvent::~TMbsCrateEvent (  )  [virtual]
TMbsCrateEvent::TMbsCrateEvent (  ) 
TMbsCrateEvent::TMbsCrateEvent ( const char *  name,
Short_t  id = 0 
)
virtual TMbsCrateEvent::~TMbsCrateEvent (  )  [virtual]
TMbsCrateEvent::TMbsCrateEvent (  ) 
TMbsCrateEvent::TMbsCrateEvent ( const char *  name,
Short_t  id = 0 
)
virtual TMbsCrateEvent::~TMbsCrateEvent (  )  [virtual]

Member Function Documentation

void TMbsCrateEvent::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

Definition at line 24 of file TMbsCrateEvent.cxx.

References f550Data0, f550Data1, f560Scaler, fData1182, fIsPulser, fMadc, and fMtdc.

virtual void TMbsCrateEvent::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

virtual void TMbsCrateEvent::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

virtual void TMbsCrateEvent::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

virtual void TMbsCrateEvent::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

virtual void TMbsCrateEvent::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

virtual void TMbsCrateEvent::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

virtual void TMbsCrateEvent::Clear ( Option_t *  t = ""  )  [virtual]

Method called by the framework to clear the event element.

Bool_t TMbsCrateEvent::IsPulser (  )  const [inline]
Bool_t TMbsCrateEvent::IsPulser (  )  const [inline]

Definition at line 40 of file TMbsCrateEvent.h.

References fIsPulser.


Field Documentation

Short_t TMbsCrateEvent::f550Data0[NUM_V550_CH]

Data of 550 module, fifo 0

Definition at line 59 of file TMbsCrateEvent.h.

Referenced by Clear(), and TMbsCrateProc::Processv550().

Short_t TMbsCrateEvent::f550Data1[NUM_V550_CH]

Data of 550 module, fifo 1

Definition at line 61 of file TMbsCrateEvent.h.

Referenced by Clear(), and TMbsCrateProc::Processv550().

UInt_t TMbsCrateEvent::f560Scaler[NUM_V560_CH]

Data of 560 scaler

Definition at line 56 of file TMbsCrateEvent.h.

Referenced by Clear(), and TMbsCrateProc::Processv560().

header FPGA TDCs

Definition at line 247 of file TMbsCrateEvent.h.

Referenced by TVftxProc::BuildMyEvent(), TVftxProc::FinalizeEvent(), and TMbsCrateProc::ProcessVFTX().

Data from V965 QDC

Definition at line 105 of file TMbsCrateEvent.h.

Referenced by TRossendorfProc::FinalizeEvent(), and TMbsCrateProc::Process965().

Data from QFW

Definition at line 111 of file TMbsCrateEvent.h.

Referenced by TMbsCrateProc::ProcessQFW().

Data from Scaler Or Multiplicity

Definition at line 253 of file TMbsCrateEvent.h.

Referenced by TScalersProc::FinalizeEvent(), and TMbsCrateProc::ProcessScalOrMu().

Definition at line 256 of file TMbsCrateEvent.h.

Definition at line 258 of file TMbsCrateEvent.h.

Referenced by TScalersProc::FinalizeEvent().


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