#include <TPadRpcParam.h>
Public Member Functions | |
TPadRpcParam (const char *name=0) | |
~TPadRpcParam () | |
Int_t | PrintOptions () |
TPadRpcParam (const char *name=0) | |
~TPadRpcParam () | |
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 | uTdcTypePad |
TString | sPadRpcName |
Double_t | dPadRpcPosX |
Double_t | dPadRpcPosY |
Double_t | dPadRpcPosZ |
UInt_t | uNbPadsX |
UInt_t | uNbPadsY |
Double_t | dPadSizeX |
Double_t | dPadSizeY |
UInt_t | uOrientation |
Int_t | iTriggerSelection |
UInt_t | uTdcPadType [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
UInt_t | uTdcPadNoisy [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
UInt_t | uTdcPadDead [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
UInt_t | uTdcPadTime [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
UInt_t | uChannelPadTime [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
UInt_t | uTdcPadTot [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
UInt_t | uChannelPadTot [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
Double_t | dOffsetList [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
Double_t | dToTGainList [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
Double_t | dTotOffsetList [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
Double_t | dOffsetMatching [NB_PADS_MAX_Y][NB_PADS_MAX_X] |
Private Member Functions | |
Bool_t | ReadOptions () |
Bool_t | ReadOptions () |
Definition at line 9 of file TPadRpcParam.h.
TPadRpcParam::TPadRpcParam | ( | const char * | name = 0 |
) |
Definition at line 60 of file TPadRpcParam.cxx.
References PrintOptions(), ReadOptions(), uNbPadsX, and uNbPadsY.
TPadRpcParam::~TPadRpcParam | ( | ) |
Definition at line 71 of file TPadRpcParam.cxx.
TPadRpcParam::TPadRpcParam | ( | const char * | name = 0 |
) |
TPadRpcParam::~TPadRpcParam | ( | ) |
Int_t TPadRpcParam::PrintOptions | ( | ) |
Definition at line 545 of file TPadRpcParam.cxx.
References dOffsetList, dOffsetMatching, dPadRpcPosX, dPadRpcPosY, dPadRpcPosZ, dPadSizeX, dPadSizeY, dToTGainList, dTotOffsetList, iOffsetChannelCaen, iOffsetChannelVFTX, iOffsetTdcCaen, iOffsetTdcVFTX, iRateIntegrationDuration, iRateIntegrationStep, iTriggerSelection, NB_DIGITS_PAD_INDEXES, NB_DIGITS_PAD_OFFSETS, sPadRpcName, uChannelPadTime, uChannelPadTot, uDebug, uNbPadsX, uNbPadsY, uOrientation, uTdcPadDead, uTdcPadNoisy, uTdcPadTime, uTdcPadTot, uTdcPadType, and uTdcTypePad.
Referenced by TPadRpcParam().
Int_t TPadRpcParam::PrintOptions | ( | ) |
Bool_t TPadRpcParam::ReadOptions | ( | ) | [private] |
Bool_t TPadRpcParam::ReadOptions | ( | ) | [private] |
Definition at line 75 of file TPadRpcParam.cxx.
References CH_FOR_DIAMOND_CAEN, CH_FOR_DIAMOND_VFTX, CH_FOR_OFFSET_CAEN, CH_FOR_OFFSET_VFTX, dOffsetList, dOffsetMatching, dPadRpcPosX, dPadRpcPosY, dPadRpcPosZ, dPadSizeX, dPadSizeY, dToTGainList, dTotOffsetList, FPGA_TDC_NBCHAN, iDiamondChannelCaen, iDiamondChannelVFTX, iDiamondTdcCaen, iDiamondTdcVFTX, iOffsetChannelCaen, iOffsetChannelVFTX, iOffsetTdcCaen, iOffsetTdcVFTX, iRateIntegrationDuration, iRateIntegrationStep, iTriggerSelection, MAX_1290, MAX_FPGA_TDC, NB_DIGITS_PAD_INDEXES, NB_DIGITS_PAD_OFFSETS, T1290Data::NumChan, sPadRpcName, TDC_FOR_DIAMOND_CAEN, TDC_FOR_DIAMOND_VFTX, TDC_FOR_OFFSET_CAEN, TDC_FOR_OFFSET_VFTX, uChannelPadTime, uChannelPadTot, uDebug, uNbPadsX, uNbPadsY, uOrientation, uTdcPadDead, uTdcPadNoisy, uTdcPadTime, uTdcPadTot, uTdcPadType, and uTdcTypePad.
Referenced by TPadRpcParam().
Double_t TPadRpcParam::dOffsetList |
Definition at line 45 of file TPadRpcParam.h.
Referenced by PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), and ReadOptions().
Double_t TPadRpcParam::dOffsetMatching |
Definition at line 49 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
Double_t TPadRpcParam::dPadRpcPosX |
Definition at line 27 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
Double_t TPadRpcParam::dPadRpcPosY |
Definition at line 28 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
Double_t TPadRpcParam::dPadRpcPosZ |
Definition at line 29 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
Double_t TPadRpcParam::dPadSizeX |
Definition at line 32 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), ReadOptions(), and TPadRpcProc::TPadRpcProc().
Double_t TPadRpcParam::dPadSizeY |
Definition at line 33 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), ReadOptions(), and TPadRpcProc::TPadRpcProc().
Double_t TPadRpcParam::dToTGainList |
Definition at line 46 of file TPadRpcParam.h.
Referenced by PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), and ReadOptions().
Double_t TPadRpcParam::dTotOffsetList |
Definition at line 47 of file TPadRpcParam.h.
Referenced by PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), and ReadOptions().
Definition at line 18 of file TPadRpcParam.h.
Referenced by ReadOptions().
Definition at line 20 of file TPadRpcParam.h.
Referenced by ReadOptions().
Definition at line 17 of file TPadRpcParam.h.
Referenced by ReadOptions().
Definition at line 19 of file TPadRpcParam.h.
Referenced by ReadOptions().
Definition at line 15 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), and ReadOptions().
Definition at line 16 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
Definition at line 13 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), and ReadOptions().
Definition at line 14 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
Definition at line 21 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
Definition at line 22 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
Definition at line 35 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), and ReadOptions().
TString TPadRpcParam::sPadRpcName |
Definition at line 26 of file TPadRpcParam.h.
Referenced by PrintOptions(), ReadOptions(), and TPadRpcProc::TPadRpcProc().
Definition at line 41 of file TPadRpcParam.h.
Referenced by PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), and ReadOptions().
UInt_t TPadRpcParam::uChannelPadTot |
Definition at line 43 of file TPadRpcParam.h.
Referenced by PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), and ReadOptions().
UInt_t TPadRpcParam::uDebug |
Definition at line 12 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
UInt_t TPadRpcParam::uNbPadsX |
Definition at line 30 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), ReadOptions(), TPadRpcParam(), and TPadRpcProc::TPadRpcProc().
UInt_t TPadRpcParam::uNbPadsY |
Definition at line 31 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), ReadOptions(), TPadRpcParam(), and TPadRpcProc::TPadRpcProc().
UInt_t TPadRpcParam::uOrientation |
Definition at line 34 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), ReadOptions(), and TPadRpcProc::TPadRpcProc().
UInt_t TPadRpcParam::uTdcPadDead |
Definition at line 39 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
UInt_t TPadRpcParam::uTdcPadNoisy |
Definition at line 38 of file TPadRpcParam.h.
Referenced by PrintOptions(), and ReadOptions().
UInt_t TPadRpcParam::uTdcPadTime |
Definition at line 40 of file TPadRpcParam.h.
Referenced by PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), and ReadOptions().
UInt_t TPadRpcParam::uTdcPadTot |
Definition at line 42 of file TPadRpcParam.h.
Referenced by PrintOptions(), TPadRpcProc::ProcessCaenPad(), TPadRpcProc::ProcessVftxPad(), and ReadOptions().
UInt_t TPadRpcParam::uTdcPadType |
Definition at line 37 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), and ReadOptions().
UInt_t TPadRpcParam::uTdcTypePad |
Definition at line 25 of file TPadRpcParam.h.
Referenced by TPadRpcProc::FinalizeEvent(), PrintOptions(), and ReadOptions().