Go to the documentation of this file.
9 eventID_ = (ld[0] >> 32) & 0x00FFFFFFULL;
46 stream <<
"----------------------------------------" << std::endl;
47 stream <<
"Dumping LTC digi. " << std::endl;
59 stream <<
"Trigger Bits(0-5):";
60 for (
int i = 0;
i < 6; ++
i) {
73 stream <<
"++++++++++++++++++++++++++++++++++++++++" << std::endl;
75 stream <<
"Raw Data" << std::endl;
79 stream <<
"----------------------------------------" << std::endl;
88 time_t tsmall =
t / 1000000;
89 tm *utct = gmtime(&tsmall);
91 tstr += asctime(utct);
92 tstr.replace(tstr.find(
'\n'), tstr.size(),
"");
98 time_t tsmall =
t / 1000000;
101 a.replace(
a.find(
'\n'),
a.size(),
"");
unsigned int cms_uint32_t
cms_uint32_t orbitNumber_
unsigned int ramTrigger() const
bool HasTriggered(int i) const
cms_uint32_t triggerInhibitNumber() const
unsigned int vmeTrigger() const
static std::string utcTime(cms_uint64_t t)
std::ostream & operator<<(std::ostream &stream, const LTCDigi &myDigi)
unsigned int bunchNumber_
unsigned int eventNumber() const
cms_uint32_t trigInputStat_
cms_uint64_t bstGpsTime() const
unsigned int bunchNumber() const
cms_uint32_t orbitNumber() const
static cms_uint32_t GetRunNumberFromBuffer(const unsigned char *databuffer)
unsigned long long cms_uint64_t
unsigned int runNumber() const
static cms_uint32_t GetEventNumberFromBuffer(const unsigned char *databuffer)
char data[epos_bytes_allocation]
cms_uint32_t triggerInputStatus() const
cms_uint32_t trigInhibitNumber_
static std::string locTime(cms_uint64_t t)
cms_uint32_t eventNumber_