Public Member Functions | Data Fields

TVftxEvent Class Reference

#include <TVftxEvent.h>

Collaboration diagram for TVftxEvent:
Collaboration graph
[legend]

Public Member Functions

 TVftxEvent ()
 TVftxEvent (const char *name, Short_t id=0)
virtual ~TVftxEvent ()
virtual void Clear (Option_t *t="")
 TVftxEvent ()
 TVftxEvent (const char *name, Short_t id=0)
virtual ~TVftxEvent ()
virtual void Clear (Option_t *t="")
 TVftxEvent ()
 TVftxEvent (const char *name, Short_t id=0)
virtual ~TVftxEvent ()
virtual void Clear (Option_t *t="")
Double_t GetCoarseCorrectedTime (UInt_t uBoard, UInt_t uChan, UInt_t uMult)
Double_t GetCalibratedTime (UInt_t uBoard, UInt_t uChan, UInt_t uMult, UInt_t uCoarseCorrected=0)
 TVftxEvent ()
 TVftxEvent (const char *name, Short_t id=0)
virtual ~TVftxEvent ()
virtual void Clear (Option_t *t="")
Bool_t IsHitThere (UInt_t uBoard, UInt_t uChan, Int_t iMult)
Double_t GetCoarseCorrectedTime (UInt_t uBoard, UInt_t uChan, UInt_t uMult)
Double_t GetCalibratedTime (UInt_t uBoard, UInt_t uChan, UInt_t uMult, UInt_t uCoarseCorrected=0)

Data Fields

TVftxBoardData fVftxBoards [MAX_FPGA_TDC]

Detailed Description

Definition at line 31 of file TVftxEvent.h.


Constructor & Destructor Documentation

TVftxEvent::TVftxEvent (  ) 

Definition at line 33 of file TVftxEvent.cxx.

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

Definition at line 28 of file TVftxEvent.cxx.

TVftxEvent::~TVftxEvent (  )  [virtual]

Definition at line 38 of file TVftxEvent.cxx.

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

Member Function Documentation

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

Method called by the framework to clear the event element.

Definition at line 42 of file TVftxEvent.cxx.

References TVftxBoardData::Clear(), and fVftxBoards.

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

Method called by the framework to clear the event element.

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

Method called by the framework to clear the event element.

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

Method called by the framework to clear the event element.

Double_t TVftxEvent::GetCalibratedTime ( UInt_t  uBoard,
UInt_t  uChan,
UInt_t  uMult,
UInt_t  uCoarseCorrected = 0 
)
Double_t TVftxEvent::GetCalibratedTime ( UInt_t  uBoard,
UInt_t  uChan,
UInt_t  uMult,
UInt_t  uCoarseCorrected = 0 
)
Double_t TVftxEvent::GetCoarseCorrectedTime ( UInt_t  uBoard,
UInt_t  uChan,
UInt_t  uMult 
)

Definition at line 77 of file TVftxEvent.cxx.

References fVftxBoards, and TVftxBoardData::GetCoarseCorrectedTime().

Double_t TVftxEvent::GetCoarseCorrectedTime ( UInt_t  uBoard,
UInt_t  uChan,
UInt_t  uMult 
)
Bool_t TVftxEvent::IsHitThere ( UInt_t  uBoard,
UInt_t  uChan,
Int_t  iMult 
) [inline]

Definition at line 50 of file TVftxEvent.h.

References fVftxBoards, and TVftxBoardData::IsHitThere().


Field Documentation


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