Public Member Functions | Data Fields | Private Member Functions

TRpcParam Class Reference

#include <TRpcParam.h>

Public Member Functions

 TRpcParam (const char *name=0)
 ~TRpcParam ()
Int_t PrintOptions ()
 TRpcParam (const char *name=0)
 ~TRpcParam ()
Int_t PrintOptions ()
 TRpcParam (const char *name=0)
 ~TRpcParam ()
Int_t PrintOptions ()

Data Fields

UInt_t uDebug
Int_t iOffsetTdcCaen
Int_t iOffsetTdcVFTX
Int_t iOffsetChannelCaen
Int_t iOffsetChannelVFTX
Int_t iDiamondTdcCaen
Int_t iDiamondChannelCaen
Int_t iDiamondTdcVFTX
Int_t iDiamondChannelVFTX
Int_t iRateIntegrationDuration
Int_t iRateIntegrationStep
UInt_t uTdcTypeStrip
TString sStripRpcName
Double_t dStripRpcPosX
Double_t dStripRpcPosY
Double_t dStripRpcPosZ
UInt_t uNbStrips
Double_t dStripWidth
Double_t dStripLength
Double_t dTimeConv
UInt_t uOrientation
Int_t iBeamProfileSize
Int_t iTriggerSelection
UInt_t uTdcStripType [NB_STRIPS_MAX]
UInt_t uTdcStripNoisy [NB_STRIPS_MAX]
UInt_t uTdcStripDead [NB_STRIPS_MAX]
UInt_t uTdcStripLeftTot [NB_STRIPS_MAX]
UInt_t uChannelStripLeftTot [NB_STRIPS_MAX]
UInt_t uTdcStripLeftTime [NB_STRIPS_MAX]
UInt_t uChannelStripLeftTime [NB_STRIPS_MAX]
UInt_t uTdcStripRightTime [NB_STRIPS_MAX]
UInt_t uChannelStripRightTime [NB_STRIPS_MAX]
UInt_t uTdcStripRightTot [NB_STRIPS_MAX]
UInt_t uChannelStripRightTot [NB_STRIPS_MAX]
Double_t dProfOffsetList [NB_STRIPS_MAX]
Double_t dRefOffsetList [NB_STRIPS_MAX]
Double_t dOffsetListLeft [NB_STRIPS_MAX]
Double_t dOffsetListRight [NB_STRIPS_MAX]
Double_t dToTGainListLeft [NB_STRIPS_MAX]
Double_t dTotOffsetListLeft [NB_STRIPS_MAX]
Double_t dToTGainListRight [NB_STRIPS_MAX]
Double_t dTotOffsetListRight [NB_STRIPS_MAX]
UInt_t uInitialOffsetCalib
Double_t dLowerBoundFitBeamProfile
Double_t dUpperBoundFitBeamProfile
Double_t dLowerBoundFitRefProfile
Double_t dUpperBoundFitRefProfile
Double_t dInitialValueFitParBeamProfile [4]
Double_t dInitialValueFitParRefProfile [4]
Double_t dOffsetMatching [NB_STRIPS_MAX]
UInt_t uUseCoarseCorrectedTime
Double_t dStripHitMaxDistance
UInt_t uRejectMultipleHits
UInt_t uUseChargeGravityCenter
Double_t dReference1SignalOffset
Double_t dReference2SignalOffset
Double_t dMinimalTimeBetweenHits

Private Member Functions

Bool_t ReadOptions ()
Bool_t CalculateLeftRightOffset ()
Bool_t ReadOptions ()
Bool_t CalculateLeftRightOffset ()
Bool_t ReadOptions ()
Bool_t CalculateLeftRightOffset ()

Detailed Description

Definition at line 8 of file TRpcParam.h.


Constructor & Destructor Documentation

TRpcParam::TRpcParam ( const char *  name = 0  ) 

Definition at line 72 of file TRpcParam.cxx.

