1#ifndef BMNSPILLHEADER_H
2#define BMNSPILLHEADER_H
6#include <unordered_map>
16using SysPoint = std::chrono::time_point<SysClock>;
40 vector<uint64_t> fScalersVec;
44 array<UInt_t, kT0_BIN_BLOCK_WORDS> fRawT0Cntrs;
49 UInt_t fTrigProtection;
143 void SetBT(UInt_t _v) { fBeamTrigger = _v; }
145 UInt_t
GetBT() {
return fBeamTrigger; }
155 void SetProt(UInt_t _v) { fTrigProtection = _v; }
std::chrono::system_clock SysClock
std::chrono::time_point< SysClock > SysPoint
std::unordered_map< std::string, uint64_t > MapString2Cnt
static SysPoint TimeStamp2TP(TTimeStamp p)
static TTimeStamp TimePoint2TS(SysPoint p)
Define enumerations used in tracking.