|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnRawSource.h>
Public Member Functions | |
| BmnRawSource (vector< TString > files, uint32_t period=8) | |
| BmnRawSource (TString file="", TString outfile="", uint32_t nEvents=0, uint32_t period=8, bool save=false) | |
| virtual | ~BmnRawSource () override |
| virtual bool | Init () override |
| virtual Int_t | ReadEvent (uint32_t i=0) override |
| virtual bool | SpecifyRunId () override |
| virtual void | Close () override |
| virtual void | Reset () override |
| virtual Source_Type | GetSourceType () override |
| virtual void | SetParUnpackers () override |
| virtual bool | InitUnpackers () override |
| virtual bool | ReInitUnpackers () override |
| virtual void | FillEventHeader (FairEventHeader *feh) override |
| BmnStatus | ParseJsonTLV (const uint32_t *buf, uint32_t &len) |
| BmnStatus | ConvertStatEvent (const uint32_t *buf, uint32_t &len) |
| BmnStatus | ConvertRawToRoot () |
| BmnStatus | ConvertRawToRootIterate (const uint32_t *buf, uint32_t len) |
| BmnStatus | ConvertRawToRootIterateFile (uint32_t limit=WAIT_LIMIT) |
| BmnStatus | ConvertRawToRootIterateFileRead () |
| void | ClearRawArrays () |
| void | ClearRawSpillArrays () |
| BmnStatus | FinishRun () |
| BmnStatus | InitConverter (TString FileName) |
| BmnStatus | InitConverter () |
| void | SetRunId (uint32_t v) |
| void | SetPeriodId (uint32_t v) |
| uint32_t | GetRunId () const |
| uint32_t | GetPeriodId () const |
| uint32_t | GetNevents () const |
| uint32_t | GetEventId () const |
| TTimeStamp | GetRunStartTime () const |
| TTimeStamp | GetRunEndTime () const |
| TString | GetRootFileName () |
| void | SetVerbose (Int_t v) |
| Int_t | GetVerbose () const |
| uint32_t | GetBoundaryRun (uint32_t nSmpl) |
| void | SetRawRootFile (TString filename) |
| void | SetRawEventStat () |
| void | SetDecoderConfigFileName (string FileName) |
| TTree * | GetRawTree () |
| TTree * | GetRawTreeSpills () |
| Int_t | GetRunIdFromFile (TString name) |
| void | SetSaveOutput (bool v) |
| bool | GetSaveOutput () const |
| void | SetTaskMode (bool v=true) |
| bool | GetTaskMode () const |
| void | SetForwardMode (bool v=true) |
| bool | GetForwardMode () const |
| BmnRawSource (vector< TString > files, uint32_t period=8) | |
| BmnRawSource (TString file="", TString outfile="", uint32_t nEvents=0, uint32_t period=8, bool save=false) | |
| virtual | ~BmnRawSource () override |
| virtual bool | Init () override |
| virtual Int_t | ReadEvent (uint32_t i=0) override |
| virtual bool | SpecifyRunId () override |
| virtual void | Close () override |
| virtual void | Reset () override |
| virtual Source_Type | GetSourceType () override |
| virtual void | SetParUnpackers () override |
| virtual bool | InitUnpackers () override |
| virtual bool | ReInitUnpackers () override |
| virtual void | FillEventHeader (FairEventHeader *feh) override |
| BmnStatus | ParseJsonTLV (const uint32_t *buf, uint32_t &len) |
| BmnStatus | ConvertStatEvent (const uint32_t *buf, uint32_t &len) |
| BmnStatus | ConvertRawToRoot () |
| BmnStatus | ConvertRawToRootIterate (const uint32_t *buf, uint32_t len) |
| BmnStatus | ConvertRawToRootIterateFile (uint32_t limit=WAIT_LIMIT) |
| BmnStatus | ConvertRawToRootIterateFileRead () |
| void | ClearRawArrays () |
| void | ClearRawSpillArrays () |
| BmnStatus | FinishRun () |
| BmnStatus | InitConverter (TString FileName) |
| BmnStatus | InitConverter () |
| void | SetRunId (uint32_t v) |
| void | SetPeriodId (uint32_t v) |
| uint32_t | GetRunId () const |
| uint32_t | GetPeriodId () const |
| uint32_t | GetNevents () const |
| uint32_t | GetEventId () const |
| TTimeStamp | GetRunStartTime () const |
| TTimeStamp | GetRunEndTime () const |
| TString | GetRootFileName () |
| void | SetVerbose (Int_t v) |
| Int_t | GetVerbose () const |
| uint32_t | GetBoundaryRun (uint32_t nSmpl) |
| void | SetRawRootFile (TString filename) |
| void | SetRawEventStat () |
| void | SetDecoderConfigFileName (string FileName) |
| TTree * | GetRawTree () |
| TTree * | GetRawTreeSpills () |
| Int_t | GetRunIdFromFile (TString name) |
| void | SetSaveOutput (bool v) |
| bool | GetSaveOutput () const |
| void | SetTaskMode (bool v=true) |
| bool | GetTaskMode () const |
| void | SetForwardMode (bool v=true) |
| bool | GetForwardMode () const |
Private Member Functions | |
| template<typename BrType> | |
| void | BranchRegFun (TString name, BrType **ar, TTree *tree=nullptr) |
| BmnStatus | InitUTCShift () |
| Int_t | GetUTCShift (TTimeStamp t) |
| BmnStatus | GetT0Info (Double_t &t0time, Double_t &t0width) |
| BmnStatus | ProcessEvent (const uint32_t *data, uint32_t len) |
| void | QuickProcessEvent (const uint32_t *d, uint32_t len) |
| void | FinalizeStat () |
| Finishes the spill during raw conversion. | |
| BmnStatus | Process_FVME (const uint32_t *data, uint32_t len, uint32_t serial, BmnTrigInfo &spillInfo) |
| BmnStatus | Process_HRB (const uint32_t *data, uint32_t len, uint32_t serial) |
| BmnStatus | FillU40VE (const uint32_t *d, uint32_t slot, uint32_t &idx, BmnTrigInfo &spillInfo) |
| BmnStatus | FillBlockTDC (const uint32_t *d, uint32_t serial, uint16_t &len, TClonesArray *ar, uint32_t modid) |
| BmnStatus | FillBlockADC (const uint32_t *d, uint32_t serial, uint8_t channel, uint16_t &len, TClonesArray *ar) |
| BmnStatus | FillTDC (const uint32_t *d, uint32_t serial, uint32_t slot, uint32_t modId, uint32_t &idx) |
| BmnStatus | FillTQDC (const uint32_t *d, uint32_t serial, uint32_t slot, uint32_t modId, uint32_t &idx) |
| BmnStatus | FillTQDC_E (const uint32_t *d, uint32_t serial, uint32_t &len) |
| Parse TQDC16VS-E MStream data block https://afi.jinr.ru/DataFormatTQDC16VSE. | |
| BmnStatus | FillMSC16VE_E (const uint32_t *d, const DeviceHeader *dev_hdr) |
| Parse MSC16VE-E MStream data block https://afi.jinr.ru/DataFormatMSC_ETH https://afi.jinr.ru/DataFormatMSC_ETH_V2. | |
| BmnStatus | FillTDC72VXS (const uint32_t *d, uint32_t serial, uint32_t &len, uint32_t modid) |
| https://afi.jinr.ru/TDC72VXS_DataFormat | |
| BmnStatus | FillTTVXS (const uint32_t *d, uint32_t serial, uint32_t &len) |
| https://afi.jinr.ru/TTVXS_DataFormat | |
| BmnStatus | ProcessGenericDevice (const uint32_t *d, const DeviceHeader *dev_hdr) |
| BmnStatus | FillTDC250HGND (const uint32_t *d, uint32_t serial, uint32_t len) |
| Parse custom HGND TDC data block. | |
| BmnStatus | MapVSP (const uint32_t *d, const DeviceHeader *dev_hdr) |
| Parse VSP data block. | |
| BmnStatus | FillVSP (TClonesArray *ar) |
| BmnStatus | FillUT24VE_TRC (const uint32_t *d, uint32_t &serial, uint32_t &len) |
| Parse UT24VE-TRC MStream data block https://afi.jinr.ru/DataFormatUT24VE-TRC. | |
| BmnStatus | FillVirtualDevice (const uint32_t *d, const DeviceHeader *dh) |
| BmnStatus | FillFVME2TMWR (const uint32_t *d, uint32_t serial, uint32_t &idx, uint32_t &len) |
| BmnSyncDigit * | FillWR (uint32_t iSerial, uint64_t iEvent, int64_t t_sec, int64_t t_ns) |
| BmnStatus | FillMSC (const uint32_t *d, uint32_t serial, uint32_t slot, uint32_t &idx) |
| Old MSC format (periodId < 8, one record for spill). | |
| BmnStatus | LoadConfig () |
| void | RegisterBranches () |
| void | RegisterSpillBranches () |
| template<typename BrType> | |
| void | BranchRegFun (TString name, BrType **ar, TTree *tree=nullptr) |
| BmnStatus | InitUTCShift () |
| Int_t | GetUTCShift (TTimeStamp t) |
| BmnStatus | GetT0Info (Double_t &t0time, Double_t &t0width) |
| BmnStatus | ProcessEvent (const uint32_t *data, uint32_t len) |
| void | QuickProcessEvent (const uint32_t *d, uint32_t len) |
| void | FinalizeStat () |
| Finishes the spill during raw conversion. | |
| BmnStatus | Process_FVME (const uint32_t *data, uint32_t len, uint32_t serial, BmnTrigInfo &spillInfo) |
| BmnStatus | Process_HRB (const uint32_t *data, uint32_t len, uint32_t serial) |
| BmnStatus | FillU40VE (const uint32_t *d, uint32_t slot, uint32_t &idx, BmnTrigInfo &spillInfo) |
| BmnStatus | FillBlockTDC (const uint32_t *d, uint32_t serial, uint16_t &len, TClonesArray *ar, uint32_t modid) |
| BmnStatus | FillBlockADC (const uint32_t *d, uint32_t serial, uint8_t channel, uint16_t &len, TClonesArray *ar) |
| BmnStatus | FillTDC (const uint32_t *d, uint32_t serial, uint32_t slot, uint32_t modId, uint32_t &idx) |
| BmnStatus | FillTQDC (const uint32_t *d, uint32_t serial, uint32_t slot, uint32_t modId, uint32_t &idx) |
| BmnStatus | FillTQDC_E (const uint32_t *d, uint32_t serial, uint32_t &len) |
| Parse TQDC16VS-E MStream data block https://afi.jinr.ru/DataFormatTQDC16VSE. | |
| BmnStatus | FillMSC16VE_E (const uint32_t *d, const DeviceHeader *dev_hdr) |
| Parse MSC16VE-E MStream data block https://afi.jinr.ru/DataFormatMSC_ETH https://afi.jinr.ru/DataFormatMSC_ETH_V2. | |
| BmnStatus | FillTDC72VXS (const uint32_t *d, uint32_t serial, uint32_t &len, uint32_t modid) |
| https://afi.jinr.ru/TDC72VXS_DataFormat | |
| BmnStatus | FillTTVXS (const uint32_t *d, uint32_t serial, uint32_t &len) |
| https://afi.jinr.ru/TTVXS_DataFormat | |
| BmnStatus | ProcessGenericDevice (const uint32_t *d, const DeviceHeader *dev_hdr) |
| BmnStatus | FillTDC250HGND (const uint32_t *d, uint32_t serial, uint32_t len) |
| Parse custom HGND TDC data block. | |
| BmnStatus | MapVSP (const uint32_t *d, const DeviceHeader *dev_hdr) |
| Parse VSP data block. | |
| BmnStatus | FillVSP (TClonesArray *ar) |
| BmnStatus | FillUT24VE_TRC (const uint32_t *d, uint32_t &serial, uint32_t &len) |
| Parse UT24VE-TRC MStream data block https://afi.jinr.ru/DataFormatUT24VE-TRC. | |
| BmnStatus | FillVirtualDevice (const uint32_t *d, const DeviceHeader *dh) |
| BmnStatus | FillFVME2TMWR (const uint32_t *d, uint32_t serial, uint32_t &idx, uint32_t &len) |
| BmnSyncDigit * | FillWR (uint32_t iSerial, uint64_t iEvent, int64_t t_sec, int64_t t_ns) |
| BmnStatus | FillMSC (const uint32_t *d, uint32_t serial, uint32_t slot, uint32_t &idx) |
| Old MSC format (periodId < 8, one record for spill). | |
| BmnStatus | LoadConfig () |
| void | RegisterBranches () |
| void | RegisterSpillBranches () |
Definition at line 51 of file BmnRawSource.h.
| BmnRawSource::BmnRawSource | ( | vector< TString > | files, |
| uint32_t | period = 8 ) |
References i.
Referenced by GetT0Info(), and RegisterSpillBranches().
| BmnRawSource::BmnRawSource | ( | TString | file = "", |
| TString | outfile = "", | ||
| uint32_t | nEvents = 0, | ||
| uint32_t | period = 8, | ||
| bool | save = false ) |
Definition at line 42 of file BmnRawSource.cxx.
References adc, adc128, adc32, adc64, TString::Data(), eventHeaderDAQ, fDat, fEventId, fExportExternalSpillStat, fExportJsonBlocks, fFileReader, fMaxEvent, fMetadataName, fNSignalEvents, fNTotalEvents, fPeriodId, fRawFileName, fRawRunHdrName, fRawTree, fRawTreeSpills, fRootFileName, fRootFileOut, fRunEndTime, fRunId, fRunStartTime, fSaveOutput, fSpillCntr, fStartEventId, fSubName, fTime_ns, fTime_s, fVerbose, BmnFileProp::GetRunId(), GetRunIdFromFile(), BmnConverterTools::GetSubNameAfterRunId(), hrb, InitUTCShift(), isForwardMode, isRawRootInputFile, isSpillStart, isTaskMode, metadata, msc, nSpillEvents, BmnConverterTools::ParseRawFileName(), runHeader, spillHeader, sync, syncCounter, tai_utc_dif, tdc, tdc_hgnd, TimeZero, tqdc_adc, tqdc_tdc, and vsp.
|
overridevirtual |
Definition at line 111 of file BmnRawSource.cxx.
| BmnRawSource::BmnRawSource | ( | vector< TString > | files, |
| uint32_t | period = 8 ) |
| BmnRawSource::BmnRawSource | ( | TString | file = "", |
| TString | outfile = "", | ||
| uint32_t | nEvents = 0, | ||
| uint32_t | period = 8, | ||
| bool | save = false ) |
|
overridevirtual |
|
inlineprivate |
Definition at line 253 of file BmnRawSource.h.
References TString::Data(), fSaveOutput, and isTaskMode.
Referenced by RegisterBranches(), and RegisterSpillBranches().
|
inlineprivate |
Definition at line 253 of file BmnRawSource.h.
References TString::Data(), fSaveOutput, and isTaskMode.
| void BmnRawSource::ClearRawArrays | ( | ) |
Definition at line 1789 of file BmnRawSource.cxx.
References adc, adc128, adc32, adc64, eventHeaderDAQ, hrb, sync, tdc, tdc_hgnd, tqdc_adc, tqdc_tdc, and vsp.
Referenced by ProcessEvent().
| void BmnRawSource::ClearRawArrays | ( | ) |
| void BmnRawSource::ClearRawSpillArrays | ( | ) |
Definition at line 1805 of file BmnRawSource.cxx.
References fRawTreeSpills, msc, and t0raw.
Referenced by ProcessEvent().
| void BmnRawSource::ClearRawSpillArrays | ( | ) |
|
overridevirtual |
Definition at line 235 of file BmnRawSource.cxx.
References adc, adc128, adc32, adc64, eventHeaderDAQ, fFileReader, fRawTreeSpills, hrb, msc, sync, tdc, tdc_hgnd, tqdc_adc, tqdc_tdc, and vsp.
Referenced by ConvertRawToRoot().
|
overridevirtual |
| BmnStatus BmnRawSource::ConvertRawToRoot | ( | ) |
Definition at line 440 of file BmnRawSource.cxx.
References TObjArray::At(), BmnCompressionRemoveArchiveExtension(), UniRawFile::CalculateFileHash(), UniRawFile::CheckRawFileExists(), Close(), ConvertRawToRootIterateFileRead(), UniRawFile::CreateRawFile(), fCurentPositionRawFile, fEventId, fFileReader, fLengthRawFile, fMetadataName, fNSignalEvents, fNTotalEvents, fPeriodId, fRawFileName, fRawRunHdrName, fRawTree, fRootFileOut, fRunEndTime, fRunId, fRunStartTime, fSpillMap, fStartEventId, fThreads, fTime_ns, fTime_s, UniRawFile::GetEndEvent(), TObjArray::GetEntries(), UniRawFile::GetRawFiles(), UniRawFile::GetStartEvent(), GetUTCShift(), InitConverter(), isRawRootInputFile, kBMNERROR, kBMNSUCCESS, metadata, runHeader, BmnSpillInfo::start_ts, BmnSpillInfo::stop_ts, tai_utc_dif, BmnFunctionSet::TimePoint2String(), workTime_cpu, and workTime_real.
Referenced by BmnDataToRaw(), and BmnPreRunTester().
| BmnStatus BmnRawSource::ConvertRawToRoot | ( | ) |
| BmnStatus BmnRawSource::ConvertRawToRootIterate | ( | const uint32_t * | buf, |
| uint32_t | len ) |
Definition at line 567 of file BmnRawSource.cxx.
References fEventId, and ProcessEvent().
| BmnStatus BmnRawSource::ConvertRawToRootIterate | ( | const uint32_t * | buf, |
| uint32_t | len ) |
| BmnStatus BmnRawSource::ConvertRawToRootIterateFile | ( | uint32_t | limit = WAIT_LIMIT | ) |
Definition at line 575 of file BmnRawSource.cxx.
References ConvertRawToRootIterateFileRead(), fCurentPositionRawFile, fFileReader, kBMNCONTINUE, kBMNERROR, and kBMNSUCCESS.
| BmnStatus BmnRawSource::ConvertRawToRootIterateFile | ( | uint32_t | limit = WAIT_LIMIT | ) |
References WAIT_LIMIT.
| BmnStatus BmnRawSource::ConvertRawToRootIterateFileRead | ( | ) |
Definition at line 594 of file BmnRawSource.cxx.
References ANSI_COLOR_BLUE, ANSI_COLOR_RESET, ConvertStatEvent(), data, fCurEvType, fDat, fEventId, fFileReader, fMaxEvent, fNSignalEvents, fPeriodId, fPrevEvType, fRawTree, fRunId, isSpillStart, isTaskMode, kBMNCONTINUE, kBMNEMPTY, kBMNEOS, kBMNERROR, kBMNPAYLOAD, kBMNSTAT, kBMNSUCCESS, kNBYTESINWORD, nSpillEvents, BmnConverterTools::ParseComplexTLV(), ParseJsonTLV(), ProcessEvent(), QuickProcessEvent(), SYNC_EOS, SYNC_EVENT, SYNC_EVENT_OLD, SYNC_FILE_BEGIN, SYNC_FILE_END, SYNC_JSON, SYNC_RUN_START, SYNC_RUN_STOP, and SYNC_STAT.
Referenced by ConvertRawToRoot(), ConvertRawToRootIterateFile(), and ReadEvent().
| BmnStatus BmnRawSource::ConvertRawToRootIterateFileRead | ( | ) |
| BmnStatus BmnRawSource::ConvertStatEvent | ( | const uint32_t * | buf, |
| uint32_t & | len ) |
Definition at line 415 of file BmnRawSource.cxx.
References d, eventHeaderDAQ, fCurEvType, FinalizeStat(), fPeriodId, fPrevEvType, fRawTreeSpills, fRunId, fSpillCntr, isForwardMode, isSpillStart, kBMNEOS, kBMNSUCCESS, nSpillEvents, and ProcessEvent().
Referenced by ConvertRawToRootIterateFileRead().
| BmnStatus BmnRawSource::ConvertStatEvent | ( | const uint32_t * | buf, |
| uint32_t & | len ) |
|
private |
Definition at line 1108 of file BmnRawSource.cxx.
References d, TObjArray::GetEntriesFast(), kBMNERROR, kBMNSUCCESS, and kNBYTESINWORD.
Referenced by FillTQDC_E().
|
private |
References d.
|
private |
Definition at line 1142 of file BmnRawSource.cxx.
References d, fEventId, TObjArray::GetEntriesFast(), kBMNSUCCESS, TDC_ERROR, TDC_EV_HEADER, TDC_EV_TRAILER, TDC_LEADING, and TDC_TRAILING.
Referenced by FillTDC72VXS(), and FillTQDC_E().
|
private |
References d.
|
inlineoverridevirtual |
Definition at line 80 of file BmnRawSource.h.
|
inlineoverridevirtual |
Definition at line 80 of file BmnRawSource.h.
|
private |
Definition at line 1698 of file BmnRawSource.cxx.
References d, FillWR(), fPeriodId, fTime_ns, fTime_s, BmnSyncDigit::GetTime_ns(), BmnSyncDigit::GetTime_sec(), kBMNERROR, kBMNSUCCESS, kMODTRAILER, kPADDING, kSTATUS, TMWR_EOS_CNT, TMWR_EOS_CNT_MATCHED, TMWR_PULSE, TMWR_REL_TS, TMWR_REL_TS_TB, and TMWR_TAI.
Referenced by Process_FVME().
|
private |
References d.
|
private |
Definition at line 1762 of file BmnRawSource.cxx.
References d, fEventId, BmnMSCDigit< IntType >::GetValue(), kBMNSUCCESS, msc, MSC_N_COUNTERS, and slot.
Referenced by Process_FVME().
|
private |
|
private |
| d | data pointer |
| dev_hdr | device header (serial, payload length, device ID) |
Definition at line 1542 of file BmnRawSource.cxx.
References d, fEventId, BmnMSCZSDigit< IntType >::GetExtCond(), BmnMSCZSDigit< IntType >::GetTimes(), BmnMSCZSDigit< IntType >::GetValues(), i, kBMNERROR, kBMNSUCCESS, kNBYTESINWORD, memset(), msc, MSC_N_COUNTERS, MSC_TIME_SLICE_INFO, tai_utc_dif, BmnFunctionSet::TimePoint2String(), and BmnFunctionSet::TimePoint2TS().
Referenced by ProcessEvent().
|
private |
| d | data pointer |
| dev_hdr | device header (serial, payload length, device ID) |
References d.
|
private |
Definition at line 1011 of file BmnRawSource.cxx.
References d, fCurEvType, fVerbose, kBMNERROR, kBMNSTAT, kBMNSUCCESS, kMODTRAILER, kTDC64V, slot, tdc, TDC_ERROR, TDC_LEADING, and TDC_TRAILING.
Referenced by Process_FVME().
|
private |
|
private |
Definition at line 1308 of file BmnRawSource.cxx.
References d, BmnHgndRaw::Block::get_block_size(), BmnHgndRaw::Block::get_event_packet_version(), i, BmnHgndRaw::Block::is_word_event_header(), kBMNERROR, kBMNSUCCESS, tai_utc_dif, tdc_hgnd, and BmnHgndRaw::Event_type_2::TDC_rise_time.
Referenced by ProcessGenericDevice().
|
private |
References d.
|
private |
Definition at line 1225 of file BmnRawSource.cxx.
References d, fEventId, FillBlockTDC(), FillWR(), kBMNSUCCESS, kMSTREAM_TYPE_STAT, kMSTREAM_TYPE_TDC, kNBYTESINWORD, and tdc.
Referenced by ProcessEvent().
|
private |
References d.
|
private |
Definition at line 1043 of file BmnRawSource.cxx.
References d, fEventId, fVerbose, kBMNERROR, kBMNSUCCESS, kMODTRAILER, slot, TDC_ERROR, TDC_EV_HEADER, TDC_EV_TRAILER, TDC_LEADING, TDC_TRAILING, tqdc_adc, and tqdc_tdc.
Referenced by Process_FVME().
|
private |
|
private |
| d | data pointer |
| serial | device serial |
| len | payload length |
Definition at line 1190 of file BmnRawSource.cxx.
References d, fEventId, FillBlockADC(), FillBlockTDC(), FillWR(), kBMNSUCCESS, kMSTREAM_TYPE_ADC, kMSTREAM_TYPE_TDC, kNBYTESINWORD, tqdc_adc, and tqdc_tdc.
Referenced by ProcessEvent().
|
private |
| d | data pointer |
| serial | device serial |
| len | payload length |
References d.
|
private |
Definition at line 1258 of file BmnRawSource.cxx.
References d, fEventId, FillWR(), kBMNSUCCESS, kMSTREAM_TYPE_STAT, kMSTREAM_TYPE_TRIG, and kNBYTESINWORD.
Referenced by ProcessEvent().
|
private |
References d.
|
private |
Definition at line 978 of file BmnRawSource.cxx.
References d, fCurEvType, fPeriodId, kBMNPAYLOAD, kBMNPEDESTAL, kBMNSUCCESS, kEVENTTYPESLOT, kWORDAUX, kWORDTAI, kWORDTRIG, BmnTrigInfo::SetTrigAccepted(), BmnTrigInfo::SetTrigAfter(), BmnTrigInfo::SetTrigAll(), BmnTrigInfo::SetTrigAvail(), BmnTrigInfo::SetTrigBefo(), BmnTrigInfo::SetTrigCand(), BmnTrigInfo::SetTrigRjct(), and slot.
Referenced by Process_FVME().
|
private |
|
private |
| d | data pointer |
| serial | device serial |
| len | payload length |
Definition at line 1652 of file BmnRawSource.cxx.
References d, eventHeaderDAQ, fCurEvType, fEventId, FillWR(), fTime_ns, fTime_s, BmnSyncDigit::GetTime_ns(), BmnSyncDigit::GetTime_sec(), kBMNPAYLOAD, kBMNPEDESTAL, kBMNSUCCESS, and kNBYTESINWORD.
Referenced by ProcessEvent().
|
private |
| d | data pointer |
| serial | device serial |
| len | payload length |
References d.
|
private |
Definition at line 1629 of file BmnRawSource.cxx.
References d, fExportExternalSpillStat, fRunId, fSubName, fTime_ns, fTime_s, BmnT0Raw::GetTime(), i, kBMNSUCCESS, kT0_BIN_BLOCK_BYTES, kT0_BIN_BLOCK_WORDS, BmnConverterTools::Process_T0Raw(), SERIAL_TO_CFG, BmnT0Raw::SetTimeSinceLastEvNs(), t0raw, and BmnFunctionSet::TimeStamp2TP().
Referenced by ProcessEvent().
|
private |
References d.
|
private |
Definition at line 1410 of file BmnRawSource.cxx.
References BmnVspRawDigit::AppendHit(), stsxyter::Epoch, fles::MicrosliceDescriptor::eq_id, fEventId, stsxyter::Message::GetEpochVal(), stsxyter::Message::GetHitAdc(), stsxyter::Message::GetHitChannel(), stsxyter::Message::GetHitTimeBinning(), stsxyter::Message::GetLinkIndexHitBinning(), stsxyter::Message::GetMessType(), stsxyter::Message::GetTsMsbValBinning(), stsxyter::Hit, fles::MicrosliceDescriptor::idx, stsxyter::Message::IsHitMissedEvts(), kBMNSUCCESS, stsxyter::kulTsCycleNbBinsBinning, BmnVspRawDigit::SetTHitMissedEvts(), BmnVspRawDigit::SetTTrigTime(), fles::MicrosliceDescriptor::size, time_slice_map, stsxyter::TsMsb, and vsp.
Referenced by ProcessEvent().
|
private |
|
inlineprivate |
Definition at line 1686 of file BmnRawSource.cxx.
References GetUTCShift(), sync, and tai_utc_dif.
Referenced by FillFVME2TMWR(), FillTDC72VXS(), FillTQDC_E(), FillTTVXS(), and FillUT24VE_TRC().
|
inlineprivate |
|
private |
Definition at line 715 of file BmnRawSource.cxx.
References fRawTreeSpills, msc, and t0raw.
Referenced by ConvertStatEvent().
|
private |
| BmnStatus BmnRawSource::FinishRun | ( | ) |
Definition at line 1813 of file BmnRawSource.cxx.
References kBMNSUCCESS.
| BmnStatus BmnRawSource::FinishRun | ( | ) |
|
inline |
Definition at line 120 of file BmnRawSource.h.
|
inline |
Definition at line 120 of file BmnRawSource.h.
|
inline |
Definition at line 108 of file BmnRawSource.h.
References fEventId.
|
inline |
Definition at line 108 of file BmnRawSource.h.
References fEventId.
|
inline |
Definition at line 158 of file BmnRawSource.h.
References isForwardMode.
|
inline |
Definition at line 158 of file BmnRawSource.h.
References isForwardMode.
|
inline |
Definition at line 106 of file BmnRawSource.h.
References fNTotalEvents.
|
inline |
Definition at line 106 of file BmnRawSource.h.
References fNTotalEvents.
|
inline |
Definition at line 104 of file BmnRawSource.h.
References fPeriodId.
|
inline |
Definition at line 104 of file BmnRawSource.h.
References fPeriodId.
|
inline |
Definition at line 142 of file BmnRawSource.h.
References fRawTree.
|
inline |
Definition at line 142 of file BmnRawSource.h.
References fRawTree.
|
inline |
Definition at line 144 of file BmnRawSource.h.
References fRawTreeSpills.
|
inline |
Definition at line 144 of file BmnRawSource.h.
References fRawTreeSpills.
|
inline |
Definition at line 114 of file BmnRawSource.h.
References fRootFileName.
Referenced by BmnPreRunTester().
|
inline |
Definition at line 114 of file BmnRawSource.h.
References fRootFileName.
|
inline |
Definition at line 112 of file BmnRawSource.h.
References fRunEndTime.
|
inline |
Definition at line 112 of file BmnRawSource.h.
References fRunEndTime.
|
inline |
Definition at line 102 of file BmnRawSource.h.
References fRunId.
|
inline |
Definition at line 102 of file BmnRawSource.h.
References fRunId.
Definition at line 1825 of file BmnRawSource.cxx.
References TString::Atoi(), TFile::Close(), TString::Data(), fRawRunHdrName, fRootFileName, fRunId, TDirectoryFile::Get(), TTree::GetEntriesFast(), TTree::GetEntry(), DigiRunHeader::GetRunId(), TFile::IsOpen(), isRawRootInputFile, kWORDSIZE, TPRegexp::MatchB(), RECORD_RUN_NUMBER, TTree::SetBranchAddress(), and TPRegexp::Substitute().
Referenced by BmnRawSource().
|
inline |
Definition at line 110 of file BmnRawSource.h.
References fRunStartTime.
|
inline |
Definition at line 110 of file BmnRawSource.h.
References fRunStartTime.
|
inline |
Definition at line 150 of file BmnRawSource.h.
References fSaveOutput.
|
inline |
Definition at line 150 of file BmnRawSource.h.
References fSaveOutput.
|
inlineoverridevirtual |
Definition at line 64 of file BmnRawSource.h.
|
inlineoverridevirtual |
Definition at line 64 of file BmnRawSource.h.
|
inline |
Definition at line 154 of file BmnRawSource.h.
References isTaskMode.
|
inline |
Definition at line 154 of file BmnRawSource.h.
References isTaskMode.
|
private |
Definition at line 1925 of file BmnRawSource.cxx.
References TTimeStamp::AsString(), leaps, and utc_valid.
Referenced by ConvertRawToRoot(), FillWR(), and ParseJsonTLV().
|
private |
|
inline |
Definition at line 118 of file BmnRawSource.h.
References fVerbose.
|
inline |
Definition at line 118 of file BmnRawSource.h.
References fVerbose.
|
overridevirtual |
Definition at line 117 of file BmnRawSource.cxx.
References ANSI_COLOR_BLUE, ANSI_COLOR_RED, ANSI_COLOR_RESET, BmnCompressionCreateNewSuitableReaderForAFile(), conf, fFileReader, fLengthRawFile, fRawFileName, fRawTreeSpills, isSpillStart, isTaskMode, kBMNERROR, LoadConfig(), RegisterBranches(), and RegisterSpillBranches().
|
overridevirtual |
| BmnStatus BmnRawSource::InitConverter | ( | ) |
Definition at line 201 of file BmnRawSource.cxx.
References ANSI_COLOR_BLUE, ANSI_COLOR_RESET, conf, fRawTree, fRawTreeSpills, fRootFileName, fThreads, fVerbose, i, kBMNSUCCESS, leaps, RegisterBranches(), RegisterSpillBranches(), tai_utc_dif, and utc_valid.
Referenced by ConvertRawToRoot(), and InitConverter().
| BmnStatus BmnRawSource::InitConverter | ( | ) |
Definition at line 168 of file BmnRawSource.cxx.
References ANSI_COLOR_BLUE, ANSI_COLOR_RED, ANSI_COLOR_RESET, BmnCompressionCreateNewSuitableReaderForAFile(), fFileReader, fLengthRawFile, fRawFileName, fRootFileName, fRootFileOut, InitConverter(), isSpillStart, and kBMNERROR.
|
inlineoverridevirtual |
Definition at line 68 of file BmnRawSource.h.
|
inlineoverridevirtual |
Definition at line 68 of file BmnRawSource.h.
|
private |
Definition at line 1891 of file BmnRawSource.cxx.
References kBMNSUCCESS, leaps, and utc_valid.
Referenced by BmnRawSource().
|
private |
|
private |
Definition at line 1943 of file BmnRawSource.cxx.
References conf, fDecoderConfigFileName, fExportExternalSpillStat, fExportJsonBlocks, and kBMNSUCCESS.
Referenced by Init(), and SetDecoderConfigFileName().
|
private |
|
private |
Definition at line 1398 of file BmnRawSource.cxx.
References d, kBMNERROR, kBMNSUCCESS, and time_slice_map.
Referenced by ProcessGenericDevice().
|
private |
References d.
| BmnStatus BmnRawSource::ParseJsonTLV | ( | const uint32_t * | buf, |
| uint32_t & | len ) |
Definition at line 327 of file BmnRawSource.cxx.
References d, fExportJsonBlocks, fRunId, fSpillMap, fSubName, GetUTCShift(), kBMNERROR, kBMNSUCCESS, kNBYTESINWORD, metadata, BmnConverterTools::ParseJsonConfig(), BmnConverterTools::ParseJsonStatus(), runHeader, SpillStatus::start_ts, BmnSpillInfo::stop_ts, SpillStatus::stop_ts, tai_utc_dif, BmnFunctionSet::TimePoint2String(), and SpillStatus::times_valid.
Referenced by ConvertRawToRootIterateFileRead().
| BmnStatus BmnRawSource::ParseJsonTLV | ( | const uint32_t * | buf, |
| uint32_t & | len ) |
|
private |
Definition at line 878 of file BmnRawSource.cxx.
References ANSI_COLOR_RED, ANSI_COLOR_RESET, d, fCurEvType, fEventId, FillFVME2TMWR(), FillMSC(), FillTDC(), FillTQDC(), FillU40VE(), i, kBMNEOS, kBMNSTAT, kBMNSUCCESS, kEVHEADER, kEVTRAILER, kMODHEADER, kMODTRAILER, kMSC16V, kPADDING, kSTATUS, kTDC32VL, kTDC64V, kTDC64VHLE, kTDC72VHL, kTQDC16, kTQDC16VS, kTRIG, kU40VE_RC, and slot.
Referenced by ProcessEvent().
|
private |
References data.
|
private |
Definition at line 955 of file BmnRawSource.cxx.
References d, hrb, and kBMNSUCCESS.
Referenced by ProcessEvent().
|
private |
References data.
|
private |
Definition at line 734 of file BmnRawSource.cxx.
References adc, adc128, adc32, adc64, ClearRawArrays(), ClearRawSpillArrays(), TStopwatch::CpuTime(), d, eventHeaderDAQ, fCurEvType, fEventId, FillMSC16VE_E(), FillTDC72VXS(), FillTQDC_E(), FillTTVXS(), FillUT24VE_TRC(), FillVirtualDevice(), FillVSP(), fNSignalEvents, fNTotalEvents, fPeriodId, fRunId, fRunStartTime, fTime_ns, fTime_s, isSpillStart, kADC64VE, kADC64VE_XGE, kADC64WR, kBMNEOS, kBMNERROR, kBMNPAYLOAD, kBMNSTAT, kBMNSUCCESS, kFVME, kGENERIC_DEVICE, kHRB, kMSC16VE_E, kNBYTESINWORD, kTDC64VHLE_E, kTDC72VXS, kTQDC16VS_E, kTTVXS, kUT24VE_TRC, kVIRTUAL_DEVICE, msc, BmnConverterTools::Process_ADC64(), Process_FVME(), Process_HRB(), ProcessGenericDevice(), TStopwatch::RealTime(), TStopwatch::Start(), TStopwatch::Stop(), time_slice_map, TimeZero, workTime_cpu, and workTime_real.
Referenced by ConvertRawToRootIterate(), ConvertRawToRootIterateFileRead(), and ConvertStatEvent().
|
private |
References data.
|
private |
Definition at line 1295 of file BmnRawSource.cxx.
References d, FillTDC250HGND(), kBMNSUCCESS, kHGND_SERIALS, kVSP_SERIALS, and MapVSP().
Referenced by ProcessEvent().
|
private |
References d.
|
private |
Definition at line 725 of file BmnRawSource.cxx.
References d, BmnAbstractThread::Execute(), and fThreads.
Referenced by ConvertRawToRootIterateFileRead().
|
private |
References d.
|
overridevirtual |
Definition at line 275 of file BmnRawSource.cxx.
References ConvertRawToRootIterateFileRead(), fCurEvType, i, kBMNPAYLOAD, kBMNPEDESTAL, and kBMNSUCCESS.
|
private |
Definition at line 285 of file BmnRawSource.cxx.
References adc, adc128, adc32, adc64, BranchRegFun(), TObject::Class(), eventHeaderDAQ, fRawTree, hrb, sync, tdc, tdc_hgnd, tqdc_adc, tqdc_tdc, and vsp.
Referenced by Init(), and InitConverter().
|
private |
|
private |
Definition at line 315 of file BmnRawSource.cxx.
References BranchRegFun(), TObject::Class(), fPeriodId, fRawTreeSpills, msc, and t0raw.
Referenced by Init(), and InitConverter().
|
private |
|
inlineoverridevirtual |
Definition at line 74 of file BmnRawSource.h.
|
inlineoverridevirtual |
Definition at line 74 of file BmnRawSource.h.
|
overridevirtual |
Definition at line 273 of file BmnRawSource.cxx.
|
overridevirtual |
|
inline |
Definition at line 136 of file BmnRawSource.h.
References fDecoderConfigFileName, and LoadConfig().
Referenced by BmnDataToRaw().
|
inline |
Definition at line 136 of file BmnRawSource.h.
References fDecoderConfigFileName, and LoadConfig().
|
inline |
Definition at line 156 of file BmnRawSource.h.
References isForwardMode, and v.
|
inline |
Definition at line 156 of file BmnRawSource.h.
References isForwardMode, and v.
|
inlineoverridevirtual |
Definition at line 66 of file BmnRawSource.h.
|
inlineoverridevirtual |
Definition at line 66 of file BmnRawSource.h.
|
inline |
Definition at line 100 of file BmnRawSource.h.
|
inline |
Definition at line 100 of file BmnRawSource.h.
|
inline |
Definition at line 130 of file BmnRawSource.h.
References eventHeaderDAQ, fCurEvType, and kBMNSTAT.
|
inline |
Definition at line 130 of file BmnRawSource.h.
References eventHeaderDAQ, fCurEvType, and kBMNSTAT.
|
inline |
Definition at line 128 of file BmnRawSource.h.
References fRootFileName.
|
inline |
Definition at line 128 of file BmnRawSource.h.
References fRootFileName.
|
inline |
Definition at line 98 of file BmnRawSource.h.
|
inline |
Definition at line 98 of file BmnRawSource.h.
|
inline |
Definition at line 148 of file BmnRawSource.h.
References fSaveOutput, and v.
|
inline |
Definition at line 148 of file BmnRawSource.h.
References fSaveOutput, and v.
|
inline |
Definition at line 152 of file BmnRawSource.h.
References isTaskMode, and v.
|
inline |
Definition at line 152 of file BmnRawSource.h.
References isTaskMode, and v.
|
inline |
Definition at line 116 of file BmnRawSource.h.
Referenced by BmnDataToRaw().
|
inline |
Definition at line 116 of file BmnRawSource.h.
|
inlineoverridevirtual |
Definition at line 60 of file BmnRawSource.h.
|
inlineoverridevirtual |
Definition at line 60 of file BmnRawSource.h.
|
private |
Definition at line 210 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), ProcessEvent(), and RegisterBranches().
|
private |
Definition at line 209 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), ProcessEvent(), and RegisterBranches().
|
private |
Definition at line 207 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), ProcessEvent(), and RegisterBranches().
|
private |
Definition at line 208 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), ProcessEvent(), and RegisterBranches().
|
private |
Definition at line 167 of file BmnRawSource.h.
Referenced by Init(), InitConverter(), and LoadConfig().
|
private |
Definition at line 229 of file BmnRawSource.h.
Referenced by ConvertRawToRootIterateFileRead(), GetT0Info(), Process_FVME(), Process_HRB(), and ProcessEvent().
|
private |
Definition at line 220 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), ConvertStatEvent(), FillUT24VE_TRC(), ProcessEvent(), RegisterBranches(), and SetRawEventStat().
|
private |
Definition at line 191 of file BmnRawSource.h.
Referenced by ConvertRawToRoot(), and ConvertRawToRootIterateFile().
|
private |
Definition at line 172 of file BmnRawSource.h.
Referenced by ConvertRawToRootIterateFileRead(), ConvertStatEvent(), FillTDC(), FillU40VE(), FillUT24VE_TRC(), Process_FVME(), ProcessEvent(), ReadEvent(), and SetRawEventStat().
|
private |
Definition at line 232 of file BmnRawSource.h.
Referenced by BmnRawSource(), and ConvertRawToRootIterateFileRead().
|
private |
Definition at line 195 of file BmnRawSource.h.
Referenced by LoadConfig(), and SetDecoderConfigFileName().
|
private |
Definition at line 179 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), ConvertRawToRootIterate(), ConvertRawToRootIterateFileRead(), FillBlockTDC(), FillMSC(), FillMSC16VE_E(), FillTDC72VXS(), FillTQDC(), FillTQDC_E(), FillTTVXS(), FillUT24VE_TRC(), FillVSP(), GetEventId(), Process_FVME(), and ProcessEvent().
|
private |
Definition at line 237 of file BmnRawSource.h.
Referenced by BmnRawSource(), FillVirtualDevice(), and LoadConfig().
|
private |
Definition at line 236 of file BmnRawSource.h.
Referenced by BmnRawSource(), LoadConfig(), and ParseJsonTLV().
|
private |
Definition at line 203 of file BmnRawSource.h.
Referenced by BmnRawSource(), Close(), ConvertRawToRoot(), ConvertRawToRootIterateFile(), ConvertRawToRootIterateFileRead(), Init(), and InitConverter().
|
private |
Definition at line 190 of file BmnRawSource.h.
Referenced by ConvertRawToRoot(), Init(), and InitConverter().
|
private |
Definition at line 230 of file BmnRawSource.h.
Referenced by BmnRawSource(), and ConvertRawToRootIterateFileRead().
|
private |
Definition at line 200 of file BmnRawSource.h.
Referenced by BmnRawSource(), and ConvertRawToRoot().
|
private |
Definition at line 181 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), ConvertRawToRootIterateFileRead(), and ProcessEvent().
|
private |
Definition at line 180 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), GetNevents(), and ProcessEvent().
|
private |
Definition at line 178 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), ConvertRawToRootIterateFileRead(), ConvertStatEvent(), FillFVME2TMWR(), FillU40VE(), GetPeriodId(), ProcessEvent(), RegisterSpillBranches(), and SetPeriodId().
|
private |
Definition at line 173 of file BmnRawSource.h.
Referenced by ConvertRawToRootIterateFileRead(), and ConvertStatEvent().
|
private |
Definition at line 197 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), Init(), and InitConverter().
|
private |
Definition at line 199 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), and GetRunIdFromFile().
|
private |
Definition at line 193 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), ConvertRawToRootIterateFileRead(), GetRawTree(), InitConverter(), and RegisterBranches().
|
private |
Definition at line 194 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawSpillArrays(), Close(), ConvertStatEvent(), FinalizeStat(), GetRawTreeSpills(), Init(), InitConverter(), and RegisterSpillBranches().
|
private |
Definition at line 196 of file BmnRawSource.h.
Referenced by BmnRawSource(), GetRootFileName(), GetRunIdFromFile(), InitConverter(), InitConverter(), and SetRawRootFile().
|
private |
Definition at line 202 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), and InitConverter().
|
private |
Definition at line 188 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), and GetRunEndTime().
|
private |
Definition at line 177 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), ConvertRawToRootIterateFileRead(), ConvertStatEvent(), FillVirtualDevice(), GetRunId(), GetRunIdFromFile(), ParseJsonTLV(), ProcessEvent(), and SetRunId().
|
private |
Definition at line 187 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), GetRunStartTime(), and ProcessEvent().
|
private |
Definition at line 250 of file BmnRawSource.h.
Referenced by BmnRawSource(), BranchRegFun(), GetSaveOutput(), and SetSaveOutput().
|
private |
Definition at line 171 of file BmnRawSource.h.
Referenced by BmnRawSource(), and ConvertStatEvent().
|
private |
Definition at line 248 of file BmnRawSource.h.
Referenced by ConvertRawToRoot(), and ParseJsonTLV().
|
private |
Definition at line 182 of file BmnRawSource.h.
Referenced by BmnRawSource(), and ConvertRawToRoot().
|
private |
Definition at line 198 of file BmnRawSource.h.
Referenced by BmnRawSource(), FillVirtualDevice(), and ParseJsonTLV().
|
private |
Definition at line 162 of file BmnRawSource.h.
Referenced by ConvertRawToRoot(), InitConverter(), and QuickProcessEvent().
|
private |
Definition at line 185 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), FillFVME2TMWR(), FillUT24VE_TRC(), FillVirtualDevice(), and ProcessEvent().
|
private |
Definition at line 184 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), FillFVME2TMWR(), FillUT24VE_TRC(), FillVirtualDevice(), and ProcessEvent().
|
private |
Definition at line 247 of file BmnRawSource.h.
Referenced by BmnRawSource(), FillTDC(), FillTQDC(), GetVerbose(), InitConverter(), and SetVerbose().
|
private |
Definition at line 212 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), Process_HRB(), and RegisterBranches().
|
private |
Definition at line 170 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertStatEvent(), GetForwardMode(), and SetForwardMode().
|
private |
Definition at line 174 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), and GetRunIdFromFile().
|
private |
Definition at line 168 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRootIterateFileRead(), ConvertStatEvent(), Init(), InitConverter(), and ProcessEvent().
|
private |
Definition at line 169 of file BmnRawSource.h.
Referenced by BmnRawSource(), BranchRegFun(), ConvertRawToRootIterateFileRead(), GetTaskMode(), Init(), and SetTaskMode().
|
private |
Definition at line 244 of file BmnRawSource.h.
Referenced by GetUTCShift(), InitConverter(), and InitUTCShift().
|
private |
Definition at line 227 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), and ParseJsonTLV().
|
private |
Definition at line 218 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawSpillArrays(), Close(), FillMSC(), FillMSC16VE_E(), FinalizeStat(), ProcessEvent(), and RegisterSpillBranches().
|
private |
Definition at line 239 of file BmnRawSource.h.
|
private |
Definition at line 240 of file BmnRawSource.h.
|
private |
Definition at line 235 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRootIterateFileRead(), and ConvertStatEvent().
|
private |
Definition at line 225 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), and ParseJsonTLV().
|
private |
Definition at line 223 of file BmnRawSource.h.
Referenced by BmnRawSource().
|
private |
Definition at line 206 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), FillWR(), and RegisterBranches().
|
private |
Definition at line 233 of file BmnRawSource.h.
Referenced by BmnRawSource().
|
private |
Definition at line 219 of file BmnRawSource.h.
Referenced by ClearRawSpillArrays(), FillVirtualDevice(), FinalizeStat(), and RegisterSpillBranches().
|
private |
Definition at line 246 of file BmnRawSource.h.
Referenced by BmnRawSource(), ConvertRawToRoot(), FillMSC16VE_E(), FillTDC250HGND(), FillWR(), InitConverter(), and ParseJsonTLV().
|
private |
Definition at line 213 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), FillTDC(), FillTDC72VXS(), and RegisterBranches().
|
private |
Definition at line 216 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), FillTDC250HGND(), and RegisterBranches().
|
private |
Definition at line 242 of file BmnRawSource.h.
Referenced by FillVSP(), MapVSP(), and ProcessEvent().
|
private |
Definition at line 163 of file BmnRawSource.h.
Referenced by BmnRawSource(), and ProcessEvent().
|
private |
Definition at line 215 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), FillTQDC(), FillTQDC_E(), and RegisterBranches().
|
private |
Definition at line 214 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), FillTQDC(), FillTQDC_E(), and RegisterBranches().
|
private |
Definition at line 245 of file BmnRawSource.h.
Referenced by GetUTCShift(), InitConverter(), and InitUTCShift().
|
private |
Definition at line 211 of file BmnRawSource.h.
Referenced by BmnRawSource(), ClearRawArrays(), Close(), FillVSP(), and RegisterBranches().
|
private |
Definition at line 164 of file BmnRawSource.h.
Referenced by ConvertRawToRoot(), and ProcessEvent().
|
private |
Definition at line 165 of file BmnRawSource.h.
Referenced by ConvertRawToRoot(), and ProcessEvent().