|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnDecoder.h>
Definition at line 59 of file BmnDecoder.h.
| BmnDecoder::BmnDecoder | ( | TString | file = "", |
| TString | outfile = "", | ||
| ULong_t | nEvents = 0, | ||
| ULong_t | period = 8 ) |
Definition at line 32 of file BmnDecoder.cxx.
References _dfl_run_id, adc, adc128, adc32, adc64, csc, dch, ecal, eventHeader, eventHeaderDAQ, fApplyThreshold, fBmnSetup, fCalibFile, fCalibFileName, fCscMapFileName, fCscMapper, fDchMapFileName, fDchMapper, fDigiFileOut, fDigiRunHdrName, fDigiTree, fECALCalibrationFileName, fECALMapFileName, fECALMapper, fEventId, fEvForPedestals, fExportJsonBocks, fFHCalCalibrationFileName, fFHCalMapFileName, fFHCalMapper, fGemMapFileName, fGemMapper, fhcal, fHgndCalibrationFileName, fHgndMapFileName, fHgndMapper, fHodoCalibrationFileName, fHodoMapFileName, fHodoMapper, fMaxEvent, fMetadataName, fMSCMapper, fMwpcMapFileName, fMwpcMapper, fNdetCalibrationFileName, fNdetMapFileName, fNdetMapper, fNSignalEvents, fNTotalEvents, fPeriodId, fRawRunHdrName, fRawTree, fRawTreeSpills, fRootFileIn, fRootFileName, fRootFileOut, fRunEndTime, fRunStartTime, fSaveCalibFile, fSaveOutput, fScWallCalibrationFileName, fScWallMapFileName, fScWallMapper, fSiBTMapper, fSiliconMapper, fSpillCntr, fStartEventId, fT0Serial, fT0SyncTime, fT0Time, fT0Width, fTime_ns, fTime_s, fTof400Mapper, fTof400PlaceMapFileName, fTof400StripMapFileName, fTof700GeomFileName, fTof700MapFileName, fTOF700ReferenceChamber, fTOF700ReferenceRun, fTof701Mapper, fTof701PlaceMapFileName, fTof701StripMapFileName, fTrigChannelMapFileName, fTrigMapper, fTrigPlaceMapFileName, fUseCalibFile, fVerbose, fVspMapFileName, fVspMapper, fZDCCalibrationFileName, fZDCMapFileName, fZDCMapper, gem, hgnd, hodo, hrb, isForwardMode, isSpillStart, isTaskMode, kBMNSETUP, msc, msc_copy, mwpc, N_EV_FOR_PEDESTALS, ndet, nSpillEvents, rawRunHeader, scwall, sibt, silicon, spillHeader, sync, t0_copy, t0raw, tai_utc_dif, tdc, tdc_hgnd, TimeZero, tof400, tof700, tof701, tqdc_adc, tqdc_tdc, vsp, vsp_raw, and zdc.
Referenced by FillWR(), and LoadConfig().
|
virtual |
Definition at line 186 of file BmnDecoder.cxx.
References csc, dch, ecal, eventHeader, eventHeaderDAQ, fCscMapper, fDchMapper, fECALMapper, fFHCalMapper, fGemMapper, fhcal, fHgndMapper, fHodoMapper, fMSCMapper, fMwpcMapper, fNdetMapper, fScWallMapper, fSiBTMapper, fSiliconMapper, fTof400Mapper, fTof701Mapper, fTrigMapper, fVspMapper, fZDCMapper, gem, hgnd, hodo, msc_copy, mwpc, ndet, scwall, silicon, spillHeader, t0_copy, tof400, tof700, tof701, vsp, and zdc.
| BmnDecoder::BmnDecoder | ( | TString | file = "", |
| TString | outfile = "", | ||
| ULong_t | nEvents = 0, | ||
| ULong_t | period = 8 ) |
|
virtual |
| void BmnDecoder::AssignInputs | ( | ) |
Definition at line 704 of file BmnDecoder.cxx.
References adc, adc128, adc32, adc64, Assignment_Fun(), eventHeaderDAQ, fMetadataName, fRawRunHdrName, fRawTree, fRawTreeSpills, fRootFileIn, hrb, isForwardMode, isTaskMode, metadata, msc, rawRunHeader, sync, t0raw, tdc, tdc_hgnd, tqdc_adc, tqdc_tdc, and vsp_raw.
Referenced by Init(), and PreInitOffline().
| void BmnDecoder::AssignInputs | ( | ) |
|
inlineprivate |
Definition at line 522 of file BmnDecoder.h.
References isTaskMode.
Referenced by AssignInputs().
|
inlineprivate |
Definition at line 522 of file BmnDecoder.h.
References isTaskMode.
| void BmnDecoder::ClearDigiArrays | ( | ) |
Definition at line 1018 of file BmnDecoder.cxx.
References csc, dch, ecal, eventHeader, fhcal, fTimeShifts, fTrigMapper, gem, hgnd, hodo, mwpc, ndet, scwall, sibt, silicon, tof400, tof700, tof701, vsp, and zdc.
Referenced by DecodeDataToDigiIterate(), and DecodeOffline().
| void BmnDecoder::ClearDigiArrays | ( | ) |
| void BmnDecoder::ClearSpillDigiArrays | ( | ) |
Definition at line 1060 of file BmnDecoder.cxx.
References msc_copy, spillHeader, and t0_copy.
Referenced by DecodeDataToDigiIterate(), and DecodeOffline().
| void BmnDecoder::ClearSpillDigiArrays | ( | ) |
| void BmnDecoder::ConfigureStripMappers | ( | ) |
Definition at line 734 of file BmnDecoder.cxx.
References fApplyThreshold, fCscMapper, fEvForPedestals, fGemMapper, fSiBTMapper, and fSiliconMapper.
Referenced by Init(), and InitDecoder().
| void BmnDecoder::ConfigureStripMappers | ( | ) |
|
private |
Definition at line 1323 of file BmnDecoder.cxx.
References adc128, adc32, adc64, fCscMapper, fEvForPedestals, fGemMapper, fPedEvCntr, fSiBTMapper, fSiliconMapper, and fVerbose.
Referenced by DecodeDataToDigiIterate(), and DecodeOffline().
|
private |
| BmnStatus BmnDecoder::DecodeDataToDigi | ( | ) |
Definition at line 342 of file BmnDecoder.cxx.
References DecodeOffline(), InitDecoder(), kBMNERROR, kBMNSUCCESS, and PreInitOffline().
Referenced by BmnPreRunTester(), BmnRawToDigi(), and BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
| BmnStatus BmnDecoder::DecodeDataToDigi | ( | ) |
| BmnStatus BmnDecoder::DecodeDataToDigiIterate | ( | ) |
Definition at line 1173 of file BmnDecoder.cxx.
References adc, adc128, adc32, adc64, ANSI_COLOR_BLUE, ANSI_COLOR_RESET, ClearDigiArrays(), ClearSpillDigiArrays(), CopyDataToPedMap(), csc, dch, ecal, eventHeader, eventHeaderDAQ, fCscMapper, fCurEventType, fDchMapper, fECALMapper, fEventId, fEvForNoiseCorr, fEvForPedestals, fFHCalMapper, fGemMapper, fhcal, fHgndMapper, fHodoMapper, FILL_DETECTOR, FillNoisyChannels(), FillProfiles(), FillTimeShiftsMap(), fMaxEvent, fMwpcMapper, fNdetMapper, fNoiseEnough, fNoiseEvCntr, fNSignalEvents, fNTotalEvents, fPedEnough, fPedEvCntr, fPrevEventType, fRunEndTime, fScWallMapper, fSiBTMapper, fSiliconMapper, fSpillCntr, fT0Time, fT0Width, fTime_ns, fTime_s, fTimeShifts, fTof400Mapper, fTof701Mapper, fTrigMapper, fVerbose, fVspMapper, fZDCMapper, gem, GetT0Info(), hgnd, hodo, hrb, kBMNPAYLOAD, kBMNPEDESTAL, kBMNSUCCESS, msc, msc_copy, mwpc, ndet, RecalculatePedestals(), scwall, sibt, silicon, t0_copy, t0raw, tdc, tdc_hgnd, tof400, tof701, tqdc_adc, tqdc_tdc, vsp, vsp_raw, and zdc.
Referenced by Exec().
| BmnStatus BmnDecoder::DecodeDataToDigiIterate | ( | ) |
| BmnStatus BmnDecoder::DecodeOffline | ( | ) |
Definition at line 351 of file BmnDecoder.cxx.
References adc, adc128, adc32, adc64, ANSI_COLOR_BLUE, ANSI_COLOR_RED, ANSI_COLOR_RESET, TTimeStamp::AsDouble(), TTimeStamp::AsString(), ClearDigiArrays(), ClearSpillDigiArrays(), CopyDataToPedMap(), csc, dch, ecal, eventHeader, eventHeaderDAQ, fCscMapper, fCurEventType, fDchMapper, fDigiFileOut, fDigiRunHdrName, fDigiTree, fDigiTreeSpills, fECALMapper, fEventId, fEvForNoiseCorr, fEvForPedestals, fFHCalMapper, fGemMapper, fhcal, fHgndMapper, fHodoMapper, FILL_DETECTOR, FillAdcQa(), FillNoisyChannels(), FillProfiles(), FillTimeShiftsMap(), Finalize(), fMaxEvent, fMetadataName, fMSCMapper, fMwpcMapper, fNdetMapper, fNoiseEvCntr, fNSignalEvents, fNTotalEvents, fPedEvCntr, fPedEvCntrBySpill, fPeriodId, fPrevEventType, fRawTree, fRawTreeSpills, fRootFileIn, fRunEndTime, fRunId, fRunStartTime, fScWallMapper, fSiBTMapper, fSiliconMapper, fSpillCntr, fStartEventId, fT0Time, fT0Width, fTime_ns, fTime_s, fTimeShifts, fTof400Mapper, fTof701Mapper, fTrigMapper, fVerbose, fVspMapper, fZDCMapper, gem, DigiRunHeader::GetScalerMap(), GetT0Info(), BmnT0Raw::GetTime(), DigiRunHeader::GetTrcBitMap(), hgnd, hodo, hrb, kBMNPAYLOAD, kBMNPEDESTAL, kBMNSUCCESS, metadata, msc, msc_copy, mwpc, ndet, NRawTreeEvents, NRawTreeSpills, PRINT_DETECTOR_TIMERS, rawRunHeader, RecalculatePedestals(), SaveAdcQa(), scwall, DigiRunHeader::SetSpillMap(), DigiRunHeader::SetTrigConfig(), sibt, silicon, spillHeader, t0_copy, DigiRunHeader::T0Map(), t0raw, tdc, tdc_hgnd, BmnFunctionSet::TimePoint2String(), tof400, tof701, tqdc_adc, tqdc_tdc, vsp, vsp_raw, and zdc.
Referenced by DecodeDataToDigi().
| BmnStatus BmnDecoder::DecodeOffline | ( | ) |
| void BmnDecoder::Exec | ( | Option_t * | opt | ) |
Definition at line 311 of file BmnDecoder.cxx.
References DecodeDataToDigiIterate().
| void BmnDecoder::Exec | ( | Option_t * | opt | ) |
| void BmnDecoder::FillAdcQa | ( | ) |
Definition at line 1088 of file BmnDecoder.cxx.
References fCscMapper, fCscQa, fFsdQa, fGemMapper, fGemQa, fSiliconMapper, and fSpillCntr.
Referenced by DecodeOffline().
| void BmnDecoder::FillAdcQa | ( | ) |
| void BmnDecoder::FillNoisyChannels | ( | ) |
Definition at line 1141 of file BmnDecoder.cxx.
References BmnRawDataDecoder::correctionSil, fCscMapper, fGemMapper, fSiliconMapper, BmnRawDataDecoder::samplesSil, and BmnRawDataDecoder::threshSil.
Referenced by DecodeDataToDigiIterate(), and DecodeOffline().
| void BmnDecoder::FillNoisyChannels | ( | ) |
| void BmnDecoder::FillProfiles | ( | ) |
Definition at line 1128 of file BmnDecoder.cxx.
References adc128, adc32, fCscMapper, fGemMapper, and fSiliconMapper.
Referenced by DecodeDataToDigiIterate(), and DecodeOffline().
| void BmnDecoder::FillProfiles | ( | ) |
|
private |
Definition at line 1291 of file BmnDecoder.cxx.
References fRunStartTime, fT0Serial, fT0SyncTime, fTime_ns, fTime_s, fTimeShifts, BmnSyncDigit::GetSerial(), BmnSyncDigit::GetTime_ns(), BmnSyncDigit::GetTime_sec(), i, kBMNERROR, kBMNSUCCESS, sync, and TimeZero.
Referenced by DecodeDataToDigiIterate(), and DecodeOffline().
|
private |
|
inlineprivate |
| BmnStatus BmnDecoder::Finalize | ( | ) |
Definition at line 1284 of file BmnDecoder.cxx.
References fCalibFileName, fNoiseEnough, fUseCalibFile, kBMNSUCCESS, and SaveCalibFile().
Referenced by DecodeOffline().
| BmnStatus BmnDecoder::Finalize | ( | ) |
|
inline |
Definition at line 237 of file BmnDecoder.h.
References fBmnSetup.
|
inline |
Definition at line 237 of file BmnDecoder.h.
References fBmnSetup.
Definition at line 262 of file BmnDecoder.h.
Definition at line 262 of file BmnDecoder.h.
|
inline |
|
inline |
|
inline |
Definition at line 274 of file BmnDecoder.h.
References fDigiFileName.
Referenced by BmnPreRunTester(), and run_raw_bmn().
|
inline |
Definition at line 274 of file BmnDecoder.h.
References fDigiFileName.
|
inline |
Definition at line 118 of file BmnDecoder.h.
References fDigiTree.
|
inline |
Definition at line 118 of file BmnDecoder.h.
References fDigiTree.
|
inline |
Definition at line 158 of file BmnDecoder.h.
References fECALMapper.
|
inline |
Definition at line 158 of file BmnDecoder.h.
References fECALMapper.
|
inline |
Definition at line 138 of file BmnDecoder.h.
References fEventId.
|
inline |
Definition at line 138 of file BmnDecoder.h.
References fEventId.
|
inline |
Definition at line 233 of file BmnDecoder.h.
References fEvForPedestals.
|
inline |
Definition at line 233 of file BmnDecoder.h.
References fEvForPedestals.
|
inline |
Definition at line 150 of file BmnDecoder.h.
References fFHCalMapper.
|
inline |
Definition at line 150 of file BmnDecoder.h.
References fFHCalMapper.
|
inline |
Definition at line 260 of file BmnDecoder.h.
References isForwardMode.
|
inline |
Definition at line 260 of file BmnDecoder.h.
References isForwardMode.
|
inline |
Definition at line 156 of file BmnDecoder.h.
References fHgndMapper.
|
inline |
Definition at line 156 of file BmnDecoder.h.
References fHgndMapper.
|
inline |
Definition at line 152 of file BmnDecoder.h.
References fHodoMapper.
|
inline |
Definition at line 152 of file BmnDecoder.h.
References fHodoMapper.
| void * BmnDecoder::GetMapper | ( | DetectorId | id | ) |
Definition at line 1470 of file BmnDecoder.cxx.
References fCscMapper, fFHCalMapper, fGemMapper, fHgndMapper, fHodoMapper, fNdetMapper, fScWallMapper, fSiBTMapper, fSiliconMapper, fTof400Mapper, fTof701Mapper, fTrigMapper, fVspMapper, kBC, kCSC, kFHCAL, kGEM, kHGND, kHODO, kNDET, kSCWALL, kSiBT, kSILICON, kTOF1, kTOF701, and kVSP.
| void * BmnDecoder::GetMapper | ( | DetectorId | id | ) |
References _dfl_run_id, adc, adc128, adc32, adc64, conf, csc, dch, ecal, eventHeader, eventHeaderDAQ, fApplyThreshold, fBmnSetup, fCalibFile, fCalibFileName, fCscMapFileName, fCscMapper, fCscQa, fCurEventType, fDchMapFileName, fDchMapper, fDecoderConfigFileName, fDetectorSetup, fDigiFileName, fDigiFileOut, fDigiRunHdrName, fDigiTree, fDigiTreeSpills, fECALCalibrationFileName, fECALMapFileName, fECALMapper, fEventId, fEvForNoiseCorr, fEvForPedestals, fExportJsonBocks, fFHCalCalibrationFileName, fFHCalMapFileName, fFHCalMapper, fFsdQa, fGemMapFileName, fGemMapper, fGemQa, fhcal, fHgndCalibrationFileName, fHgndMapFileName, fHgndMapper, fHodoCalibrationFileName, fHodoMapFileName, fHodoMapper, fMaxEvent, fMetadataName, fMSCMapFileName, fMSCMapper, fMwpcMapFileName, fMwpcMapper, fNdetCalibrationFileName, fNdetMapFileName, fNdetMapper, fNoiseEnough, fNoiseEvCntr, fNSignalEvents, fNTotalEvents, fPedEnough, fPedEvCntr, fPedEvCntrBySpill, fPeriodId, fPrevEventType, fRawRunHdrName, fRawTree, fRawTreeSpills, fRootFileIn, fRootFileName, fRootFileOut, fRunEndTime, fRunId, fRunStartTime, fSaveCalibFile, fSaveOutput, fScWallCalibrationFileName, fScWallMapFileName, fScWallMapper, fSiBTMapFileName, fSiBTMapper, fSiliconMapFileName, fSiliconMapper, fSpillCntr, fSpillMap, fStartEventId, fSubName, fT0Serial, fT0SyncTime, fT0Time, fT0Width, fTime_ns, fTime_s, fTimeShifts, fTof400Mapper, fTof400PlaceMapFileName, fTof400StripMapFileName, fTof700GeomFileName, fTof700MapFileName, fTOF700ReferenceChamber, fTOF700ReferenceRun, fTof701Mapper, fTof701PlaceMapFileName, fTof701StripMapFileName, fTrigChannelMapFileName, fTrigMapper, fTrigPlaceMapFileName, fUseCalibFile, fVerbose, fVspMapFileName, fVspMapper, fZDCCalibrationFileName, fZDCMapFileName, fZDCMapper, gem, hgnd, hodo, hrb, isForwardMode, isSpillStart, isTaskMode, leaps, metadata, msc, msc_copy, mwpc, ndet, NRawTreeEvents, NRawTreeSpills, nSpillEvents, rawRunHeader, scwall, sibt, silicon, spillHeader, sync, t0_copy, t0raw, tai_utc_dif, tdc, tdc_hgnd, TimeZero, tof400, tof700, tof701, tqdc_adc, tqdc_tdc, utc_valid, vsp, vsp_raw, workTime_cpu, workTime_real, and zdc.
|
inline |
Definition at line 154 of file BmnDecoder.h.
References fNdetMapper.
|
inline |
Definition at line 154 of file BmnDecoder.h.
References fNdetMapper.
|
inline |
Definition at line 136 of file BmnDecoder.h.
References fNTotalEvents.
|
inline |
Definition at line 136 of file BmnDecoder.h.
References fNTotalEvents.
|
inline |
Definition at line 134 of file BmnDecoder.h.
References fPeriodId.
Referenced by BmnRawToDigi(), and BmnOnlineDecoder::InitDecoder().
|
inline |
Definition at line 134 of file BmnDecoder.h.
References fPeriodId.
|
inline |
Definition at line 227 of file BmnDecoder.h.
References fRootFileName.
Referenced by BmnPreRunTester(), and run_raw_bmn().
|
inline |
Definition at line 227 of file BmnDecoder.h.
References fRootFileName.
|
inline |
Definition at line 142 of file BmnDecoder.h.
References fRunEndTime.
|
inline |
Definition at line 142 of file BmnDecoder.h.
References fRunEndTime.
|
inline |
Definition at line 132 of file BmnDecoder.h.
References fRunId.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
|
inline |
Definition at line 132 of file BmnDecoder.h.
References fRunId.
Definition at line 1363 of file BmnDecoder.cxx.
References TString::Atoi(), fRootFileIn, fRootFileName, fRunId, TTree::GetEntriesFast(), TTree::GetEntry(), TPRegexp::MatchB(), TTree::SetBranchAddress(), and TPRegexp::Substitute().
|
inline |
Definition at line 140 of file BmnDecoder.h.
References fRunStartTime.
|
inline |
Definition at line 140 of file BmnDecoder.h.
References fRunStartTime.
|
inline |
Definition at line 249 of file BmnDecoder.h.
References fSaveOutput.
|
inline |
Definition at line 249 of file BmnDecoder.h.
References fSaveOutput.
|
inline |
Definition at line 148 of file BmnDecoder.h.
References fScWallMapper.
|
inline |
Definition at line 148 of file BmnDecoder.h.
References fScWallMapper.
Definition at line 1442 of file BmnDecoder.cxx.
References TPRegexp::MatchB(), and TPRegexp::Substitute().
Definition at line 1402 of file BmnDecoder.cxx.
References fBmnSetup, fPeriodId, fRunId, fTrigMapper, BmnTrigDigit::GetAmp(), BmnTrigDigit::GetMod(), BmnTrigDigit::GetTime(), i, kBMNERROR, kBMNSUCCESS, and kSRCSETUP.
Referenced by DecodeDataToDigiIterate(), and DecodeOffline().
|
inline |
Definition at line 253 of file BmnDecoder.h.
References isTaskMode.
|
inline |
Definition at line 253 of file BmnDecoder.h.
References isTaskMode.
Definition at line 130 of file BmnDecoder.h.
References fTimeShifts.
Definition at line 130 of file BmnDecoder.h.
References fTimeShifts.
|
inline |
Definition at line 245 of file BmnDecoder.h.
References fUseCalibFile.
|
inline |
Definition at line 245 of file BmnDecoder.h.
References fUseCalibFile.
|
private |
|
private |
|
inline |
Definition at line 241 of file BmnDecoder.h.
References fVerbose.
|
inline |
Definition at line 241 of file BmnDecoder.h.
References fVerbose.
|
inline |
Definition at line 146 of file BmnDecoder.h.
References fZDCMapper.
|
inline |
Definition at line 146 of file BmnDecoder.h.
References fZDCMapper.
| InitStatus BmnDecoder::Init | ( | ) |
Definition at line 273 of file BmnDecoder.cxx.
References AssignInputs(), TClonesArray::Class(), ConfigureStripMappers(), fCalibFileName, fNoiseEnough, fNoiseEvCntr, fNSignalEvents, fNTotalEvents, fPedEnough, fPedEvCntr, fPedEvCntrBySpill, fSaveOutput, fSpillCntr, fUseCalibFile, TClass::GetClass(), TNamed::GetName(), InitMappers(), isTaskMode, LoadCalibFile(), and LoadConfig().
| InitStatus BmnDecoder::Init | ( | ) |
| BmnStatus BmnDecoder::InitDecoder | ( | ) |
Definition at line 680 of file BmnDecoder.cxx.
References ConfigureStripMappers(), TString::Data(), fCalibFileName, fDigiTree, fNoiseEnough, fNoiseEvCntr, fNSignalEvents, fNTotalEvents, fPedEnough, fPedEvCntr, fPedEvCntrBySpill, fSpillCntr, fUseCalibFile, InitMappers(), kBMNSUCCESS, LoadCalibFile(), and LoadConfig().
Referenced by DecodeDataToDigi().
| BmnStatus BmnDecoder::InitDecoder | ( | ) |
Definition at line 758 of file BmnDecoder.cxx.
References _dfl_run_id, conf, csc, TString::Data(), dch, ecal, eventHeader, fBmnSetup, fCscMapFileName, fCscMapper, fCscQa, fDchMapper, fDetectorSetup, fDigiTree, fDigiTreeSpills, fECALMapper, fFHCalCalibrationFileName, fFHCalMapFileName, fFHCalMapper, fFsdQa, fGemMapFileName, fGemMapper, fGemQa, fhcal, fHgndCalibrationFileName, fHgndMapFileName, fHgndMapper, fHodoCalibrationFileName, fHodoMapFileName, fHodoMapper, fMSCMapFileName, fMSCMapper, fMwpcMapFileName, fMwpcMapper, fNdetCalibrationFileName, fNdetMapFileName, fNdetMapper, fPeriodId, fRawTreeSpills, fRunId, fScWallCalibrationFileName, fScWallMapFileName, fScWallMapper, fSiBTMapFileName, fSiBTMapper, fSiliconMapFileName, fSiliconMapper, fT0Serial, fTof400Mapper, fTof400PlaceMapFileName, fTof400StripMapFileName, fTof701Mapper, fTof701PlaceMapFileName, fTof701StripMapFileName, fTrigChannelMapFileName, fTrigMapper, fTrigPlaceMapFileName, fVerbose, fVspMapFileName, fVspMapper, fZDCCalibrationFileName, fZDCMapFileName, fZDCMapper, gem, hgnd, hodo, kBC, kCSC, kDCH, kECAL, kFHCAL, kGEM, kHGND, kHODO, kMWPC, kNDET, kSCWALL, kSiBT, kSILICON, kTOF1, kTOF701, kVSP, kZDC, msc, msc_copy, mwpc, ndet, Register_Fun(), scwall, sibt, silicon, spillHeader, t0_copy, t0raw, tof400, tof701, UNKNOWN_RUNID, vsp, and zdc.
Referenced by Init(), and InitDecoder().
|
private |
|
private |
Definition at line 973 of file BmnDecoder.cxx.
References fCalibFile, fCscMapper, fGemMapper, fNoiseEnough, fPedEnough, fSiBTMapper, fSiliconMapper, and kBMNSUCCESS.
Referenced by Init(), and InitDecoder().
|
private |
Definition at line 1458 of file BmnDecoder.cxx.
References conf, fDecoderConfigFileName, fEvForNoiseCorr, fEvForPedestals, fExportJsonBocks, kBMNSUCCESS, and N_EV_FOR_PEDESTALS.
Referenced by Init(), and InitDecoder().
|
private |
| BmnStatus BmnDecoder::PreInitOffline | ( | ) |
Definition at line 318 of file BmnDecoder.cxx.
References ANSI_COLOR_BLUE, ANSI_COLOR_RESET, AssignInputs(), fDigiFileName, fDigiFileOut, fMaxEvent, fRawTree, fRawTreeSpills, fRootFileIn, fRootFileName, kBMNERROR, kBMNSUCCESS, TMath::Min(), NRawTreeEvents, and NRawTreeSpills.
Referenced by DecodeDataToDigi().
| BmnStatus BmnDecoder::PreInitOffline | ( | ) |
| void BmnDecoder::RecalculatePedestals | ( | ) |
Definition at line 1070 of file BmnDecoder.cxx.
References fCscMapper, fGemMapper, fPedEnough, fPedEvCntr, fSiBTMapper, and fSiliconMapper.
Referenced by DecodeDataToDigiIterate(), and DecodeOffline().
| void BmnDecoder::RecalculatePedestals | ( | ) |
|
inlineprivate |
Definition at line 544 of file BmnDecoder.h.
References TString::Data(), fDigiTree, fSaveOutput, and isTaskMode.
Referenced by InitMappers().
|
inlineprivate |
Definition at line 544 of file BmnDecoder.h.
References TString::Data(), fDigiTree, fSaveOutput, and isTaskMode.
| InitStatus BmnDecoder::ReInit | ( | ) |
Definition at line 306 of file BmnDecoder.cxx.
| InitStatus BmnDecoder::ReInit | ( | ) |
| void BmnDecoder::SaveAdcQa | ( | ) |
Definition at line 1118 of file BmnDecoder.cxx.
References fCscQa, fFsdQa, and fGemQa.
Referenced by DecodeOffline().
| void BmnDecoder::SaveAdcQa | ( | ) |
Definition at line 998 of file BmnDecoder.cxx.
References fCalibFile, fCscMapper, fGemMapper, fSiBTMapper, fSiliconMapper, and kBMNSUCCESS.
Referenced by Finalize().
|
inline |
Definition at line 128 of file BmnDecoder.h.
References fApplyThreshold.
Referenced by BmnPreRunTester(), BmnRawToDigi(), and run_raw_bmn().
|
inline |
Definition at line 128 of file BmnDecoder.h.
References fApplyThreshold.
|
inline |
Definition at line 235 of file BmnDecoder.h.
Referenced by BmnPreRunTester(), and BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 235 of file BmnDecoder.h.
|
inline |
Definition at line 166 of file BmnDecoder.h.
References fCscMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), run_raw_bmn(), and BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 166 of file BmnDecoder.h.
References fCscMapFileName.
|
inline |
Definition at line 170 of file BmnDecoder.h.
References fDchMapFileName.
|
inline |
Definition at line 170 of file BmnDecoder.h.
References fDchMapFileName.
|
inline |
Definition at line 276 of file BmnDecoder.h.
References fDecoderConfigFileName.
Referenced by BmnPreRunTester().
|
inline |
Definition at line 276 of file BmnDecoder.h.
References fDecoderConfigFileName.
|
inline |
Definition at line 229 of file BmnDecoder.h.
References fDetectorSetup.
Referenced by BmnPreRunTester(), BmnRawToDigi(), and BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 229 of file BmnDecoder.h.
References fDetectorSetup.
|
inline |
Definition at line 272 of file BmnDecoder.h.
References fDigiFileName.
Referenced by BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 272 of file BmnDecoder.h.
References fDigiFileName.
|
inline |
Definition at line 223 of file BmnDecoder.h.
References fECALCalibrationFileName.
|
inline |
Definition at line 223 of file BmnDecoder.h.
References fECALCalibrationFileName.
|
inline |
Definition at line 221 of file BmnDecoder.h.
References fECALMapFileName.
|
inline |
Definition at line 221 of file BmnDecoder.h.
References fECALMapFileName.
|
inline |
Definition at line 231 of file BmnDecoder.h.
References fEvForPedestals, and v.
|
inline |
Definition at line 231 of file BmnDecoder.h.
References fEvForPedestals, and v.
|
inline |
Definition at line 207 of file BmnDecoder.h.
References fFHCalCalibrationFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
|
inline |
Definition at line 207 of file BmnDecoder.h.
References fFHCalCalibrationFileName.
|
inline |
Definition at line 205 of file BmnDecoder.h.
References fFHCalMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
|
inline |
Definition at line 205 of file BmnDecoder.h.
References fFHCalMapFileName.
|
inline |
Definition at line 258 of file BmnDecoder.h.
References isForwardMode, and v.
|
inline |
Definition at line 258 of file BmnDecoder.h.
References isForwardMode, and v.
|
inline |
Definition at line 174 of file BmnDecoder.h.
References fGemMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), run_raw_bmn(), and BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 174 of file BmnDecoder.h.
References fGemMapFileName.
|
inline |
Definition at line 219 of file BmnDecoder.h.
References fHgndCalibrationFileName.
Referenced by BmnRawToDigi(), and run_raw_bmn().
|
inline |
Definition at line 219 of file BmnDecoder.h.
References fHgndCalibrationFileName.
|
inline |
Definition at line 217 of file BmnDecoder.h.
References fHgndMapFileName.
Referenced by BmnRawToDigi(), and run_raw_bmn().
|
inline |
Definition at line 217 of file BmnDecoder.h.
References fHgndMapFileName.
|
inline |
Definition at line 211 of file BmnDecoder.h.
References fHodoCalibrationFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), and BmnOnlineDecoder::InitDecoder().
|
inline |
Definition at line 211 of file BmnDecoder.h.
References fHodoCalibrationFileName.
|
inline |
Definition at line 209 of file BmnDecoder.h.
References fHodoMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
|
inline |
Definition at line 209 of file BmnDecoder.h.
References fHodoMapFileName.
|
inline |
Definition at line 225 of file BmnDecoder.h.
References fMSCMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), run_raw_bmn(), and BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 225 of file BmnDecoder.h.
References fMSCMapFileName.
|
inline |
Definition at line 172 of file BmnDecoder.h.
References fMwpcMapFileName.
|
inline |
Definition at line 172 of file BmnDecoder.h.
References fMwpcMapFileName.
|
inline |
Definition at line 215 of file BmnDecoder.h.
References fNdetCalibrationFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
|
inline |
Definition at line 215 of file BmnDecoder.h.
References fNdetCalibrationFileName.
|
inline |
Definition at line 213 of file BmnDecoder.h.
References fNdetMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
|
inline |
Definition at line 213 of file BmnDecoder.h.
References fNdetMapFileName.
|
inline |
Definition at line 126 of file BmnDecoder.h.
Referenced by BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 126 of file BmnDecoder.h.
|
inline |
Definition at line 270 of file BmnDecoder.h.
References fRootFileName.
Referenced by BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 270 of file BmnDecoder.h.
References fRootFileName.
|
inline |
Definition at line 114 of file BmnDecoder.h.
References fRawTree.
|
inline |
Definition at line 114 of file BmnDecoder.h.
References fRawTree.
|
inline |
Definition at line 116 of file BmnDecoder.h.
References fRawTreeSpills.
|
inline |
Definition at line 116 of file BmnDecoder.h.
References fRawTreeSpills.
|
inline |
Definition at line 124 of file BmnDecoder.h.
Referenced by BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 124 of file BmnDecoder.h.
|
inline |
Definition at line 247 of file BmnDecoder.h.
References fSaveOutput, and v.
|
inline |
Definition at line 247 of file BmnDecoder.h.
References fSaveOutput, and v.
|
inline |
Definition at line 203 of file BmnDecoder.h.
References fScWallCalibrationFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), and BmnOnlineDecoder::InitDecoder().
|
inline |
Definition at line 203 of file BmnDecoder.h.
References fScWallCalibrationFileName.
|
inline |
Definition at line 201 of file BmnDecoder.h.
References fScWallMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
|
inline |
Definition at line 201 of file BmnDecoder.h.
References fScWallMapFileName.
|
inline |
Definition at line 164 of file BmnDecoder.h.
References fSiBTMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
|
inline |
Definition at line 164 of file BmnDecoder.h.
References fSiBTMapFileName.
|
inline |
Definition at line 162 of file BmnDecoder.h.
References fSiliconMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), run_raw_bmn(), and BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 162 of file BmnDecoder.h.
References fSiliconMapFileName.
|
inline |
Definition at line 251 of file BmnDecoder.h.
References isTaskMode, and v.
|
inline |
Definition at line 251 of file BmnDecoder.h.
References isTaskMode, and v.
Definition at line 178 of file BmnDecoder.h.
References fTof400PlaceMapFileName, and fTof400StripMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
Definition at line 178 of file BmnDecoder.h.
References fTof400PlaceMapFileName, and fTof400StripMapFileName.
|
inline |
Definition at line 192 of file BmnDecoder.h.
References fTof700GeomFileName.
Referenced by BmnRawToDigi(), and BmnOnlineDecoder::InitDecoder().
|
inline |
Definition at line 192 of file BmnDecoder.h.
References fTof700GeomFileName.
|
inline |
Definition at line 190 of file BmnDecoder.h.
References fTof700MapFileName.
Referenced by BmnRawToDigi(), and BmnOnlineDecoder::InitDecoder().
|
inline |
Definition at line 190 of file BmnDecoder.h.
References fTof700MapFileName.
|
inline |
Definition at line 122 of file BmnDecoder.h.
References fTOF700ReferenceChamber, and n.
|
inline |
Definition at line 122 of file BmnDecoder.h.
References fTOF700ReferenceChamber, and n.
|
inline |
Definition at line 120 of file BmnDecoder.h.
References fTOF700ReferenceRun, and n.
Referenced by BmnRawToDigi(), and BmnOnlineDecoder::InitDecoder().
|
inline |
Definition at line 120 of file BmnDecoder.h.
References fTOF700ReferenceRun, and n.
Definition at line 184 of file BmnDecoder.h.
References fTof701PlaceMapFileName, and fTof701StripMapFileName.
Referenced by BmnPreRunTester(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
Definition at line 184 of file BmnDecoder.h.
References fTof701PlaceMapFileName, and fTof701StripMapFileName.
|
inline |
Definition at line 168 of file BmnDecoder.h.
References fTrigChannelMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), run_raw_bmn(), and BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 168 of file BmnDecoder.h.
References fTrigChannelMapFileName.
|
inline |
Definition at line 160 of file BmnDecoder.h.
References fTrigPlaceMapFileName.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), run_raw_bmn(), and BmnLambdaEmbedding::StartDecodingWithEmbeddedLambdas().
|
inline |
Definition at line 160 of file BmnDecoder.h.
References fTrigPlaceMapFileName.
|
inline |
Definition at line 243 of file BmnDecoder.h.
References fUseCalibFile, and v.
Referenced by BmnPreRunTester(), BmnRawToDigi(), BmnOnlineDecoder::InitDecoder(), and run_raw_bmn().
|
inline |
Definition at line 243 of file BmnDecoder.h.
References fUseCalibFile, and v.
|
inline |
Definition at line 239 of file BmnDecoder.h.
Referenced by BmnPreRunTester(), and BmnRawToDigi().
|
inline |
Definition at line 239 of file BmnDecoder.h.
|
inline |
Definition at line 176 of file BmnDecoder.h.
References fVspMapFileName.
Referenced by BmnOnlineDecoder::InitDecoder().
|
inline |
Definition at line 176 of file BmnDecoder.h.
References fVspMapFileName.
|
inline |
Definition at line 199 of file BmnDecoder.h.
References fZDCCalibrationFileName.
|
inline |
Definition at line 199 of file BmnDecoder.h.
References fZDCCalibrationFileName.
|
inline |
Definition at line 197 of file BmnDecoder.h.
References fZDCMapFileName.
|
inline |
Definition at line 197 of file BmnDecoder.h.
References fZDCMapFileName.
|
private |
Definition at line 461 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), and InitMappers().
|
private |
Definition at line 367 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 366 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), FillProfiles(), and GetMapper().
|
private |
Definition at line 364 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), FillProfiles(), and GetMapper().
|
private |
Definition at line 365 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 290 of file BmnDecoder.h.
Referenced by GetMapper(), InitMappers(), and LoadConfig().
|
private |
Definition at line 385 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 397 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 396 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 403 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 374 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 293 of file BmnDecoder.h.
Referenced by BmnDecoder(), ConfigureStripMappers(), GetMapper(), and SetApplyThreshold().
|
private |
Definition at line 437 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetBmnSetup(), GetMapper(), GetT0Info(), InitMappers(), and SetBmnSetup().
|
private |
Definition at line 360 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), LoadCalibFile(), and SaveCalibFile().
|
private |
Definition at line 321 of file BmnDecoder.h.
Referenced by BmnDecoder(), Finalize(), GetMapper(), Init(), and InitDecoder().
|
private |
Definition at line 350 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetCSCMapping().
|
private |
Definition at line 410 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ConfigureStripMappers(), CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), FillAdcQa(), FillNoisyChannels(), FillProfiles(), GetMapper(), InitMappers(), LoadCalibFile(), RecalculatePedestals(), and SaveCalibFile().
|
private |
Definition at line 432 of file BmnDecoder.h.
Referenced by FillAdcQa(), GetMapper(), InitMappers(), and SaveAdcQa().
|
private |
Definition at line 496 of file BmnDecoder.h.
|
private |
Definition at line 435 of file BmnDecoder.h.
Referenced by DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 323 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), and SetDchMapping().
|
private |
Definition at line 415 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 318 of file BmnDecoder.h.
Referenced by GetMapper(), LoadConfig(), and SetDecoderConfigFileName().
|
private |
Definition at line 289 of file BmnDecoder.h.
Referenced by GetMapper(), InitMappers(), and SetDetectorSetup().
|
private |
Definition at line 320 of file BmnDecoder.h.
Referenced by GetDigiFileName(), GetMapper(), PreInitOffline(), and SetDigiRootFile().
|
private |
Definition at line 359 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeOffline(), GetMapper(), and PreInitOffline().
|
private |
Definition at line 322 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 316 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeOffline(), GetDigiTree(), GetMapper(), InitDecoder(), InitMappers(), and Register_Fun().
|
private |
Definition at line 317 of file BmnDecoder.h.
Referenced by DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 346 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), and SetECALCalibration().
|
private |
Definition at line 345 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), and SetECALMapping().
|
private |
Definition at line 427 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetECALMapper(), GetMapper(), and InitMappers().
|
private |
Definition at line 302 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetEventId(), and GetMapper().
|
private |
Definition at line 442 of file BmnDecoder.h.
Referenced by DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and LoadConfig().
|
private |
Definition at line 441 of file BmnDecoder.h.
Referenced by BmnDecoder(), ConfigureStripMappers(), CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), GetEvForPedestals(), GetMapper(), LoadConfig(), and SetEvForPedestals().
|
private |
Definition at line 447 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), and LoadConfig().
|
private |
Definition at line 338 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetFHCalCalibration().
|
private |
Definition at line 337 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetFHCalMapping().
|
private |
Definition at line 423 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetFHCalMapper(), GetMapper(), and InitMappers().
|
private |
Definition at line 430 of file BmnDecoder.h.
Referenced by FillAdcQa(), GetMapper(), InitMappers(), and SaveAdcQa().
|
private |
Definition at line 325 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetGemMapping().
|
private |
Definition at line 411 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ConfigureStripMappers(), CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), FillAdcQa(), FillNoisyChannels(), FillProfiles(), GetMapper(), InitMappers(), LoadCalibFile(), RecalculatePedestals(), and SaveCalibFile().
|
private |
Definition at line 431 of file BmnDecoder.h.
Referenced by FillAdcQa(), GetMapper(), InitMappers(), and SaveAdcQa().
|
private |
Definition at line 392 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 344 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetHgndCalibration().
|
private |
Definition at line 343 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetHgndMapping().
|
private |
Definition at line 426 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetHgndMapper(), GetMapper(), and InitMappers().
|
private |
Definition at line 340 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetHodoCalibration().
|
private |
Definition at line 339 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetHodoMapping().
|
private |
Definition at line 424 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetHodoMapper(), GetMapper(), and InitMappers().
|
private |
Definition at line 408 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and PreInitOffline().
|
private |
Definition at line 355 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 347 of file BmnDecoder.h.
Referenced by GetMapper(), InitMappers(), and SetMSCMapping().
|
private |
Definition at line 428 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 324 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetMwpcMapping().
|
private |
Definition at line 416 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 342 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetNdetCalibration().
|
private |
Definition at line 341 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetNdetMapping().
|
private |
Definition at line 425 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), GetNdetMapper(), and InitMappers().
|
private |
Definition at line 444 of file BmnDecoder.h.
Referenced by DecodeDataToDigiIterate(), Finalize(), GetMapper(), Init(), InitDecoder(), and LoadCalibFile().
|
private |
Definition at line 440 of file BmnDecoder.h.
Referenced by DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), Init(), and InitDecoder().
|
private |
Definition at line 304 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), Init(), and InitDecoder().
|
private |
Definition at line 303 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), GetNevents(), Init(), and InitDecoder().
|
private |
Definition at line 443 of file BmnDecoder.h.
Referenced by DecodeDataToDigiIterate(), GetMapper(), Init(), InitDecoder(), LoadCalibFile(), and RecalculatePedestals().
|
private |
Definition at line 439 of file BmnDecoder.h.
Referenced by CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), Init(), InitDecoder(), and RecalculatePedestals().
|
private |
Definition at line 438 of file BmnDecoder.h.
Referenced by DecodeOffline(), GetMapper(), Init(), and InitDecoder().
|
private |
Definition at line 301 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeOffline(), GetMapper(), GetPeriodId(), GetT0Info(), InitMappers(), and SetPeriodId().
|
private |
Definition at line 436 of file BmnDecoder.h.
Referenced by DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 354 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), and GetMapper().
|
private |
Definition at line 313 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeOffline(), GetMapper(), PreInitOffline(), and SetRawTree().
|
private |
Definition at line 314 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeOffline(), GetMapper(), InitMappers(), PreInitOffline(), and SetRawTreeSpills().
|
private |
Definition at line 357 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeOffline(), GetMapper(), GetRunIdFromFile(), and PreInitOffline().
|
private |
Definition at line 319 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), GetRootFileName(), GetRunIdFromFile(), PreInitOffline(), and SetRawRootFile().
|
private |
Definition at line 358 of file BmnDecoder.h.
Referenced by BmnDecoder(), and GetMapper().
|
private |
Definition at line 495 of file BmnDecoder.h.
|
private |
Definition at line 311 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and GetRunEndTime().
|
private |
Definition at line 300 of file BmnDecoder.h.
Referenced by DecodeOffline(), GetMapper(), GetRunId(), GetRunIdFromFile(), GetT0Info(), InitMappers(), and SetRunId().
|
private |
Definition at line 310 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeOffline(), FillTimeShiftsMap(), GetMapper(), and GetRunStartTime().
|
private |
Definition at line 446 of file BmnDecoder.h.
Referenced by BmnDecoder(), and GetMapper().
|
private |
Definition at line 448 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), GetSaveOutput(), Init(), Register_Fun(), and SetSaveOutput().
|
private |
Definition at line 336 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetScWallCalibration().
|
private |
Definition at line 335 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetScWallMapping().
|
private |
Definition at line 422 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), GetScWallMapper(), and InitMappers().
|
private |
Definition at line 349 of file BmnDecoder.h.
Referenced by GetMapper(), InitMappers(), and SetSiBTMapping().
|
private |
Definition at line 414 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ConfigureStripMappers(), CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), InitMappers(), LoadCalibFile(), RecalculatePedestals(), and SaveCalibFile().
|
private |
Definition at line 348 of file BmnDecoder.h.
Referenced by GetMapper(), InitMappers(), and SetSiliconMapping().
|
private |
Definition at line 413 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ConfigureStripMappers(), CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), FillAdcQa(), FillNoisyChannels(), FillProfiles(), GetMapper(), InitMappers(), LoadCalibFile(), RecalculatePedestals(), and SaveCalibFile().
|
private |
Definition at line 292 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), FillAdcQa(), GetMapper(), Init(), and InitDecoder().
|
private |
Definition at line 460 of file BmnDecoder.h.
Referenced by GetMapper().
|
private |
Definition at line 305 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 353 of file BmnDecoder.h.
Referenced by GetMapper().
|
private |
Definition at line 449 of file BmnDecoder.h.
Referenced by BmnDecoder(), FillTimeShiftsMap(), GetMapper(), and InitMappers().
|
private |
Definition at line 453 of file BmnDecoder.h.
Referenced by BmnDecoder(), FillTimeShiftsMap(), and GetMapper().
|
private |
Definition at line 454 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 455 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 308 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), FillTimeShiftsMap(), and GetMapper().
|
private |
Definition at line 307 of file BmnDecoder.h.
Referenced by BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), FillTimeShiftsMap(), and GetMapper().
Definition at line 452 of file BmnDecoder.h.
Referenced by ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), FillTimeShiftsMap(), GetMapper(), and GetTimeShifts().
|
private |
Definition at line 418 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 327 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetTof400Mapping().
|
private |
Definition at line 328 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetTof400Mapping().
|
private |
Definition at line 332 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), and SetTof700Geom().
|
private |
Definition at line 331 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), and SetTof700Mapping().
|
private |
Definition at line 298 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), and SetTOF700ReferenceChamber().
|
private |
Definition at line 297 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), and SetTOF700ReferenceRun().
|
private |
Definition at line 420 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 329 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetTof701Mapping().
|
private |
Definition at line 330 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetTof701Mapping().
|
private |
Definition at line 352 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetTrigChannelMapping().
|
private |
Definition at line 417 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), GetT0Info(), and InitMappers().
|
private |
Definition at line 351 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetTrigPlaceMapping().
|
private |
Definition at line 445 of file BmnDecoder.h.
Referenced by BmnDecoder(), Finalize(), GetMapper(), GetUseCalibFile(), Init(), InitDecoder(), and SetUseCalibFile().
|
private |
Definition at line 459 of file BmnDecoder.h.
Referenced by BmnDecoder(), CopyDataToPedMap(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), GetVerbose(), InitMappers(), and SetVerbose().
|
private |
Definition at line 326 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetVspMapping().
|
private |
Definition at line 412 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 334 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetZDCCalibration().
|
private |
Definition at line 333 of file BmnDecoder.h.
Referenced by BmnDecoder(), GetMapper(), InitMappers(), and SetZDCMapping().
|
private |
Definition at line 421 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), GetZDCMapper(), and InitMappers().
|
private |
Definition at line 384 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 395 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 393 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 369 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 295 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), GetForwardMode(), GetMapper(), and SetForwardMode().
|
private |
Definition at line 291 of file BmnDecoder.h.
Referenced by BmnDecoder(), and GetMapper().
|
private |
Definition at line 294 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), Assignment_Fun(), GetMapper(), GetTaskMode(), Init(), Register_Fun(), and SetTaskMode().
|
private |
Definition at line 456 of file BmnDecoder.h.
Referenced by GetMapper().
|
private |
Definition at line 376 of file BmnDecoder.h.
Referenced by AssignInputs(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 378 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 399 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearSpillDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 398 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 394 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 406 of file BmnDecoder.h.
Referenced by DecodeOffline(), GetMapper(), and PreInitOffline().
|
private |
Definition at line 407 of file BmnDecoder.h.
Referenced by DecodeOffline(), GetMapper(), and PreInitOffline().
|
private |
Definition at line 434 of file BmnDecoder.h.
Referenced by BmnDecoder(), and GetMapper().
|
private |
Definition at line 375 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 391 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 383 of file BmnDecoder.h.
Referenced by BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 382 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 404 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearSpillDigiArrays(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 363 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), FillTimeShiftsMap(), and GetMapper().
|
private |
Definition at line 400 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearSpillDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 379 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), GetMapper(), and InitMappers().
|
private |
Definition at line 458 of file BmnDecoder.h.
Referenced by BmnDecoder(), and GetMapper().
|
private |
Definition at line 370 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 373 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 497 of file BmnDecoder.h.
|
private |
Definition at line 283 of file BmnDecoder.h.
Referenced by BmnDecoder(), FillTimeShiftsMap(), and GetMapper().
|
private |
Definition at line 387 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 388 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), GetDigiArraysObject(), and GetMapper().
|
private |
Definition at line 389 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 372 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 371 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 457 of file BmnDecoder.h.
Referenced by GetMapper().
|
private |
Definition at line 386 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().
|
private |
Definition at line 368 of file BmnDecoder.h.
Referenced by BmnDecoder(), AssignInputs(), DecodeDataToDigiIterate(), DecodeOffline(), and GetMapper().
|
private |
Definition at line 284 of file BmnDecoder.h.
Referenced by GetMapper().
|
private |
Definition at line 285 of file BmnDecoder.h.
Referenced by GetMapper().
|
private |
Definition at line 390 of file BmnDecoder.h.
Referenced by BmnDecoder(), ~BmnDecoder(), ClearDigiArrays(), DecodeDataToDigiIterate(), DecodeOffline(), GetDigiArraysObject(), GetMapper(), and InitMappers().