#include <TRPCParam.h>
Public Member Functions | |
TRPCParam () | |
TRPCParam (const char *name) | |
virtual | ~TRPCParam () |
virtual Bool_t | UpdateFrom (TGo4Parameter *) |
Int_t | PrintOptions () |
TRPCParam () | |
TRPCParam (const char *name) | |
virtual | ~TRPCParam () |
virtual Bool_t | UpdateFrom (TGo4Parameter *) |
Int_t | PrintOptions () |
Data Fields | |
UInt_t | uHitBuildingEnable |
UInt_t | uBlockOrderingEnable |
UInt_t | uRootDisplay |
UInt_t | uCleanOuputEnable |
TString | sOutputFilename |
UInt_t | uAddGet4DataInTree |
Int_t | iPmtTdc |
Int_t | iPmtQdc |
Int_t | iRpcTdcLeading |
Int_t | iRpcTdcTrailing |
Int_t | iReferenceTdc |
Int_t | iReferenceChannel1 |
Int_t | iReferenceChannel2 |
Float_t | fCorrelationGate |
Float_t | fCorrelationCheck |
Float_t | fTotSize |
UInt_t | uManualDebug |
UInt_t | uNbHitMeanRate |
UInt_t | uCorrelationHistoOn |
UInt_t | uTotCorrelationHistOn |
UInt_t | uNbStrips |
UInt_t | uStripLeftList [NB_STRIPS_MAX] |
UInt_t | uStripRightList [NB_STRIPS_MAX] |
Double_t | dOffsetList [NB_STRIPS_MAX] |
Int_t | iBeamProfileSize |
UInt_t | uNbPadsX |
UInt_t | uNbPadsY |
UInt_t | uPadsList [NB_PADS_Y_MAX][NB_PADS_X_MAX] |
UInt_t | uTriglogInputInTree |
Private Member Functions | |
Bool_t | ReadOptions () |
Bool_t | ReadOptions () |
Definition at line 17 of file TRPCParam.h.
TRPCParam::TRPCParam | ( | ) |
Definition at line 59 of file TRPCParam.cxx.
References fCorrelationCheck, fCorrelationGate, fTotSize, iBeamProfileSize, iPmtQdc, iPmtTdc, iReferenceChannel1, iReferenceChannel2, iReferenceTdc, iRpcTdcLeading, iRpcTdcTrailing, sOutputFilename, uAddGet4DataInTree, uBlockOrderingEnable, uCleanOuputEnable, uCorrelationHistoOn, uHitBuildingEnable, uManualDebug, uNbHitMeanRate, uNbPadsX, uNbPadsY, uNbStrips, uRootDisplay, and uTotCorrelationHistOn.
TRPCParam::TRPCParam | ( | const char * | name | ) |
Definition at line 97 of file TRPCParam.cxx.
References fCorrelationCheck, fCorrelationGate, fTotSize, iBeamProfileSize, iPmtQdc, iPmtTdc, iReferenceChannel1, iReferenceChannel2, iReferenceTdc, iRpcTdcLeading, iRpcTdcTrailing, PrintOptions(), ReadOptions(), sOutputFilename, uAddGet4DataInTree, uBlockOrderingEnable, uCleanOuputEnable, uCorrelationHistoOn, uHitBuildingEnable, uManualDebug, uNbHitMeanRate, uNbPadsX, uNbPadsY, uNbStrips, uRootDisplay, and uTotCorrelationHistOn.
TRPCParam::~TRPCParam | ( | ) | [virtual] |
Definition at line 137 of file TRPCParam.cxx.
TRPCParam::TRPCParam | ( | ) |
TRPCParam::TRPCParam | ( | const char * | name | ) |
virtual TRPCParam::~TRPCParam | ( | ) | [virtual] |
Int_t TRPCParam::PrintOptions | ( | ) |
Definition at line 435 of file TRPCParam.cxx.
References dOffsetList, fCorrelationCheck, fCorrelationGate, fTotSize, iBeamProfileSize, iPmtQdc, iPmtTdc, iReferenceChannel1, iReferenceChannel2, iReferenceTdc, iRpcTdcLeading, iRpcTdcTrailing, sOutputFilename, uAddGet4DataInTree, uBlockOrderingEnable, uCleanOuputEnable, uCorrelationHistoOn, uHitBuildingEnable, uManualDebug, uNbHitMeanRate, uNbPadsX, uNbPadsY, uNbStrips, uPadsList, uRootDisplay, uStripLeftList, uStripRightList, and uTotCorrelationHistOn.
Referenced by TRPCParam().
Int_t TRPCParam::PrintOptions | ( | ) |
Bool_t TRPCParam::ReadOptions | ( | ) | [private] |
Bool_t TRPCParam::ReadOptions | ( | ) | [private] |
Definition at line 166 of file TRPCParam.cxx.
References dOffsetList, fCorrelationCheck, fCorrelationGate, fTotSize, iBeamProfileSize, iPmtQdc, iPmtTdc, iReferenceChannel1, iReferenceChannel2, iReferenceTdc, iRpcTdcLeading, iRpcTdcTrailing, NB_PADS_X_MAX, NB_PADS_Y_MAX, NB_STRIPS_MAX, sOutputFilename, uAddGet4DataInTree, uBlockOrderingEnable, uCleanOuputEnable, uCorrelationHistoOn, uHitBuildingEnable, uManualDebug, uNbHitMeanRate, uNbPadsX, uNbPadsY, uNbStrips, uPadsList, uRootDisplay, uStripLeftList, uStripRightList, and uTotCorrelationHistOn.
Referenced by TRPCParam().
virtual Bool_t TRPCParam::UpdateFrom | ( | TGo4Parameter * | ) | [virtual] |
Bool_t TRPCParam::UpdateFrom | ( | TGo4Parameter * | pp | ) | [virtual] |
Definition at line 150 of file TRPCParam.cxx.
References fCorrelationCheck, fCorrelationGate, uManualDebug, and uNbHitMeanRate.
Double_t TRPCParam::dOffsetList |
Definition at line 57 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), and TRPCProc::TimeOrderBlock().
Float_t TRPCParam::fCorrelationCheck |
Definition at line 47 of file TRPCParam.h.
Referenced by TRPCProc::FillCorrelationHistograms(), TRPCProc::FillCorrelationHistogramsInv(), PrintOptions(), ReadOptions(), TRPCParam(), TRPCProc::TRPCProc(), and UpdateFrom().
Float_t TRPCParam::fCorrelationGate |
Definition at line 46 of file TRPCParam.h.
Referenced by TRPCProc::FillCorrelationHistograms(), TRPCProc::FillCorrelationHistogramsInv(), PrintOptions(), ReadOptions(), TRPCParam(), and UpdateFrom().
Float_t TRPCParam::fTotSize |
Definition at line 48 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), TRPCParam(), and TRPCProc::TRPCProc().
Definition at line 58 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), TRPCParam(), and TRPCProc::TRPCProc().
Int_t TRPCParam::iPmtQdc |
Definition at line 39 of file TRPCParam.h.
Referenced by TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), and TRPCParam().
Int_t TRPCParam::iPmtTdc |
Definition at line 38 of file TRPCParam.h.
Referenced by TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), and TRPCParam().
Definition at line 43 of file TRPCParam.h.
Referenced by TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), and TRPCParam().
Definition at line 44 of file TRPCParam.h.
Referenced by TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), and TRPCParam().
Int_t TRPCParam::iReferenceTdc |
Definition at line 42 of file TRPCParam.h.
Referenced by TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), and TRPCParam().
Definition at line 40 of file TRPCParam.h.
Referenced by TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), and TRPCParam().
Definition at line 41 of file TRPCParam.h.
Referenced by TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), and TRPCParam().
TString TRPCParam::sOutputFilename |
Definition at line 36 of file TRPCParam.h.
Referenced by TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), and TRPCParam().
Definition at line 37 of file TRPCParam.h.
Referenced by TRPCProc::FinalizeEvent(), TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), TRPCProc::TimeOrderBlock(), TRPCParam(), and TRPCProc::~TRPCProc().
Definition at line 32 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), TRPCProc::TimeOrderBlock(), TRPCParam(), and TRPCProc::TRPCProc().
UInt_t TRPCParam::uCleanOuputEnable |
Definition at line 35 of file TRPCParam.h.
Referenced by TRPCProc::FinalizeEvent(), TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), TRPCProc::TimeOrderBlock(), TRPCParam(), and TRPCProc::~TRPCProc().
Definition at line 51 of file TRPCParam.h.
Referenced by TRPCProc::FillCorrelationHistograms(), TRPCProc::FillCorrelationHistogramsInv(), PrintOptions(), ReadOptions(), TRPCParam(), and TRPCProc::TRPCProc().
Definition at line 31 of file TRPCParam.h.
Referenced by TRPCProc::BuildHits(), PrintOptions(), ReadOptions(), TRPCParam(), and TRPCProc::TRPCProc().
UInt_t TRPCParam::uManualDebug |
Definition at line 49 of file TRPCParam.h.
Referenced by TRPCProc::BuildHits(), PrintOptions(), ReadOptions(), TRPCParam(), and UpdateFrom().
UInt_t TRPCParam::uNbHitMeanRate |
Definition at line 50 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), TRPCProc::TimeOrderBlock(), TRPCParam(), TRPCProc::TRPCProc(), and UpdateFrom().
UInt_t TRPCParam::uNbPadsX |
Definition at line 60 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), TRPCProc::TimeOrderBlock(), TRPCParam(), and TRPCProc::TRPCProc().
UInt_t TRPCParam::uNbPadsY |
Definition at line 61 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), TRPCProc::TimeOrderBlock(), TRPCParam(), and TRPCProc::TRPCProc().
UInt_t TRPCParam::uNbStrips |
Definition at line 54 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), TRPCProc::TimeOrderBlock(), TRPCParam(), TRPCProc::TRPCProc(), and TRPCProc::~TRPCProc().
UInt_t TRPCParam::uPadsList |
Definition at line 62 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), and TRPCProc::TRPCProc().
UInt_t TRPCParam::uRootDisplay |
Definition at line 34 of file TRPCParam.h.
Referenced by TRPCProc::FinalizeEvent(), TRPCProc::InitEvent(), PrintOptions(), ReadOptions(), TRPCProc::TimeOrderBlock(), TRPCParam(), and TRPCProc::~TRPCProc().
UInt_t TRPCParam::uStripLeftList |
Definition at line 55 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), and TRPCProc::TimeOrderBlock().
UInt_t TRPCParam::uStripRightList |
Definition at line 56 of file TRPCParam.h.
Referenced by PrintOptions(), ReadOptions(), and TRPCProc::TimeOrderBlock().
Definition at line 52 of file TRPCParam.h.
Referenced by TRPCProc::FillCorrelationHistograms(), TRPCProc::FillCorrelationHistogramsInv(), PrintOptions(), ReadOptions(), TRPCParam(), and TRPCProc::TRPCProc().
Definition at line 45 of file TRPCParam.h.