References CalculateLeftRightOffset(), PrintOptions(), ReadOptions(), and uNbStrips.

TRpcParam::~TRpcParam (  ) 

Definition at line 84 of file TRpcParam.cxx.

TRpcParam::TRpcParam ( const char *  name = 0  ) 
TRpcParam::~TRpcParam (  ) 
TRpcParam::TRpcParam ( const char *  name = 0  ) 
TRpcParam::~TRpcParam (  ) 

Member Function Documentation

Bool_t TRpcParam::CalculateLeftRightOffset (  )  [private]

Definition at line 1128 of file TRpcParam.cxx.

References dOffsetListLeft, dOffsetListRight, dProfOffsetList, dRefOffsetList, and uNbStrips.

Referenced by TRpcParam().

Bool_t TRpcParam::CalculateLeftRightOffset (  )  [private]
Bool_t TRpcParam::CalculateLeftRightOffset (  )  [private]
Int_t TRpcParam::PrintOptions (  ) 
Int_t TRpcParam::PrintOptions (  ) 
Int_t TRpcParam::PrintOptions (  ) 
Bool_t TRpcParam::ReadOptions (  )  [private]
Bool_t TRpcParam::ReadOptions (  )  [private]
Bool_t TRpcParam::ReadOptions (  )  [private]

Field Documentation

Definition at line 65 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 66 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 61 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 63 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 60 of file TRpcParam.h.

Definition at line 49 of file TRpcParam.h.

Referenced by CalculateLeftRightOffset(), and ReadOptions().

Definition at line 53 of file TRpcParam.h.

Definition at line 54 of file TRpcParam.h.

Definition at line 50 of file TRpcParam.h.

Referenced by CalculateLeftRightOffset(), PrintOptions(), and ReadOptions().

Definition at line 34 of file TRpcParam.h.

Definition at line 31 of file TRpcParam.h.

Referenced by TMatchingProc::FinalizeEvent(), PrintOptions(), and ReadOptions().

Definition at line 26 of file TRpcParam.h.

Referenced by TMatchingProc::FinalizeEvent(), PrintOptions(), and ReadOptions().

Definition at line 27 of file TRpcParam.h.

Referenced by TMatchingProc::FinalizeEvent(), PrintOptions(), and ReadOptions().

Definition at line 28 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 62 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 64 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 34 of file TRpcParam.h.

Referenced by PrintOptions(), ReadOptions(), and TRpcProc::TRpcProc().

Definition at line 17 of file TRpcParam.h.

Referenced by TRpcProc::ProcessCaenStrip(), and ReadOptions().

Definition at line 19 of file TRpcParam.h.

Referenced by TRpcProc::ProcessVftxStrip(), and ReadOptions().

Definition at line 16 of file TRpcParam.h.

Referenced by TRpcProc::ProcessCaenStrip(), and ReadOptions().

Definition at line 18 of file TRpcParam.h.

Referenced by TRpcProc::ProcessVftxStrip(), and ReadOptions().

Definition at line 20 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 21 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 35 of file TRpcParam.h.

Referenced by TRpcProc::FinalizeEvent(), PrintOptions(), and ReadOptions().

Definition at line 11 of file TRpcParam.h.

Referenced by PrintOptions(), and ReadOptions().

Definition at line 60 of file TRpcParam.h.

Referenced by PrintOptions(), ReadOptions(), and TRpcProc::TRpcProc().

Definition at line 35 of file TRpcParam.h.

Definition at line 37 of file TRpcParam.h.

Referenced by TRpcProc::FinalizeEvent(), PrintOptions(), and ReadOptions().

Definition at line 24 of file TRpcParam.h.

Referenced by TRpcProc::FinalizeEvent(), PrintOptions(), ReadOptions(), and TRpcProc::TRpcProc().

Definition at line 58 of file TRpcParam.h.

Definition at line 22 of file TRpcParam.h.


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