CbmRoot
|
#include <CbmMcbm2018MonitorTof.h>
Public Member Functions | |
CbmMcbm2018MonitorTof () | |
virtual | ~CbmMcbm2018MonitorTof () |
virtual Bool_t | Init () |
virtual Bool_t | DoUnpack (const fles::Timeslice &ts, size_t component) |
virtual void | Reset () |
virtual void | Finish () |
void | SetParContainers () |
Bool_t | InitContainers () |
Bool_t | ReInitContainers () |
void | SetMsLimitLevel (size_t uAcceptBoundaryPct=100) |
size_t | GetMsLimitLevel () |
virtual void | AddMsComponentToList (size_t component, UShort_t usDetectorId) |
virtual void | SetNbMsInTs (size_t uCoreMsNb, size_t uOverlapMsNb) |
void | SetIgnoreMsOverlap (Bool_t bEnaFlag=kTRUE) |
void | SetMsOverlap (size_t uOverlapMsNb=1) |
size_t | GetMsOverlap () |
void | SetFitZoomWidthPs (Double_t inZoomWidth=1000.0) |
void | SetHistoryHistoSize (UInt_t inHistorySizeSec=1800) |
void | SetHistoryHistoSizeLong (UInt_t inHistorySizeMin=1800) |
void | EnablePulserMode (Bool_t bEnaFlag=kTRUE) |
void | EnableCoincidenceMaps (Bool_t bEnaFlag=kTRUE) |
void | EnableOldFwData (Bool_t bEnaFlag=kTRUE) |
void | SetDiamondDpbIdx (UInt_t uIdx=2) |
void | SetHistoFilename (TString sNameIn) |
void | SaveAllHistos (TString sFileName="") |
void | ResetAllHistos () |
void | ResetEvolutionHistograms () |
void | ResetLongEvolutionHistograms () |
void | UpdateNormedFt () |
void | UpdateZoomedFit () |
void | UseDaqBuffer (Bool_t) |
Private Member Functions | |
void | CreateHistograms () |
void | ProcessEpochCycle (uint64_t ulCycleData) |
void | FillHitInfo (gdpbv100::Message) |
void | FillEpochInfo (gdpbv100::Message) |
void | PrintSlcInfo (gdpbv100::Message) |
void | PrintSysInfo (gdpbv100::Message) |
void | FillPattInfo (gdpbv100::Message) |
void | PrintGenInfo (gdpbv100::Message) |
void | FillStarTrigInfo (gdpbv100::Message) |
Int_t | GetArrayIndex (Int_t gdpbId, Int_t get4Id) |
UInt_t | ConvertElinkToGet4 (UInt_t uElinkIdx) |
UInt_t | ConvertGet4ToElink (UInt_t uGet4Idx) |
CbmMcbm2018MonitorTof (const CbmMcbm2018MonitorTof &) | |
CbmMcbm2018MonitorTof | operator= (const CbmMcbm2018MonitorTof &) |
Private Attributes | |
std::vector< size_t > | fvMsComponentsList |
FLES containers. | |
size_t | fuNbCoreMsPerTs |
size_t | fuNbOverMsPerTs |
Bool_t | fbIgnoreOverlapMs |
size_t | fuMsAcceptsPercent |
/** Ignore Overlap Ms: all fuOverlapMsNb MS at the end of timeslice **/ | |
size_t | fuTotalMsNb |
size_t | fuOverlapMsNb |
size_t | fuCoreMs |
Double_t | fdMsSizeInNs |
Double_t | fdTsCoreSizeInNs |
UInt_t | fuMinNbGdpb |
UInt_t | fuCurrNbGdpb |
CbmMcbm2018TofPar * | fUnpackPar |
UInt_t | fuNrOfGdpbs |
UInt_t | fuNrOfFeePerGdpb |
UInt_t | fuNrOfGet4PerFee |
UInt_t | fuNrOfChannelsPerGet4 |
UInt_t | fuNrOfChannelsPerFee |
UInt_t | fuNrOfGet4 |
UInt_t | fuNrOfGet4PerGdpb |
UInt_t | fuNrOfChannelsPerGdpb |
UInt_t | fuNrOfGbtx |
UInt_t | fuNrOfModules |
std::vector< Int_t > | fviNrOfRpc |
std::vector< Int_t > | fviRpcType |
std::vector< Int_t > | fviRpcSide |
std::vector< Int_t > | fviModuleId |
const UInt_t | kuNbFeePerGbtx = 5 |
const UInt_t | kuNbGbtxPerGdpb = 6 |
UInt_t | fuRawDataPrintMsgNb |
UInt_t | fuRawDataPrintMsgIdx |
Bool_t | fbPrintAllHitsEnable |
Bool_t | fbPrintAllEpochsEnable |
Bool_t | fbPulserModeEnable |
Bool_t | fbCoincMapsEnable |
Bool_t | fbOldFwData |
UInt_t | fuDiamondDpbIdx |
TString | fsHistoFilename |
uint64_t | fulCurrentTsIndex |
size_t | fuCurrentMs |
size_t | fuCurrentMsSysId |
Double_t | fdMsIndex |
UInt_t | fuGdpbId |
UInt_t | fuGdpbNr |
UInt_t | fuGet4Id |
UInt_t | fuGet4Nr |
Int_t | fiEquipmentId |
std::vector< int > | fviMsgCounter |
std::vector< ULong64_t > | fvulGdpbTsMsb |
std::vector< ULong64_t > | fvulGdpbTsLsb |
std::vector< ULong64_t > | fvulStarTsMsb |
std::vector< ULong64_t > | fvulStarTsMid |
std::vector< ULong64_t > | fvulGdpbTsFullLast |
std::vector< ULong64_t > | fvulStarTsFullLast |
std::vector< UInt_t > | fvuStarTokenLast |
std::vector< UInt_t > | fvuStarDaqCmdLast |
std::vector< UInt_t > | fvuStarTrigCmdLast |
std::vector< ULong64_t > | fvulCurrentEpoch |
std::vector< Bool_t > | fvbFirstEpochSeen |
std::vector< ULong64_t > | fvulCurrentEpochCycle |
std::vector< ULong64_t > | fvulCurrentEpochFull |
Epoch cycle from the Ms Start message and Epoch counter flip. | |
ULong64_t | fulCurrentEpochTime |
Epoch + Epoch Cycle. | |
std::map< UInt_t, UInt_t > | fGdpbIdIndexMap |
Map of ID to index for the gDPBs. | |
std::vector< std::vector< gdpbv100::Message > > | fvmEpSupprBuffer |
Buffer for suppressed epoch processing. | |
std::vector< UInt_t > | fvuFeeNbHitsLastMs |
Buffer for pulser channels. | |
std::vector< Double_t > | fdTsLastPulserHit |
[ fuFeeNr ] | |
std::vector< std::vector< UInt_t > > | fvuCoincNbHitsLastMs |
[ fuFeeNr ] | |
std::vector< std::vector< Double_t > > | fvdCoincTsLastHit |
[ fuNrOfGdpbs ][ fuNrOfChannelsPerGdpb ] | |
const UInt_t | kuNbBinsDt = 2000 |
[ fuNrOfGdpbs ][ fuNrOfChannelsPerGdpb ] | |
Double_t | dMinDt |
Double_t | dMaxDt |
UInt_t | fuNbFeePlot |
UInt_t | fuNbFeePlotsPerGdpb |
Double_t | fdStartTime |
Double_t | fdStartTimeLong |
Double_t | fdStartTimeMsSz |
UInt_t | fuHistoryHistoSize |
UInt_t | fuHistoryHistoSizeLong |
Double_t | fdLastRmsUpdateTime |
Double_t | fdFitZoomWidthPs |
TCanvas * | fcMsSizeAll |
std::vector< TH1 * > | fvhMsSzPerLink |
std::vector< TProfile * > | fvhMsSzTimePerLink |
TH1 * | fhMessType |
In System. | |
TH1 * | fhSysMessType |
TH2 * | fhGet4MessType |
Per GET4 in system. | |
TH2 * | fhGet4ChanScm |
TH2 * | fhGet4ChanErrors |
TH2 * | fhGet4EpochFlags |
TH2 * | fhGdpbMessType |
Per Gdpb. | |
TH2 * | fhGdpbSysMessType |
TH2 * | fhGdpbSysMessPattType |
TH2 * | fhGdpbEpochFlags |
TH2 * | fhGdpbEpochSyncEvo |
TH2 * | fhGdpbEpochMissEvo |
std::vector< TH2 * > | fvhGdpbGet4MessType |
Per GET4 in gDPB. | |
std::vector< TH2 * > | fvhGdpbGet4ChanScm |
std::vector< TH2 * > | fvhGdpbGet4ChanErrors |
TH2 * | fhScmScalerCounters |
Slow control messages. | |
TH2 * | fhScmDeadtimeCounters |
TH2 * | fhScmSeuCounters |
TH2 * | fhScmSeuCountersEvo |
TH2 * | fhPatternMissmatch |
Pattern messages per gDPB. | |
TH2 * | fhPatternEnable |
TH2 * | fhPatternResync |
std::vector< TH2 * > | fvhGdpbPatternMissmatchEvo |
Per MS in gDPB. | |
std::vector< TH2 * > | fvhGdpbPatternEnableEvo |
std::vector< TH2 * > | fvhGdpbPatternResyncEvo |
std::vector< std::vector< bool > > | fvvbGdpbLastMissmatchPattern |
std::vector< std::vector< bool > > | fvvbGdpbLastEnablePattern |
Exclude from dictionnary. | |
std::vector< std::vector< bool > > | fvvbGdpbLastResyncPattern |
Exclude from dictionnary. | |
std::vector< TH2 * > | fvhGdpbMissmatchEvoPerTs |
Exclude from dictionnary. | |
std::vector< TH2 * > | fvhGdpbMissmatchEnaEvoPerTs |
std::vector< TH2 * > | fvhGdpbEnableEvoPerTs |
std::vector< TH2 * > | fvhGdpbResyncEvoPerTs |
std::vector< TH2 * > | fvhGdpbResyncEnaEvoPerTs |
std::vector< TH2 * > | fvhGdpbStateEvoPerTs |
std::vector< TH2 * > | fvhRawFt_gDPB |
TODO: Channel rate plots! | |
std::vector< TH2 * > | fvhRawTot_gDPB |
std::vector< TH1 * > | fvhChCount_gDPB |
std::vector< TH2 * > | fvhChannelRate_gDPB |
std::vector< TH2 * > | fvhRemapTot_gDPB |
std::vector< TH1 * > | fvhRemapChCount_gDPB |
std::vector< TH2 * > | fvhRemapChRate_gDPB |
std::vector< TH1 * > | fvhFeeRate_gDPB |
std::vector< TH1 * > | fvhFeeErrorRate_gDPB |
std::vector< TProfile * > | fvhFeeErrorRatio_gDPB |
std::vector< TH1 * > | fvhFeeRateLong_gDPB |
std::vector< TH1 * > | fvhFeeErrorRateLong_gDPB |
std::vector< TProfile * > | fvhFeeErrorRatioLong_gDPB |
std::vector< std::vector< UInt_t > > | fvvuChanNbHitsPerMs |
std::vector< TH2 * > | fhHitsPerMsFirstChan_gDPB |
std::vector< TProfile2D * > | fvhChannelRatePerMs_gDPB |
std::vector< TH1 * > | fvhTokenMsgType |
std::vector< TH1 * > | fvhTriggerRate |
std::vector< TH2 * > | fvhCmdDaqVsTrig |
std::vector< TH2 * > | fvhStarTokenEvo |
std::vector< TProfile * > | fvhStarTrigGdpbTsEvo |
std::vector< TProfile * > | fvhStarTrigStarTsEvo |
const Double_t | kdMaxDtPulserPs = 300e3 |
std::vector< std::vector< TH1 * > > | fvhTimeDiffPulser |
TH2 * | fhTimeMeanPulser |
TH2 * | fhTimeRmsPulser |
TH2 * | fhTimeRmsZoomFitPuls |
TH2 * | fhTimeResFitPuls |
std::vector< TProfile * > | fvhPulserTimeDiffEvoGbtxGbtx |
std::vector< std::vector< TProfile * > > | fvvhPulserTimeDiffEvoGdpbGdpb |
std::vector< TH2 * > | fvhCoincMapAllChanGdpb |
std::vector< TProfile2D * > | fvhCoincMeanAllChanGdpb |
TCanvas * | fcSummary = nullptr |
Canvases. | |
TCanvas * | fcSummaryGdpb = nullptr |
TCanvas * | fcGdpbChannelCount = nullptr |
TCanvas * | fcGdpbRemapChCount = nullptr |
TCanvas * | fcGdpbChannelRate = nullptr |
TCanvas * | fcGdpbRemapChRate = nullptr |
std::vector< UInt_t > | fvuPadiToGet4 |
std::vector< UInt_t > | fvuGet4ToPadi |
std::vector< UInt_t > | fvuElinkToGet4 |
5 FEE with 8 GET4 each | |
std::vector< UInt_t > | fvuGet4ToElink |
std::chrono::time_point< std::chrono::system_clock > | fTimeLastHistoSaving |
Static Private Attributes | |
static const UInt_t | kuNbGet4PerGbtx = 5 * 8 |
Definition at line 38 of file CbmMcbm2018MonitorTof.h.
CbmMcbm2018MonitorTof::CbmMcbm2018MonitorTof | ( | ) |
Definition at line 56 of file CbmMcbm2018MonitorTof.cxx.
|
virtual |
Definition at line 213 of file CbmMcbm2018MonitorTof.cxx.
|
private |
|
virtual |
Check for duplicates and ignore if it is the case
Add to list
Create MS size monitoring histos
Implements CbmMcbmUnpack.
Definition at line 423 of file CbmMcbm2018MonitorTof.cxx.
References fcMsSizeAll, fuHistoryHistoSize, fvhMsSzPerLink, fvhMsSzTimePerLink, and fvMsComponentsList.
|
inlineprivate |
Definition at line 333 of file CbmMcbm2018MonitorTof.h.
References fvuElinkToGet4, and kuNbGet4PerGbtx.
Referenced by DoUnpack(), and FillPattInfo().
|
inlineprivate |
Definition at line 337 of file CbmMcbm2018MonitorTof.h.
References fvuGet4ToElink, and kuNbGet4PerGbtx.
|
private |
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
STAR Trigger decoding and monitoring
Module TOT map
FEE pulser test channels
Coincidence maps
Create summary Canvases for STAR 2018
Create summary Canvases with plots VS Gdpb
Create summary Canvases with plots VS GET4 or channel per gDPB
Create FEE rates Canvas for STAR 2018
Create FEE error ratio Canvas for STAR 2018
Create FEE rates long Canvas for STAR 2018
Create FEE error ratio long Canvas for STAR 2018
Create channel count Canvas for STAR 2018
Create remapped channel count Canvas for STAR 2018
Create channel rate Canvas for STAR 2018
Create remapped rate count Canvas for STAR 2018
Create TOT Canvas(es) for STAR 2018
Create PADI TOT Canvas(es) for STAR 2018
Create Side TOT Canvas(es) for STAR 2018
Create STAR token Canvas for STAR 2018
Create Pulser check Canvas for STAR 2018
Create Pulser evo Canvas for gDPB to gDPB
Create Pulser evo Canvas within gDPB
Create Module rates Canvas
Recovers/Create Ms Size Canvas for STAR 2018
Definition at line 463 of file CbmMcbm2018MonitorTof.cxx.
References dMaxDt, dMinDt, fbCoincMapsEnable, fbPulserModeEnable, fcGdpbChannelCount, fcGdpbChannelRate, fcGdpbRemapChCount, fcGdpbRemapChRate, fcMsSizeAll, fcSummary, fcSummaryGdpb, fhGdpbEpochFlags, fhGdpbEpochMissEvo, fhGdpbEpochSyncEvo, fhGdpbMessType, fhGdpbSysMessPattType, fhGdpbSysMessType, fhGet4ChanErrors, fhGet4ChanScm, fhGet4EpochFlags, fhGet4MessType, fhHitsPerMsFirstChan_gDPB, fhMessType, fhPatternEnable, fhPatternMissmatch, fhPatternResync, fhScmDeadtimeCounters, fhScmScalerCounters, fhScmSeuCounters, fhScmSeuCountersEvo, fhSysMessType, fhTimeMeanPulser, fhTimeResFitPuls, fhTimeRmsPulser, fhTimeRmsZoomFitPuls, fuHistoryHistoSize, fuHistoryHistoSizeLong, fuNbFeePlot, fuNbFeePlotsPerGdpb, fuNrOfChannelsPerFee, fuNrOfChannelsPerGdpb, fuNrOfChannelsPerGet4, fuNrOfFeePerGdpb, fuNrOfGdpbs, fuNrOfGet4, fuNrOfGet4PerGdpb, fvhChannelRate_gDPB, fvhChannelRatePerMs_gDPB, fvhChCount_gDPB, fvhCmdDaqVsTrig, fvhCoincMapAllChanGdpb, fvhCoincMeanAllChanGdpb, fvhFeeErrorRate_gDPB, fvhFeeErrorRateLong_gDPB, fvhFeeErrorRatio_gDPB, fvhFeeErrorRatioLong_gDPB, fvhFeeRate_gDPB, fvhFeeRateLong_gDPB, fvhGdpbEnableEvoPerTs, fvhGdpbGet4ChanErrors, fvhGdpbGet4ChanScm, fvhGdpbGet4MessType, fvhGdpbMissmatchEnaEvoPerTs, fvhGdpbMissmatchEvoPerTs, fvhGdpbPatternEnableEvo, fvhGdpbPatternMissmatchEvo, fvhGdpbPatternResyncEvo, fvhGdpbResyncEnaEvoPerTs, fvhGdpbResyncEvoPerTs, fvhGdpbStateEvoPerTs, fvhPulserTimeDiffEvoGbtxGbtx, fvhRawFt_gDPB, fvhRawTot_gDPB, fvhRemapChCount_gDPB, fvhRemapChRate_gDPB, fvhRemapTot_gDPB, fvhStarTokenEvo, fvhStarTrigGdpbTsEvo, fvhStarTrigStarTsEvo, fvhTimeDiffPulser, fvhTokenMsgType, fvhTriggerRate, fvvbGdpbLastEnablePattern, fvvbGdpbLastMissmatchPattern, fvvbGdpbLastResyncPattern, fvvhPulserTimeDiffEvoGdpbGdpb, fvvuChanNbHitsPerMs, kuNbBinsDt, kuNbFeePerGbtx, kuNbGbtxPerGdpb, gdpbv100::MSG_EPOCH, gdpbv100::MSG_HIT, gdpbv100::MSG_SLOWC, gdpbv100::MSG_STAR_TRI_A, gdpbv100::MSG_STAR_TRI_B, gdpbv100::MSG_STAR_TRI_C, gdpbv100::MSG_STAR_TRI_D, gdpbv100::MSG_SYST, gdpbv100::PATT_ENABLE, gdpbv100::PATT_MISSMATCH, gdpbv100::PATT_RESYNC, gdpbv100::SYS_GDPB_UNKWN, gdpbv100::SYS_GET4_ERROR, gdpbv100::SYS_GET4_SYNC_MISS, and gdpbv100::SYS_PATTERN.
Referenced by InitContainers().
|
virtual |
Periodically save the histograms
Ignore First TS as first MS is typically corrupt
Ignore overlap ms if flag set by user
Loop over core microslices (and overlap ones if chosen)
Loop over registered components
Check if this gDPB ID was declared in parameter file and stop there if not
Catch the Epoch cycle block which is always the first 64b of the MS
fuGet4Id = mess.getGdpbGenChipId();
Diamond FEE have straight connection from Get4 to eLink and from PADI to GET4
Fill the corresponding histos if the time difference is reasonnable
Pulser should lead to single hit in a MS, so ignore this time
Update the difference to all other FEE with higher indices
Dt Evo plots only for first FEE in each GBTx
Evo of GBTx inside same DPB
Evo of DPBs if both first FEE in First GBTx
Done with this FEE, we can reset the hit counter
Coinc need a hit in a MS, so ignore this time
Coinc need a hit in a MS, so ignore this time
Done with this channel, we can reset the hit counter
Fill plot of Enable flag state per TS
State evolution
Implements CbmMcbmUnpack.
Definition at line 1595 of file CbmMcbm2018MonitorTof.cxx.
References bMcbmMoniTofPrintAllEpochsEna, bMcbmMoniTofPrintAllHitsEna, bMcbmMoniTofRawDataPrint, bMcbmMoniTofResetHistos, bMcbmMoniTofSaveHistos, bMcbmMoniTofUpdateZoomedFit, ConvertElinkToGet4(), dTsStartTime, fbCoincMapsEnable, fbIgnoreOverlapMs, fbOldFwData, fbPrintAllEpochsEnable, fbPrintAllHitsEnable, fbPulserModeEnable, fdLastRmsUpdateTime, fdMsIndex, fdStartTime, fdStartTimeLong, fdStartTimeMsSz, fdTsLastPulserHit, fGdpbIdIndexMap, fhGdpbEpochFlags, fhGdpbEpochMissEvo, fhGdpbEpochSyncEvo, fhGdpbMessType, fhGdpbSysMessPattType, fhGdpbSysMessType, fhGet4ChanErrors, fhGet4MessType, fhHitsPerMsFirstChan_gDPB, fhMessType, fhSysMessType, fhTimeMeanPulser, fhTimeRmsPulser, fiEquipmentId, FillEpochInfo(), FillPattInfo(), FillStarTrigInfo(), FormatMsHeaderPrintout(), fuCurrentMs, fuCurrentMsSysId, fuDiamondDpbIdx, fuGdpbId, fuGdpbNr, fuGet4Id, fuGet4Nr, fuHistoryHistoSize, fulCurrentTsIndex, fuMsAcceptsPercent, fuNbCoreMsPerTs, fuNbOverMsPerTs, fuNrOfChannelsPerGdpb, fuNrOfChannelsPerGet4, fuNrOfFeePerGdpb, fuNrOfGdpbs, fuNrOfGet4PerFee, fuNrOfGet4PerGdpb, fuRawDataPrintMsgIdx, fuRawDataPrintMsgNb, fvdCoincTsLastHit, fvhChannelRatePerMs_gDPB, fvhCoincMapAllChanGdpb, fvhCoincMeanAllChanGdpb, fvhFeeErrorRate_gDPB, fvhFeeErrorRateLong_gDPB, fvhFeeErrorRatio_gDPB, fvhFeeErrorRatioLong_gDPB, fvhGdpbEnableEvoPerTs, fvhGdpbGet4ChanErrors, fvhGdpbGet4MessType, fvhGdpbMissmatchEnaEvoPerTs, fvhGdpbMissmatchEvoPerTs, fvhGdpbResyncEnaEvoPerTs, fvhGdpbResyncEvoPerTs, fvhGdpbStateEvoPerTs, fvhMsSzPerLink, fvhMsSzTimePerLink, fvhPulserTimeDiffEvoGbtxGbtx, fvhTimeDiffPulser, fviMsgCounter, fvmEpSupprBuffer, fvMsComponentsList, fvuCoincNbHitsLastMs, fvuFeeNbHitsLastMs, fvulCurrentEpoch, fvvbGdpbLastEnablePattern, fvvbGdpbLastMissmatchPattern, fvvbGdpbLastResyncPattern, fvvhPulserTimeDiffEvoGdpbGdpb, fvvuChanNbHitsPerMs, gdpbv100::GET4_V2X_ERR_ADD_RIS_EDG, gdpbv100::GET4_V2X_ERR_CHAN_STATE, gdpbv100::GET4_V2X_ERR_DLL_LOCK, gdpbv100::GET4_V2X_ERR_DLL_RESET, gdpbv100::GET4_V2X_ERR_EP, gdpbv100::GET4_V2X_ERR_EP_CNT_SYNC, gdpbv100::GET4_V2X_ERR_EPOCH_OVERF, gdpbv100::GET4_V2X_ERR_EVT_DISCARD, gdpbv100::GET4_V2X_ERR_FIFO_WRITE, gdpbv100::GET4_V2X_ERR_LOST_EVT, gdpbv100::GET4_V2X_ERR_READ_INIT, gdpbv100::GET4_V2X_ERR_READOUT_ERR, gdpbv100::GET4_V2X_ERR_SEQUENCE_ER, gdpbv100::GET4_V2X_ERR_SPI, gdpbv100::GET4_V2X_ERR_SYNC, gdpbv100::GET4_V2X_ERR_TOK_RING_ST, gdpbv100::GET4_V2X_ERR_TOKEN, gdpbv100::GET4_V2X_ERR_TOT_OVERWRT, gdpbv100::GET4_V2X_ERR_TOT_RANGE, gdpbv100::GET4_V2X_ERR_UNKNOWN, gdpbv100::GET4_V2X_ERR_UNPAIR_FALL, gdpbv100::Message::getGdpbEpDataLoss(), gdpbv100::Message::getGdpbEpEpochLoss(), gdpbv100::Message::getGdpbEpEpochNb(), gdpbv100::Message::getGdpbEpLinkId(), gdpbv100::Message::getGdpbEpMissmatch(), gdpbv100::Message::getGdpbEpSync(), gdpbv100::Message::getGdpbGenChipId(), gdpbv100::Message::getGdpbHitIs24b(), gdpbv100::Message::getGdpbSysErrChanId(), gdpbv100::Message::getGdpbSysErrData(), gdpbv100::Message::getGdpbSysPattType(), gdpbv100::Message::getGdpbSysSubType(), gdpbv100::Message::getMessageType(), gdpbv100::Message::getMsgFullTimeD(), gdpbv100::Message::isStarTrigger(), kdMaxDtPulserPs, gdpbv100::kuChipIdMergedEpoch, kuNbFeePerGbtx, kuNbGbtxPerGdpb, gdpbv100::MSG_EPOCH, gdpbv100::MSG_HIT, gdpbv100::MSG_SLOWC, gdpbv100::MSG_STAR_TRI_A, gdpbv100::MSG_STAR_TRI_B, gdpbv100::MSG_STAR_TRI_C, gdpbv100::MSG_STAR_TRI_D, gdpbv100::MSG_SYST, gdpbv100::Message::printDataCout(), PrintGenInfo(), PrintSlcInfo(), PrintSysInfo(), ProcessEpochCycle(), ResetAllHistos(), SaveAllHistos(), gdpbv100::Message::setGdpbGenChipId(), size(), gdpbv100::SYS_GET4_ERROR, gdpbv100::SYS_PATTERN, and UpdateZoomedFit().
|
inline |
Definition at line 71 of file CbmMcbm2018MonitorTof.h.
References fbCoincMapsEnable.
|
inline |
Definition at line 73 of file CbmMcbm2018MonitorTof.h.
References fbOldFwData.
|
inline |
Definition at line 70 of file CbmMcbm2018MonitorTof.h.
References fbPulserModeEnable.
|
private |
Re-align the epoch number of the message in case it will be used later: We received the epoch after the data instead of the one before!
Data are sorted between epochs, not inside => Epoch level ordering Sorting at lower bin precision level
Definition at line 2377 of file CbmMcbm2018MonitorTof.cxx.
References fhGet4EpochFlags, FillHitInfo(), fuGet4Nr, fulCurrentEpochTime, fvmEpSupprBuffer, fvulCurrentEpoch, fvulCurrentEpochCycle, fvulCurrentEpochFull, gdpbv100::Message::getGdpbEpDataLoss(), gdpbv100::Message::getGdpbEpEpochLoss(), gdpbv100::Message::getGdpbEpEpochNb(), gdpbv100::Message::getGdpbEpMissmatch(), gdpbv100::Message::getGdpbEpSync(), gdpbv100::Message::getMsgFullTime(), gdpbv100::kuEpochCounterSz, gdpbv100::kulEpochCycleBins, and gdpbv100::Message::setGdpbEpEpochNb().
Referenced by DoUnpack().
|
private |
Diamond FEE have straight connection from Get4 to eLink and from PADI to GET4
Remapped for PADI to GET4
Save last hist time if pulser channel Fill the corresponding histos if the time difference is reasonnable )
Diamond FEE have pulser on channel 0!
Coincidence maps
Definition at line 2179 of file CbmMcbm2018MonitorTof.cxx.
References fbCoincMapsEnable, fbPrintAllHitsEnable, fbPulserModeEnable, fdStartTime, fdStartTimeLong, fdTsLastPulserHit, fuCurrentMsSysId, fuDiamondDpbIdx, fuGdpbId, fuGdpbNr, fuGet4Id, fuGet4Nr, fuHistoryHistoSize, fuHistoryHistoSizeLong, fuNrOfChannelsPerFee, fuNrOfChannelsPerGet4, fuNrOfFeePerGdpb, fuNrOfGet4PerFee, fvdCoincTsLastHit, fvhChannelRate_gDPB, fvhChCount_gDPB, fvhFeeErrorRatio_gDPB, fvhFeeErrorRatioLong_gDPB, fvhFeeRate_gDPB, fvhFeeRateLong_gDPB, fvhRawFt_gDPB, fvhRawTot_gDPB, fvhRemapChCount_gDPB, fvhRemapChRate_gDPB, fvhRemapTot_gDPB, fvuCoincNbHitsLastMs, fvuFeeNbHitsLastMs, fvuGet4ToPadi, fvulCurrentEpoch, fvvuChanNbHitsPerMs, gdpbv100::Message::getGdpbHit32Tot(), gdpbv100::Message::getGdpbHitChanId(), gdpbv100::Message::getGdpbHitFineTs(), gdpbv100::Message::getGdpbHitFullTs(), gdpbv100::Message::getMsgFullTime(), gdpbv100::Message::getMsgFullTimeD(), gdpbv100::kuEpochCounterSz, gdpbv100::kuFeePulserChannel, ResetEvolutionHistograms(), and ResetLongEvolutionHistograms().
Referenced by FillEpochInfo().
|
private |
Diamond FEE have straight connection from Get4 to eLink and from PADI to GET4
Diamond FEE have straight connection from Get4 to eLink and from PADI to GET4
Diamond FEE have straight connection from Get4 to eLink and from PADI to GET4
Definition at line 2581 of file CbmMcbm2018MonitorTof.cxx.
References ConvertElinkToGet4(), fhPatternEnable, fhPatternMissmatch, fhPatternResync, fuCurrentMsSysId, fuDiamondDpbIdx, fuGdpbNr, fulCurrentTsIndex, fvhGdpbPatternEnableEvo, fvhGdpbPatternMissmatchEvo, fvhGdpbPatternResyncEvo, fvvbGdpbLastEnablePattern, fvvbGdpbLastMissmatchPattern, fvvbGdpbLastResyncPattern, gdpbv100::Message::getGdpbSysPattIndex(), gdpbv100::Message::getGdpbSysPattPattern(), gdpbv100::Message::getGdpbSysPattType(), gdpbv100::PATT_ENABLE, gdpbv100::PATT_MISSMATCH, and gdpbv100::PATT_RESYNC.
Referenced by DoUnpack().
|
private |
Histograms filling only in core MS
In Run rate evolution
Reset the evolution Histogram and the start time when we reach the end of the range
Definition at line 2651 of file CbmMcbm2018MonitorTof.cxx.
References fdStartTime, fuCoreMs, fuCurrentMs, fuGdpbNr, fuHistoryHistoSize, fulCurrentTsIndex, fvhCmdDaqVsTrig, fvhStarTokenEvo, fvhStarTrigGdpbTsEvo, fvhStarTrigStarTsEvo, fvhTokenMsgType, fvhTriggerRate, fvulGdpbTsFullLast, fvulGdpbTsLsb, fvulGdpbTsMsb, fvulStarTsFullLast, fvulStarTsMid, fvulStarTsMsb, fvuStarDaqCmdLast, fvuStarTokenLast, fvuStarTrigCmdLast, gdpbv100::Message::getGdpbTsLsbStarB(), gdpbv100::Message::getGdpbTsMsbStarA(), gdpbv100::Message::getStarDaqCmdStarD(), gdpbv100::Message::getStarTokenStarD(), gdpbv100::Message::getStarTrigCmdStarD(), gdpbv100::Message::getStarTrigMsgIndex(), gdpbv100::Message::getStarTsLsbStarD(), gdpbv100::Message::getStarTsMidStarC(), gdpbv100::Message::getStarTsMsbStarB(), gdpbv100::kdClockCycleSizeNs, and ResetEvolutionHistograms().
Referenced by DoUnpack().
|
virtual |
Update RMS plots
Reset summary histograms for safety
Update zoomed RMS and pulser fit plots
Implements CbmMcbmUnpack.
Definition at line 2758 of file CbmMcbm2018MonitorTof.cxx.
References fbPulserModeEnable, fhTimeMeanPulser, fhTimeRmsPulser, fsHistoFilename, fuNrOfFeePerGdpb, fuNrOfGdpbs, fuNrOfGet4PerGdpb, fvhTimeDiffPulser, fviMsgCounter, fvulCurrentEpoch, GetArrayIndex(), SaveAllHistos(), and UpdateZoomedFit().
|
inlineprivate |
Definition at line 323 of file CbmMcbm2018MonitorTof.h.
References fuNrOfGet4PerGdpb.
Referenced by Finish(), and InitContainers().
|
inline |
Definition at line 58 of file CbmMcbm2018MonitorTof.h.
References fuMsAcceptsPercent.
|
inline |
Definition at line 64 of file CbmMcbm2018MonitorTof.h.
References fuOverlapMsNb.
|
virtual |
Implements CbmMcbmUnpack.
Definition at line 215 of file CbmMcbm2018MonitorTof.cxx.
|
virtual |
Reimplemented from CbmMcbmUnpack.
Definition at line 231 of file CbmMcbm2018MonitorTof.cxx.
References CreateHistograms(), fuNrOfGdpbs, fuNrOfGet4PerGdpb, fvbFirstEpochSeen, fvulCurrentEpoch, fvulCurrentEpochCycle, fvulCurrentEpochFull, GetArrayIndex(), and ReInitContainers().
|
private |
|
private |
Definition at line 2520 of file CbmMcbm2018MonitorTof.cxx.
References fuGdpbId, fuGet4Id, gdpbv100::Message::getData(), gdpbv100::Message::getGdpbHitChanId(), and gdpbv100::Message::getMessageType().
Referenced by DoUnpack().
|
private |
Definition at line 2417 of file CbmMcbm2018MonitorTof.cxx.
References fdStartTime, fGdpbIdIndexMap, fhGet4ChanScm, fhScmDeadtimeCounters, fhScmScalerCounters, fhScmSeuCounters, fhScmSeuCountersEvo, fuGdpbId, fuGdpbNr, fuGet4Id, fuGet4Nr, fulCurrentEpochTime, fuNrOfChannelsPerGet4, fvhGdpbGet4ChanScm, gdpbv100::Message::getGdpbSlcChan(), gdpbv100::Message::getGdpbSlcData(), gdpbv100::Message::getGdpbSlcEdge(), and gdpbv100::Message::getGdpbSlcType().
Referenced by DoUnpack().
|
private |
Definition at line 2530 of file CbmMcbm2018MonitorTof.cxx.
References fGdpbIdIndexMap, fuGdpbId, fuGet4Nr, fulCurrentEpochTime, fvulCurrentEpoch, gdpbv100::GET4_V2X_ERR_ADD_RIS_EDG, gdpbv100::GET4_V2X_ERR_EVT_DISCARD, gdpbv100::GET4_V2X_ERR_SEQUENCE_ER, gdpbv100::GET4_V2X_ERR_TOT_OVERWRT, gdpbv100::GET4_V2X_ERR_TOT_RANGE, gdpbv100::GET4_V2X_ERR_UNPAIR_FALL, gdpbv100::Message::getData(), gdpbv100::Message::getGdpbGenChipId(), gdpbv100::Message::getGdpbSysErrChanId(), gdpbv100::Message::getGdpbSysErrData(), gdpbv100::Message::getGdpbSysErrEdge(), gdpbv100::Message::getGdpbSysErrUnused(), gdpbv100::Message::getGdpbSysFwErrResync(), gdpbv100::Message::getGdpbSysSubType(), gdpbv100::Message::getGdpbSysUnkwData(), gdpbv100::SYS_GDPB_UNKWN, gdpbv100::SYS_GET4_ERROR, gdpbv100::SYS_GET4_SYNC_MISS, and gdpbv100::SYS_PATTERN.
Referenced by DoUnpack().
|
private |
Definition at line 2150 of file CbmMcbm2018MonitorTof.cxx.
References FormatDecPrintout(), FormatHexPrintout(), fuCurrentMs, fuGdpbNr, fuGet4Id, fuGet4Nr, fulCurrentTsIndex, fuNrOfGet4PerGdpb, fuRawDataPrintMsgIdx, fuRawDataPrintMsgNb, fvulCurrentEpochCycle, and gdpbv100::kulEpochCycleFieldSz.
Referenced by DoUnpack().
|
virtual |
STAR Trigger decoding and monitoring
TODO: move these constants somewhere shared, e.g the parameter file
From NH files, for Fall 2018 detectors
TODO: move these constants somewhere shared, e.g the parameter file
Reimplemented from CbmMcbmUnpack.
Definition at line 253 of file CbmMcbm2018MonitorTof.cxx.
References fbCoincMapsEnable, fbPulserModeEnable, fdMsSizeInNs, fdTsCoreSizeInNs, fdTsLastPulserHit, fGdpbIdIndexMap, fuCoreMs, fuMinNbGdpb, fUnpackPar, fuNrOfChannelsPerFee, fuNrOfChannelsPerGdpb, fuNrOfChannelsPerGet4, fuNrOfFeePerGdpb, fuNrOfGbtx, fuNrOfGdpbs, fuNrOfGet4, fuNrOfGet4PerFee, fuNrOfGet4PerGdpb, fuNrOfModules, fuOverlapMsNb, fuTotalMsNb, fvdCoincTsLastHit, fviModuleId, fviNrOfRpc, fviRpcSide, fviRpcType, fvmEpSupprBuffer, fvuCoincNbHitsLastMs, fvuElinkToGet4, fvuFeeNbHitsLastMs, fvuGet4ToElink, fvuGet4ToPadi, fvulGdpbTsFullLast, fvulGdpbTsLsb, fvulGdpbTsMsb, fvulStarTsFullLast, fvulStarTsMid, fvulStarTsMsb, fvuPadiToGet4, fvuStarDaqCmdLast, fvuStarTokenLast, fvuStarTrigCmdLast, CbmMcbm2018TofPar::GetGdpbId(), CbmMcbm2018TofPar::GetModuleId(), CbmMcbm2018TofPar::GetNbMsOverlap(), CbmMcbm2018TofPar::GetNbMsTot(), CbmMcbm2018TofPar::GetNrOfChannelsPerGet4(), CbmMcbm2018TofPar::GetNrOfFeesPerGdpb(), CbmMcbm2018TofPar::GetNrOfGbtx(), CbmMcbm2018TofPar::GetNrOfGdpbs(), CbmMcbm2018TofPar::GetNrOfGet4PerFee(), CbmMcbm2018TofPar::GetNrOfModules(), CbmMcbm2018TofPar::GetNrOfRpc(), CbmMcbm2018TofPar::GetRpcSide(), CbmMcbm2018TofPar::GetRpcType(), CbmMcbm2018TofPar::GetSizeMsInNs(), and kuNbGet4PerGbtx.
Referenced by InitContainers().
|
virtual |
Implements CbmMcbmUnpack.
Definition at line 2756 of file CbmMcbm2018MonitorTof.cxx.
Referenced by ResetAllHistos(), ResetEvolutionHistograms(), and ResetLongEvolutionHistograms().
void CbmMcbm2018MonitorTof::ResetAllHistos | ( | ) |
Definition at line 3002 of file CbmMcbm2018MonitorTof.cxx.
References fbCoincMapsEnable, fbPulserModeEnable, fdStartTime, fdStartTimeLong, fdStartTimeMsSz, fhGdpbEpochFlags, fhGdpbEpochMissEvo, fhGdpbEpochSyncEvo, fhGdpbMessType, fhGdpbSysMessPattType, fhGdpbSysMessType, fhGet4ChanErrors, fhGet4ChanScm, fhGet4EpochFlags, fhGet4MessType, fhHitsPerMsFirstChan_gDPB, fhMessType, fhPatternEnable, fhPatternMissmatch, fhPatternResync, fhScmDeadtimeCounters, fhScmScalerCounters, fhScmSeuCounters, fhScmSeuCountersEvo, fhSysMessType, fhTimeMeanPulser, fhTimeResFitPuls, fhTimeRmsPulser, fhTimeRmsZoomFitPuls, fuNrOfFeePerGdpb, fuNrOfGdpbs, fvhChannelRate_gDPB, fvhChannelRatePerMs_gDPB, fvhChCount_gDPB, fvhCmdDaqVsTrig, fvhCoincMapAllChanGdpb, fvhCoincMeanAllChanGdpb, fvhFeeErrorRate_gDPB, fvhFeeErrorRateLong_gDPB, fvhFeeErrorRatio_gDPB, fvhFeeErrorRatioLong_gDPB, fvhFeeRate_gDPB, fvhFeeRateLong_gDPB, fvhGdpbGet4ChanErrors, fvhGdpbGet4ChanScm, fvhGdpbGet4MessType, fvhGdpbPatternEnableEvo, fvhGdpbPatternMissmatchEvo, fvhGdpbPatternResyncEvo, fvhMsSzPerLink, fvhMsSzTimePerLink, fvhPulserTimeDiffEvoGbtxGbtx, fvhRawFt_gDPB, fvhRawTot_gDPB, fvhRemapChCount_gDPB, fvhRemapChRate_gDPB, fvhRemapTot_gDPB, fvhStarTokenEvo, fvhStarTrigGdpbTsEvo, fvhStarTrigStarTsEvo, fvhTimeDiffPulser, fvhTokenMsgType, fvhTriggerRate, fvvhPulserTimeDiffEvoGdpbGdpb, kuNbGbtxPerGdpb, and Reset().
Referenced by DoUnpack().
void CbmMcbm2018MonitorTof::ResetEvolutionHistograms | ( | ) |
Definition at line 3125 of file CbmMcbm2018MonitorTof.cxx.
References fdStartTime, fuNrOfFeePerGdpb, fuNrOfGdpbs, fvhChannelRate_gDPB, fvhFeeErrorRate_gDPB, fvhFeeErrorRatio_gDPB, fvhFeeRate_gDPB, fvhRemapChRate_gDPB, fvhStarTokenEvo, fvhStarTrigGdpbTsEvo, fvhStarTrigStarTsEvo, fvhTriggerRate, and Reset().
Referenced by FillHitInfo(), and FillStarTrigInfo().
void CbmMcbm2018MonitorTof::ResetLongEvolutionHistograms | ( | ) |
Definition at line 3150 of file CbmMcbm2018MonitorTof.cxx.
References fdStartTimeLong, fuNrOfFeePerGdpb, fuNrOfGdpbs, fvhFeeErrorRateLong_gDPB, fvhFeeErrorRatioLong_gDPB, fvhFeeRateLong_gDPB, and Reset().
Referenced by FillHitInfo().
void CbmMcbm2018MonitorTof::SaveAllHistos | ( | TString | sFileName = "" | ) |
Save old global file and folder pointer to avoid messing with FairRoot
Restore old global file and folder pointer to avoid messing with FairRoot
Definition at line 2810 of file CbmMcbm2018MonitorTof.cxx.
References fbCoincMapsEnable, fbPulserModeEnable, fcGdpbChannelCount, fcGdpbChannelRate, fcGdpbRemapChCount, fcGdpbRemapChRate, fcSummary, fcSummaryGdpb, fhGdpbEpochFlags, fhGdpbEpochMissEvo, fhGdpbEpochSyncEvo, fhGdpbMessType, fhGdpbSysMessPattType, fhGdpbSysMessType, fhGet4ChanErrors, fhGet4ChanScm, fhGet4EpochFlags, fhGet4MessType, fhHitsPerMsFirstChan_gDPB, fhMessType, fhPatternEnable, fhPatternMissmatch, fhPatternResync, fhScmDeadtimeCounters, fhScmScalerCounters, fhScmSeuCounters, fhScmSeuCountersEvo, fhSysMessType, fhTimeMeanPulser, fhTimeResFitPuls, fhTimeRmsPulser, fhTimeRmsZoomFitPuls, fuNrOfFeePerGdpb, fuNrOfGdpbs, fvhChannelRate_gDPB, fvhChannelRatePerMs_gDPB, fvhChCount_gDPB, fvhCmdDaqVsTrig, fvhCoincMapAllChanGdpb, fvhCoincMeanAllChanGdpb, fvhFeeErrorRate_gDPB, fvhFeeErrorRateLong_gDPB, fvhFeeErrorRatio_gDPB, fvhFeeErrorRatioLong_gDPB, fvhFeeRate_gDPB, fvhFeeRateLong_gDPB, fvhGdpbEnableEvoPerTs, fvhGdpbGet4ChanErrors, fvhGdpbGet4ChanScm, fvhGdpbGet4MessType, fvhGdpbMissmatchEnaEvoPerTs, fvhGdpbMissmatchEvoPerTs, fvhGdpbPatternEnableEvo, fvhGdpbPatternMissmatchEvo, fvhGdpbPatternResyncEvo, fvhGdpbResyncEnaEvoPerTs, fvhGdpbResyncEvoPerTs, fvhGdpbStateEvoPerTs, fvhMsSzPerLink, fvhMsSzTimePerLink, fvhPulserTimeDiffEvoGbtxGbtx, fvhRawFt_gDPB, fvhRawTot_gDPB, fvhRemapChCount_gDPB, fvhRemapChRate_gDPB, fvhRemapTot_gDPB, fvhStarTokenEvo, fvhStarTrigGdpbTsEvo, fvhStarTrigStarTsEvo, fvhTimeDiffPulser, fvhTokenMsgType, fvhTriggerRate, fvvhPulserTimeDiffEvoGdpbGdpb, and kuNbGbtxPerGdpb.
Referenced by DoUnpack(), and Finish().
|
inline |
Definition at line 75 of file CbmMcbm2018MonitorTof.h.
References fuDiamondDpbIdx.
|
inline |
Definition at line 66 of file CbmMcbm2018MonitorTof.h.
References fdFitZoomWidthPs.
|
inline |
Definition at line 77 of file CbmMcbm2018MonitorTof.h.
References fsHistoFilename.
|
inline |
Definition at line 67 of file CbmMcbm2018MonitorTof.h.
References fuHistoryHistoSize.
|
inline |
Definition at line 68 of file CbmMcbm2018MonitorTof.h.
References fuHistoryHistoSizeLong.
|
inline |
Definition at line 62 of file CbmMcbm2018MonitorTof.h.
References fbIgnoreOverlapMs.
|
inline |
Definition at line 57 of file CbmMcbm2018MonitorTof.h.
References fuMsAcceptsPercent.
|
inline |
Definition at line 63 of file CbmMcbm2018MonitorTof.h.
References fuOverlapMsNb.
|
virtual |
Implements CbmMcbmUnpack.
Definition at line 455 of file CbmMcbm2018MonitorTof.cxx.
References fuNbCoreMsPerTs, and fuNbOverMsPerTs.
|
virtual |
Implements CbmMcbmUnpack.
Definition at line 225 of file CbmMcbm2018MonitorTof.cxx.
References fUnpackPar.
void CbmMcbm2018MonitorTof::UpdateNormedFt | ( | ) |
void CbmMcbm2018MonitorTof::UpdateZoomedFit | ( | ) |
Definition at line 3163 of file CbmMcbm2018MonitorTof.cxx.
References fbPulserModeEnable, fdFitZoomWidthPs, fhTimeResFitPuls, fhTimeRmsZoomFitPuls, fuNrOfFeePerGdpb, fuNrOfGdpbs, and fvhTimeDiffPulser.
Referenced by DoUnpack(), and Finish().
|
inline |
Definition at line 86 of file CbmMcbm2018MonitorTof.h.
|
private |
Definition at line 192 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms().
|
private |
Definition at line 191 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms().
|
private |
Definition at line 133 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), EnableCoincidenceMaps(), FillHitInfo(), ReInitContainers(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 93 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), and SetIgnoreMsOverlap().
|
private |
Definition at line 134 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), and EnableOldFwData().
|
private |
Definition at line 131 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack().
|
private |
Definition at line 130 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), and FillHitInfo().
|
private |
Definition at line 132 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), EnablePulserMode(), FillHitInfo(), Finish(), ReInitContainers(), ResetAllHistos(), SaveAllHistos(), and UpdateZoomedFit().
|
private |
Definition at line 306 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), and SaveAllHistos().
|
private |
Definition at line 308 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), and SaveAllHistos().
|
private |
Definition at line 307 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), and SaveAllHistos().
|
private |
Definition at line 309 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), and SaveAllHistos().
|
private |
Definition at line 206 of file CbmMcbm2018MonitorTof.h.
Referenced by AddMsComponentToList(), and CreateHistograms().
|
private |
Canvases.
Definition at line 304 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), and SaveAllHistos().
|
private |
Definition at line 305 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), and SaveAllHistos().
|
private |
Definition at line 204 of file CbmMcbm2018MonitorTof.h.
Referenced by SetFitZoomWidthPs(), and UpdateZoomedFit().
|
private |
Size in minutes of the long evolution histograms
Definition at line 203 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack().
|
private |
Definition at line 142 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack().
|
private |
Number of non overlap MS at beginning of TS
Definition at line 100 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
Definition at line 197 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), FillStarTrigInfo(), PrintSlcInfo(), ResetAllHistos(), and ResetEvolutionHistograms().
|
private |
Time of first valid hit (epoch available), used as reference for evolution plots
Definition at line 198 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), ResetAllHistos(), and ResetLongEvolutionHistograms().
|
private |
Time of first valid hit (epoch available), used as reference for evolution plots
Definition at line 199 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), and ResetAllHistos().
|
private |
Definition at line 101 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
[ fuFeeNr ]
Definition at line 182 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), and ReInitContainers().
|
private |
Map of ID to index for the gDPBs.
Time stamp of current epoch
Definition at line 175 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), PrintSlcInfo(), PrintSysInfo(), and ReInitContainers().
|
private |
Definition at line 223 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 225 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 224 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Per Gdpb.
Definition at line 220 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 222 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 221 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 217 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 216 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), PrintSlcInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 218 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillEpochInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Per GET4 in system.
Definition at line 215 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 279 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
In System.
Definition at line 212 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 237 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillPattInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Pattern messages per gDPB.
Definition at line 236 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillPattInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 238 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillPattInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 232 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), PrintSlcInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Slow control messages.
Definition at line 231 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), PrintSlcInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 233 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), PrintSlcInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 234 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), PrintSlcInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 213 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 292 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), Finish(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 295 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), ResetAllHistos(), SaveAllHistos(), and UpdateZoomedFit().
|
private |
Definition at line 293 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), Finish(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 294 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), ResetAllHistos(), SaveAllHistos(), and UpdateZoomedFit().
|
private |
Definition at line 147 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack().
|
private |
Definition at line 136 of file CbmMcbm2018MonitorTof.h.
Referenced by Finish(), and SetHistoFilename().
|
private |
Definition at line 343 of file CbmMcbm2018MonitorTof.h.
|
private |
Overlap Ms: all fuOverlapMsNb MS at the end of timeslice
Definition at line 99 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Definition at line 140 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillStarTrigInfo(), and ProcessEpochCycle().
|
private |
Definition at line 141 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), and FillPattInfo().
|
private |
Definition at line 103 of file CbmMcbm2018MonitorTof.h.
|
private |
Definition at line 135 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), FillPattInfo(), and SetDiamondDpbIdx().
|
private |
Definition at line 143 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), PrintGenInfo(), PrintSlcInfo(), and PrintSysInfo().
|
private |
Definition at line 144 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), FillPattInfo(), FillStarTrigInfo(), PrintSlcInfo(), and ProcessEpochCycle().
|
private |
Definition at line 145 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), PrintGenInfo(), PrintSlcInfo(), and ProcessEpochCycle().
|
private |
Definition at line 146 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillEpochInfo(), FillHitInfo(), PrintSlcInfo(), PrintSysInfo(), and ProcessEpochCycle().
|
private |
Time of first microslice, used as reference for evolution plots
Definition at line 200 of file CbmMcbm2018MonitorTof.h.
Referenced by AddMsComponentToList(), CreateHistograms(), DoUnpack(), FillHitInfo(), FillStarTrigInfo(), and SetHistoryHistoSize().
|
private |
Size in seconds of the evolution histograms
Definition at line 201 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), and SetHistoryHistoSizeLong().
|
private |
Epoch + Epoch Cycle.
Definition at line 172 of file CbmMcbm2018MonitorTof.h.
Referenced by FillEpochInfo(), PrintSlcInfo(), and PrintSysInfo().
|
private |
Running indices
Definition at line 139 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillPattInfo(), FillStarTrigInfo(), and ProcessEpochCycle().
|
private |
Definition at line 102 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
/** Ignore Overlap Ms: all fuOverlapMsNb MS at the end of timeslice **/
OLD, to be cleaned out !!!!!
Definition at line 96 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), GetMsLimitLevel(), and SetMsLimitLevel().
|
private |
Definition at line 91 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), and SetNbMsInTs().
|
private |
Definition at line 194 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms().
|
private |
Definition at line 195 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms().
|
private |
Definition at line 92 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), and SetNbMsInTs().
|
private |
Settings from parameter file
Definition at line 106 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers(), and SetParContainers().
|
private |
Definition at line 112 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), and ReInitContainers().
|
private |
Definition at line 115 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and ReInitContainers().
|
private |
Definition at line 110 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), FillHitInfo(), PrintSlcInfo(), and ReInitContainers().
|
private |
Definition at line 108 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), FillHitInfo(), Finish(), ReInitContainers(), ResetAllHistos(), ResetEvolutionHistograms(), ResetLongEvolutionHistograms(), SaveAllHistos(), and UpdateZoomedFit().
|
private |
Definition at line 117 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
Definition at line 107 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), Finish(), InitContainers(), ReInitContainers(), ResetAllHistos(), ResetEvolutionHistograms(), ResetLongEvolutionHistograms(), SaveAllHistos(), and UpdateZoomedFit().
|
private |
Definition at line 113 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), and ReInitContainers().
|
private |
Definition at line 109 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), and ReInitContainers().
|
private |
Definition at line 114 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), Finish(), GetArrayIndex(), InitContainers(), ProcessEpochCycle(), and ReInitContainers().
|
private |
Definition at line 118 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
Total nb of MS per link in timeslice
Definition at line 98 of file CbmMcbm2018MonitorTof.h.
Referenced by GetMsOverlap(), ReInitContainers(), and SetMsOverlap().
|
private |
Definition at line 129 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), and ProcessEpochCycle().
|
private |
Control Flags
Definition at line 128 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), and ProcessEpochCycle().
|
private |
Reject Ms with index inside TS above this, assumes 100 MS per TS
Definition at line 97 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
Definition at line 168 of file CbmMcbm2018MonitorTof.h.
Referenced by InitContainers().
|
private |
[ fuNrOfGdpbs ][ fuNrOfChannelsPerGdpb ]
Definition at line 186 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), and ReInitContainers().
|
private |
Definition at line 259 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), ResetAllHistos(), ResetEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 280 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 258 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 284 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillStarTrigInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 300 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 301 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 264 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), ResetEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 267 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), ResetLongEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 265 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), FillHitInfo(), ResetAllHistos(), ResetEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 268 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), FillHitInfo(), ResetAllHistos(), ResetLongEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 263 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), ResetAllHistos(), ResetEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 266 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), ResetAllHistos(), ResetLongEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 249 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and SaveAllHistos().
|
private |
Definition at line 229 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 228 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), PrintSlcInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Per GET4 in gDPB.
Definition at line 227 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 248 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and SaveAllHistos().
|
private |
Exclude from dictionnary.
Definition at line 247 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and SaveAllHistos().
|
private |
Definition at line 241 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillPattInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Per MS in gDPB.
Definition at line 240 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillPattInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 242 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillPattInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 251 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and SaveAllHistos().
|
private |
Definition at line 250 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and SaveAllHistos().
|
private |
Definition at line 252 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and SaveAllHistos().
|
private |
Definition at line 207 of file CbmMcbm2018MonitorTof.h.
Referenced by AddMsComponentToList(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 208 of file CbmMcbm2018MonitorTof.h.
Referenced by AddMsComponentToList(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 296 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
TODO: Channel rate plots!
Definition at line 256 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 257 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 261 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 262 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), ResetAllHistos(), ResetEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 260 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillHitInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 285 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillStarTrigInfo(), ResetAllHistos(), ResetEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 286 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillStarTrigInfo(), ResetAllHistos(), ResetEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 287 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillStarTrigInfo(), ResetAllHistos(), ResetEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 291 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), Finish(), ResetAllHistos(), SaveAllHistos(), and UpdateZoomedFit().
|
private |
Definition at line 282 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillStarTrigInfo(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 283 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), FillStarTrigInfo(), ResetAllHistos(), ResetEvolutionHistograms(), and SaveAllHistos().
|
private |
Definition at line 122 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
Definition at line 148 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), and Finish().
|
private |
Definition at line 119 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
Definition at line 121 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
Definition at line 120 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
Buffer for suppressed epoch processing.
Definition at line 178 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillEpochInfo(), and ReInitContainers().
|
private |
FLES containers.
Definition at line 90 of file CbmMcbm2018MonitorTof.h.
Referenced by AddMsComponentToList(), and DoUnpack().
|
private |
[ fuFeeNr ]
Buffers for coincidence maps
Definition at line 185 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), and ReInitContainers().
|
private |
5 FEE with 8 GET4 each
Definition at line 331 of file CbmMcbm2018MonitorTof.h.
Referenced by ConvertElinkToGet4(), and ReInitContainers().
|
private |
Buffer for pulser channels.
Definition at line 181 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillHitInfo(), and ReInitContainers().
|
private |
Definition at line 332 of file CbmMcbm2018MonitorTof.h.
Referenced by ConvertGet4ToElink(), and ReInitContainers().
|
private |
Definition at line 327 of file CbmMcbm2018MonitorTof.h.
Referenced by FillHitInfo(), and ReInitContainers().
|
private |
Current epoch marker for each GDPB and GET4 (first epoch in the stream initializes the map item) pointer points to an array of size fuNrOfGdpbs * fuNrOfGet4PerGdpb The correct array index is calculated using the function GetArrayIndex(gdpbId, get4Id)
Definition at line 167 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack(), FillEpochInfo(), FillHitInfo(), Finish(), InitContainers(), and PrintSysInfo().
|
private |
Definition at line 169 of file CbmMcbm2018MonitorTof.h.
Referenced by FillEpochInfo(), InitContainers(), and ProcessEpochCycle().
|
private |
Epoch cycle from the Ms Start message and Epoch counter flip.
Definition at line 170 of file CbmMcbm2018MonitorTof.h.
Referenced by FillEpochInfo(), and InitContainers().
|
private |
Definition at line 155 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Definition at line 152 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Definition at line 151 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Definition at line 156 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Definition at line 154 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Definition at line 153 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Definition at line 326 of file CbmMcbm2018MonitorTof.h.
Referenced by ReInitContainers().
|
private |
Definition at line 158 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Definition at line 157 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Definition at line 159 of file CbmMcbm2018MonitorTof.h.
Referenced by FillStarTrigInfo(), and ReInitContainers().
|
private |
Exclude from dictionnary.
Definition at line 245 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and FillPattInfo().
|
private |
Definition at line 244 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and FillPattInfo().
|
private |
Exclude from dictionnary.
Definition at line 246 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and FillPattInfo().
|
private |
Definition at line 297 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 278 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), and FillHitInfo().
|
private |
Definition at line 290 of file CbmMcbm2018MonitorTof.h.
Referenced by DoUnpack().
|
private |
[ fuNrOfGdpbs ][ fuNrOfChannelsPerGdpb ]
Histograms and histogram control variables
Definition at line 190 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms().
|
private |
Definition at line 124 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), and DoUnpack().
|
private |
Definition at line 125 of file CbmMcbm2018MonitorTof.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
staticprivate |
Definition at line 330 of file CbmMcbm2018MonitorTof.h.
Referenced by ConvertElinkToGet4(), ConvertGet4ToElink(), and ReInitContainers().