11 unsigned int lumiSection,
14 bool verifyLumiSection){
22 gettimeofday(&stv,
nullptr);
24 time = (time << 32) + stv.tv_usec;
30 if (verifyLumiSection && recordLumiSection != lumiSection)
31 edm::LogWarning(
"AuxiliaryMakers") <<
"Lumisection mismatch, external : " << lumiSection <<
", record : " << recordLumiSection;
32 if ((orbitnr >> 18) + 1 != recordLumiSection)
33 edm::LogWarning(
"AuxiliaryMakers") <<
"Lumisection and orbit number mismatch, LS : " << lumiSection <<
", LS from orbit: " << ((orbitnr >> 18) + 1) <<
", orbit:" << orbitnr;
42 (
int)(orbitnr&0x7fffffffU));
edm::EventAuxiliary makeEventAuxiliary(const tcds::Raw_v1 *, unsigned int runNumber, unsigned int lumiSection, const edm::EventAuxiliary::ExperimentType &, const std::string &processGUID, bool verifyLumiSection)
unsigned long long TimeValue_t
unsigned long long uint64_t
const uint16_t lhcFillLow
const uint32_t gpstimelow
const uint32_t gpstimehigh
const struct Header_v1 header
const uint16_t lhcFillHigh