CbmRoot
|
#include <CbmCheckDataFormatGdpb2018.h>
Public Member Functions | |
CbmCheckDataFormatGdpb2018 () | |
virtual | ~CbmCheckDataFormatGdpb2018 () |
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 | SetDiamondDpbIdx (UInt_t uIdx=2) |
void | SetHistoFilename (TString sNameIn) |
void | SaveAllHistos (TString sFileName="") |
void | ResetAllHistos () |
void | UseDaqBuffer (Bool_t) |
Private Member Functions | |
void | CreateHistograms () |
CbmCheckDataFormatGdpb2018 (const CbmCheckDataFormatGdpb2018 &) | |
CbmCheckDataFormatGdpb2018 | operator= (const CbmCheckDataFormatGdpb2018 &) |
Private Attributes | |
std::vector< size_t > | fvMsComponentsList |
FLES containers. More... | |
size_t | fuNbCoreMsPerTs |
size_t | fuNbOverMsPerTs |
Bool_t | fbIgnoreOverlapMs |
size_t | fuMsAcceptsPercent |
/** Ignore Overlap Ms: all fuOverlapMsNb MS at the end of timeslice **/ More... | |
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 | 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< ULong64_t > | fvulCurrentEpoch |
ULong64_t | fulCurrentEpochTime |
std::map< UInt_t, UInt_t > | fGdpbIdIndexMap |
Map of ID to index for the gDPBs. More... | |
TCanvas * | fcMsSizeAll |
Histograms and histogram control variables. More... | |
Double_t | fdStartTimeMsSz |
std::vector< TH1 * > | fvhMsSzPerLink |
std::vector< TProfile * > | fvhMsSzTimePerLink |
TH1 * | fhMessType |
In System. More... | |
TH1 * | fhSysMessType |
TH2 * | fhGet4MessType |
Per GET4 in system. More... | |
TH2 * | fhGet4ChanScm |
TH2 * | fhGet4ChanErrors |
TH2 * | fhGet4EpochFlags |
TH2 * | fhGdpbMessType |
Per Gdpb. More... | |
TH2 * | fhGdpbSysMessType |
TH2 * | fhGdpbSysMessPattType |
TH2 * | fhGdpbEpochFlags |
TH2 * | fhGdpbEpochSyncEvo |
TH2 * | fhGdpbEpochMissEvo |
std::vector< TH2 * > | fvhGdpbGet4MessType |
Per GET4 in gDPB. More... | |
std::vector< TH2 * > | fvhGdpbGet4ChanErrors |
TH2 * | fhPatternMissmatch |
Pattern messages per gDPB. More... | |
TH2 * | fhPatternEnable |
TH2 * | fhPatternResync |
std::vector< UInt_t > | fvuGdpbNbEpochPerMs |
std::vector< std::vector< UInt_t > > | fvvuChanNbHitsPerMs |
std::vector< TH1 * > | fhEpochsPerMs_gDPB |
std::vector< TH2 * > | fhEpochsPerMsPerTs_gDPB |
std::vector< TH1 * > | fhEpochsDiff_gDPB |
std::vector< TH2 * > | fhEpochsDiffPerTs_gDPB |
std::vector< TH2 * > | fhEpochsJumpBitsPre_gDPB |
std::vector< TH2 * > | fhEpochsJumpBitsNew_gDPB |
std::vector< TH2 * > | fhEpochsJumpDigitsPre_gDPB |
std::vector< TH2 * > | fhEpochsJumpDigitsNew_gDPB |
std::vector< TH2 * > | fhStartEpochPerMs_gDPB |
std::vector< TH2 * > | fhCloseEpochPerMs_gDPB |
std::vector< TH2 * > | fhHitsPerMsFirstChan_gDPB |
std::vector< TProfile2D * > | fvhChannelRatePerMs_gDPB |
TCanvas * | fcSummary = nullptr |
Canvases. More... | |
std::vector< TCanvas * > | fcFormatGdpb |
std::chrono::time_point< std::chrono::system_clock > | fTimeLastHistoSaving |
Definition at line 33 of file CbmCheckDataFormatGdpb2018.h.
CbmCheckDataFormatGdpb2018::CbmCheckDataFormatGdpb2018 | ( | ) |
Definition at line 47 of file CbmCheckDataFormatGdpb2018.cxx.
|
virtual |
Definition at line 128 of file CbmCheckDataFormatGdpb2018.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 213 of file CbmCheckDataFormatGdpb2018.cxx.
References fcMsSizeAll, fvhMsSzPerLink, fvhMsSzTimePerLink, and fvMsComponentsList.
|
private |
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Create summary Canvases for STAR 2018
Recovers/Create Ms Size Canvas for STAR 2018
Definition at line 258 of file CbmCheckDataFormatGdpb2018.cxx.
References fcFormatGdpb, fcMsSizeAll, fcSummary, fhCloseEpochPerMs_gDPB, fhEpochsDiff_gDPB, fhEpochsDiffPerTs_gDPB, fhEpochsJumpBitsNew_gDPB, fhEpochsJumpBitsPre_gDPB, fhEpochsJumpDigitsNew_gDPB, fhEpochsJumpDigitsPre_gDPB, fhEpochsPerMs_gDPB, fhEpochsPerMsPerTs_gDPB, fhGdpbEpochFlags, fhGdpbEpochMissEvo, fhGdpbEpochSyncEvo, fhGdpbMessType, fhGdpbSysMessPattType, fhGdpbSysMessType, fhGet4ChanErrors, fhGet4ChanScm, fhGet4EpochFlags, fhGet4MessType, fhHitsPerMsFirstChan_gDPB, fhMessType, fhPatternEnable, fhPatternMissmatch, fhPatternResync, fhStartEpochPerMs_gDPB, fhSysMessType, fuNrOfChannelsPerGdpb, fuNrOfChannelsPerGet4, fuNrOfGdpbs, fuNrOfGet4, fuNrOfGet4PerGdpb, fvhChannelRatePerMs_gDPB, fvhGdpbGet4ChanErrors, fvhGdpbGet4MessType, fvuGdpbNbEpochPerMs, fvvuChanNbHitsPerMs, 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
Store the TS index for later use
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
Diamond FEE have straight connection from Get4 to eLink and from PADI to GET4
Should never happen!
Count the epochs
Check that the epochs are always increasing by 1 in each gDPB
Store new epoch index
Should never happen!
Implements CbmMcbmUnpack.
Definition at line 860 of file CbmCheckDataFormatGdpb2018.cxx.
References bCheckFormatGdpbResetHistos, bCheckFormatGdpbSaveHistos, CbmMcbm2018TofPar::ElinkIdxToGet4Idx(), fbIgnoreOverlapMs, fdMsIndex, fdStartTimeMsSz, fGdpbIdIndexMap, fhCloseEpochPerMs_gDPB, fhEpochsDiff_gDPB, fhEpochsDiffPerTs_gDPB, fhEpochsJumpBitsNew_gDPB, fhEpochsJumpBitsPre_gDPB, fhEpochsJumpDigitsNew_gDPB, fhEpochsJumpDigitsPre_gDPB, fhEpochsPerMs_gDPB, fhEpochsPerMsPerTs_gDPB, fhGdpbEpochFlags, fhGdpbEpochMissEvo, fhGdpbEpochSyncEvo, fhGdpbMessType, fhGdpbSysMessPattType, fhGdpbSysMessType, fhGet4ChanErrors, fhGet4MessType, fhHitsPerMsFirstChan_gDPB, fhMessType, fhStartEpochPerMs_gDPB, fhSysMessType, fiEquipmentId, FormatMsHeaderPrintout(), fTimeLastHistoSaving, fuCurrentMs, fuCurrentMsSysId, fuDiamondDpbIdx, fuGdpbId, fuGdpbNr, fuGet4Id, fuGet4Nr, fulCurrentTsIndex, fuMsAcceptsPercent, fuNbCoreMsPerTs, fuNbOverMsPerTs, fUnpackPar, fuNrOfChannelsPerGdpb, fuNrOfChannelsPerGet4, fuNrOfGdpbs, fuNrOfGet4PerGdpb, fvhChannelRatePerMs_gDPB, fvhGdpbGet4ChanErrors, fvhGdpbGet4MessType, fvhMsSzPerLink, fvhMsSzTimePerLink, fvMsComponentsList, fvuGdpbNbEpochPerMs, fvulCurrentEpoch, 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::getGdpbEpMissmatch(), gdpbv100::Message::getGdpbEpSync(), gdpbv100::Message::getGdpbGenChipId(), gdpbv100::Message::getGdpbHitChanId(), gdpbv100::Message::getGdpbHitIs24b(), gdpbv100::Message::getGdpbSysErrChanId(), gdpbv100::Message::getGdpbSysErrData(), gdpbv100::Message::getGdpbSysPattType(), gdpbv100::Message::getGdpbSysSubType(), gdpbv100::Message::getMessageType(), gdpbv100::Message::isStarTrigger(), gdpbv100::kuChipIdMergedEpoch, 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, ResetAllHistos(), SaveAllHistos(), gdpbv100::Message::setGdpbGenChipId(), gdpbv100::SYS_GET4_ERROR, and gdpbv100::SYS_PATTERN.
|
virtual |
Implements CbmMcbmUnpack.
Definition at line 1276 of file CbmCheckDataFormatGdpb2018.cxx.
References fsHistoFilename, and SaveAllHistos().
|
inline |
Definition at line 55 of file CbmCheckDataFormatGdpb2018.h.
References fuMsAcceptsPercent.
|
inline |
Definition at line 63 of file CbmCheckDataFormatGdpb2018.h.
References fuOverlapMsNb.
|
virtual |
Implements CbmMcbmUnpack.
Definition at line 130 of file CbmCheckDataFormatGdpb2018.cxx.
|
virtual |
Reimplemented from CbmMcbmUnpack.
Definition at line 148 of file CbmCheckDataFormatGdpb2018.cxx.
References CreateHistograms(), fuNrOfGdpbs, fvulCurrentEpoch, and ReInitContainers().
|
private |
|
virtual |
Reimplemented from CbmMcbmUnpack.
Definition at line 162 of file CbmCheckDataFormatGdpb2018.cxx.
References fdMsSizeInNs, fdTsCoreSizeInNs, fGdpbIdIndexMap, fuCoreMs, fuMinNbGdpb, fUnpackPar, fuNrOfChannelsPerFee, fuNrOfChannelsPerGdpb, fuNrOfChannelsPerGet4, fuNrOfFeePerGdpb, fuNrOfGbtx, fuNrOfGdpbs, fuNrOfGet4, fuNrOfGet4PerFee, fuNrOfGet4PerGdpb, fuOverlapMsNb, fuTotalMsNb, CbmMcbm2018TofPar::GetGdpbId(), CbmMcbm2018TofPar::GetNbMsOverlap(), CbmMcbm2018TofPar::GetNbMsTot(), CbmMcbm2018TofPar::GetNrOfChannelsPerGet4(), CbmMcbm2018TofPar::GetNrOfFeesPerGdpb(), CbmMcbm2018TofPar::GetNrOfGbtx(), CbmMcbm2018TofPar::GetNrOfGdpbs(), CbmMcbm2018TofPar::GetNrOfGet4PerFee(), CbmMcbm2018TofPar::GetSizeMsInNs(), and i.
Referenced by InitContainers().
|
virtual |
Implements CbmMcbmUnpack.
Definition at line 1274 of file CbmCheckDataFormatGdpb2018.cxx.
void CbmCheckDataFormatGdpb2018::ResetAllHistos | ( | ) |
Definition at line 1373 of file CbmCheckDataFormatGdpb2018.cxx.
References fdStartTimeMsSz, fhCloseEpochPerMs_gDPB, fhEpochsDiff_gDPB, fhEpochsDiffPerTs_gDPB, fhEpochsJumpBitsNew_gDPB, fhEpochsJumpBitsPre_gDPB, fhEpochsJumpDigitsNew_gDPB, fhEpochsJumpDigitsPre_gDPB, fhEpochsPerMs_gDPB, fhEpochsPerMsPerTs_gDPB, fhGdpbEpochFlags, fhGdpbEpochMissEvo, fhGdpbEpochSyncEvo, fhGdpbMessType, fhGdpbSysMessPattType, fhGdpbSysMessType, fhGet4ChanErrors, fhGet4ChanScm, fhGet4EpochFlags, fhGet4MessType, fhHitsPerMsFirstChan_gDPB, fhMessType, fhPatternEnable, fhPatternMissmatch, fhPatternResync, fhStartEpochPerMs_gDPB, fhSysMessType, fuNrOfGdpbs, fvhChannelRatePerMs_gDPB, fvhGdpbGet4ChanErrors, fvhGdpbGet4MessType, fvhMsSzPerLink, and fvhMsSzTimePerLink.
Referenced by DoUnpack().
void CbmCheckDataFormatGdpb2018::SaveAllHistos | ( | TString | sFileName = "" | ) |
Definition at line 1278 of file CbmCheckDataFormatGdpb2018.cxx.
References fcFormatGdpb, fcSummary, fhCloseEpochPerMs_gDPB, fhEpochsDiff_gDPB, fhEpochsDiffPerTs_gDPB, fhEpochsJumpBitsNew_gDPB, fhEpochsJumpBitsPre_gDPB, fhEpochsJumpDigitsNew_gDPB, fhEpochsJumpDigitsPre_gDPB, fhEpochsPerMs_gDPB, fhEpochsPerMsPerTs_gDPB, fhGdpbEpochFlags, fhGdpbEpochMissEvo, fhGdpbEpochSyncEvo, fhGdpbMessType, fhGdpbSysMessPattType, fhGdpbSysMessType, fhGet4ChanErrors, fhGet4ChanScm, fhGet4EpochFlags, fhGet4MessType, fhHitsPerMsFirstChan_gDPB, fhMessType, fhPatternEnable, fhPatternMissmatch, fhPatternResync, fhStartEpochPerMs_gDPB, fhSysMessType, fuNrOfGdpbs, fvhChannelRatePerMs_gDPB, fvhGdpbGet4ChanErrors, fvhGdpbGet4MessType, fvhMsSzPerLink, and fvhMsSzTimePerLink.
Referenced by DoUnpack(), and Finish().
|
inline |
Definition at line 65 of file CbmCheckDataFormatGdpb2018.h.
References fuDiamondDpbIdx.
|
inline |
Definition at line 67 of file CbmCheckDataFormatGdpb2018.h.
References fsHistoFilename.
|
inline |
Definition at line 59 of file CbmCheckDataFormatGdpb2018.h.
References fbIgnoreOverlapMs.
|
inline |
Definition at line 52 of file CbmCheckDataFormatGdpb2018.h.
References fuMsAcceptsPercent.
|
inline |
Definition at line 62 of file CbmCheckDataFormatGdpb2018.h.
References fuOverlapMsNb.
|
virtual |
Implements CbmMcbmUnpack.
Definition at line 250 of file CbmCheckDataFormatGdpb2018.cxx.
References fuNbCoreMsPerTs, and fuNbOverMsPerTs.
|
virtual |
Implements CbmMcbmUnpack.
Definition at line 141 of file CbmCheckDataFormatGdpb2018.cxx.
References fUnpackPar.
|
inline |
Definition at line 72 of file CbmCheckDataFormatGdpb2018.h.
|
private |
Definition at line 80 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack(), and SetIgnoreMsOverlap().
|
private |
Definition at line 200 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), and SaveAllHistos().
|
private |
Histograms and histogram control variables.
Definition at line 153 of file CbmCheckDataFormatGdpb2018.h.
Referenced by AddMsComponentToList(), and CreateHistograms().
|
private |
Canvases.
Definition at line 199 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), and SaveAllHistos().
|
private |
Definition at line 124 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Number of non overlap MS at beginning of TS
Definition at line 89 of file CbmCheckDataFormatGdpb2018.h.
Referenced by ReInitContainers().
|
private |
Definition at line 155 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack(), and ResetAllHistos().
|
private |
Definition at line 90 of file CbmCheckDataFormatGdpb2018.h.
Referenced by ReInitContainers().
|
private |
Map of ID to index for the gDPBs.
Time stamp of current epoch
Definition at line 149 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack(), and ReInitContainers().
|
private |
Definition at line 194 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 187 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 188 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 190 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 189 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 192 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 191 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 185 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 186 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 172 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 174 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 173 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Per Gdpb.
Definition at line 169 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 171 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 170 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 166 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 165 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 167 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), ResetAllHistos(), and SaveAllHistos().
|
private |
Per GET4 in system.
Definition at line 164 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 195 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
In System.
Definition at line 161 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 180 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), ResetAllHistos(), and SaveAllHistos().
|
private |
Pattern messages per gDPB.
Definition at line 179 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 181 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 193 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 162 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 132 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Definition at line 118 of file CbmCheckDataFormatGdpb2018.h.
Referenced by Finish(), and SetHistoFilename().
|
private |
Definition at line 206 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Overlap Ms: all fuOverlapMsNb MS at the end of timeslice
Definition at line 88 of file CbmCheckDataFormatGdpb2018.h.
Referenced by ReInitContainers().
|
private |
Definition at line 122 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Definition at line 123 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Definition at line 92 of file CbmCheckDataFormatGdpb2018.h.
|
private |
Control Flags
Definition at line 117 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack(), and SetDiamondDpbIdx().
|
private |
Definition at line 125 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Definition at line 127 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Definition at line 129 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Definition at line 131 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Definition at line 146 of file CbmCheckDataFormatGdpb2018.h.
|
private |
Running indices
Definition at line 121 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack().
|
private |
Definition at line 91 of file CbmCheckDataFormatGdpb2018.h.
Referenced by ReInitContainers().
|
private |
/** Ignore Overlap Ms: all fuOverlapMsNb MS at the end of timeslice **/
OLD, to be cleaned out !!!!!
Definition at line 84 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack(), GetMsLimitLevel(), and SetMsLimitLevel().
|
private |
Definition at line 77 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack(), and SetNbMsInTs().
|
private |
Definition at line 78 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack(), and SetNbMsInTs().
|
private |
Settings from parameter file
Definition at line 95 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack(), ReInitContainers(), and SetParContainers().
|
private |
Definition at line 101 of file CbmCheckDataFormatGdpb2018.h.
Referenced by ReInitContainers().
|
private |
Definition at line 104 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), and ReInitContainers().
|
private |
Definition at line 99 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), and ReInitContainers().
|
private |
Definition at line 97 of file CbmCheckDataFormatGdpb2018.h.
Referenced by ReInitContainers().
|
private |
Definition at line 106 of file CbmCheckDataFormatGdpb2018.h.
Referenced by ReInitContainers().
|
private |
Definition at line 96 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), InitContainers(), ReInitContainers(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 102 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), and ReInitContainers().
|
private |
Definition at line 98 of file CbmCheckDataFormatGdpb2018.h.
Referenced by ReInitContainers().
|
private |
Definition at line 103 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), and ReInitContainers().
|
private |
Definition at line 107 of file CbmCheckDataFormatGdpb2018.h.
|
private |
Total nb of MS per link in timeslice
Definition at line 87 of file CbmCheckDataFormatGdpb2018.h.
Referenced by GetMsOverlap(), ReInitContainers(), and SetMsOverlap().
|
private |
Reject Ms with index inside TS above this, assumes 100 MS per TS
Definition at line 85 of file CbmCheckDataFormatGdpb2018.h.
Referenced by ReInitContainers().
|
private |
Definition at line 196 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 177 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Per GET4 in gDPB.
Definition at line 176 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Time of first microslice, used as reference for evolution plots
Definition at line 156 of file CbmCheckDataFormatGdpb2018.h.
Referenced by AddMsComponentToList(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 157 of file CbmCheckDataFormatGdpb2018.h.
Referenced by AddMsComponentToList(), DoUnpack(), ResetAllHistos(), and SaveAllHistos().
|
private |
Definition at line 111 of file CbmCheckDataFormatGdpb2018.h.
|
private |
Definition at line 108 of file CbmCheckDataFormatGdpb2018.h.
|
private |
Definition at line 110 of file CbmCheckDataFormatGdpb2018.h.
|
private |
Definition at line 109 of file CbmCheckDataFormatGdpb2018.h.
|
private |
FLES containers.
Definition at line 76 of file CbmCheckDataFormatGdpb2018.h.
Referenced by AddMsComponentToList(), and DoUnpack().
|
private |
Definition at line 183 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), and DoUnpack().
|
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 140 of file CbmCheckDataFormatGdpb2018.h.
Referenced by DoUnpack(), and InitContainers().
|
private |
Definition at line 184 of file CbmCheckDataFormatGdpb2018.h.
Referenced by CreateHistograms(), and DoUnpack().
|
private |
Definition at line 113 of file CbmCheckDataFormatGdpb2018.h.
|
private |
Definition at line 114 of file CbmCheckDataFormatGdpb2018.h.