#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] |
Definition at line 15 of file TVftxEvent.h.
anonymous enum |
Definition at line 17 of file TVftxEvent.h.
anonymous enum |
Definition at line 14 of file TVftxEvent.h.
anonymous enum |
Definition at line 17 of file TVftxEvent.h.
anonymous enum |
Definition at line 22 of file TVftxBoardData.h.
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().
void TVftxBoardData::Clear | ( | void | ) |
Definition at line 11 of file TVftxEvent.cxx.
References dFineTimeCorr, dTimeCorr, iCoarseTime, iFineTime, iMultiplicity, iTriggerTime, and uFutureBit.
Referenced by TVftxEvent::Clear(), and TVftxBoardData().
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 | |||
) |
Definition at line 35 of file TVftxEvent.cxx.
References CLOCK_TIME, dTimeCorr, iCoarseTime, iTriggerTime, MaxMult, TDC_FIFO_COARSE_CT, and TDC_FIFO_COARSE_CT_SHIFT.
Referenced by TVftxEvent::GetCalibratedTime(), and TVftxEvent::GetCoarseCorrectedTime().
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().
Double_t TVftxBoardData::dFineTimeCorr |
Definition at line 25 of file TVftxEvent.h.
Referenced by Clear().
Double_t TVftxBoardData::dTimeCorr |
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().
UInt_t TVftxBoardData::uFutureBit |
Definition at line 23 of file TVftxEvent.h.
Referenced by Clear().