Public Types | Public Member Functions | Data Fields

TVftxBoardData Class Reference

#include <TVftxEvent.h>

Public Types

enum  { MaxMult = 8 }
enum  { MaxMult = 8 }
enum  { MaxMult = 8 }
enum  { MaxMult = 8 }

Public Member Functions

 TVftxBoardData ()
void Clear ()
 TVftxBoardData ()
void Clear ()
 TVftxBoardData ()
void Clear ()
Double_t GetCalibratedTime (UInt_t uChan, UInt_t uMult)
Double_t GetCoarseCorrectedTime (UInt_t uChan, UInt_t uMult)
 TVftxBoardData ()
void Clear ()
Bool_t IsHitThere (UInt_t uChan, Int_t iMult)
Double_t GetCalibratedTime (UInt_t uChan, UInt_t uMult)
Double_t GetCoarseCorrectedTime (UInt_t uChan, UInt_t uMult)

Data Fields

Int_t iTriggerTime
Int_t iMultiplicity [FPGA_TDC_NBCHAN]
Int_t iFineTime [FPGA_TDC_NBCHAN][MaxMult]
Int_t iCoarseTime [FPGA_TDC_NBCHAN][MaxMult]
UInt_t uFutureBit [FPGA_TDC_NBCHAN][MaxMult]
Double_t dTimeCorr [FPGA_TDC_NBCHAN][MaxMult]
Double_t dFineTimeCorr [FPGA_TDC_NBCHAN][MaxMult]

Detailed Description

Definition at line 15 of file TVftxEvent.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
MaxMult 

Definition at line 17 of file TVftxEvent.h.

anonymous enum
Enumerator:
MaxMult 

Definition at line 14 of file TVftxEvent.h.

anonymous enum
Enumerator:
MaxMult 

Definition at line 17 of file TVftxEvent.h.

anonymous enum
Enumerator:
MaxMult 

Definition at line 22 of file TVftxBoardData.h.


Constructor & Destructor Documentation

TVftxBoardData::TVftxBoardData (  )  [inline]

Definition at line 27 of file TVftxEvent.h.

References Clear().

TVftxBoardData::TVftxBoardData (  )  [inline]

Definition at line 24 of file TVftxEvent.h.

References Clear().

TVftxBoardData::TVftxBoardData (  )  [inline]

Definition at line 27 of file TVftxEvent.h.

References Clear().

TVftxBoardData::TVftxBoardData (  )  [inline]

Definition at line 32 of file TVftxBoardData.h.

References Clear().


Member Function Documentation

void TVftxBoardData::Clear ( void   ) 
void TVftxBoardData::Clear (  ) 
void TVftxBoardData::Clear (  ) 
void TVftxBoardData::Clear (  ) 
Double_t TVftxBoardData::GetCalibratedTime ( UInt_t  uChan,
UInt_t  uMult 
)

Definition at line 27 of file TVftxEvent.cxx.

References dTimeCorr, and MaxMult.

Referenced by TVftxEvent::GetCalibratedTime().

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

Definition at line 34 of file TVftxBoardData.h.

References iMultiplicity.

Referenced by TVftxEvent::IsHitThere().


Field Documentation

Definition at line 25 of file TVftxEvent.h.

Referenced by Clear().

Definition at line 24 of file TVftxEvent.h.

Referenced by Clear(), GetCalibratedTime(), and GetCoarseCorrectedTime().

Definition at line 22 of file TVftxEvent.h.

Referenced by Clear(), and GetCoarseCorrectedTime().

Definition at line 21 of file TVftxEvent.h.

Referenced by Clear().

Definition at line 20 of file TVftxEvent.h.

Referenced by Clear(), and IsHitThere().

Definition at line 19 of file TVftxEvent.h.

Referenced by Clear(), and GetCoarseCorrectedTime().

Definition at line 23 of file TVftxEvent.h.

Referenced by Clear().


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