9 : tdcZeros_(
tdcZeros), actualRun_(-1), actualRange_(-1) {}
26 edm::LogInfo(
"") <<
"EcalTBH2TDCRecInfoAlgo::reconstruct # tdc hits: " << ntdc << std::endl;
29 for (
int i = 0;
i < ntdc; ++
i) {
35 edm::LogError(
"NoTDCHits") <<
"no TDC hits. TDC info not reliable" << std::endl;
44 edm::LogError(
"TDCOutOfRange") <<
" ============================\n" 45 <<
" tdc value out of range = " << tdcd
47 <<
" ============================\n"
double BeamCoincidenceHits(int index) const
Returns the indexed hit time from Beam Coincidence.
EcalTBTDCRecInfo reconstruct(const int &runNumber, const HcalTBTiming &TDCRawInfo) const
Log< level::Error, false > LogError
double ttcL1Atime() const
Returns the Level 1 Accept time in ns.
int BeamCoincidenceCount() const
Returns the number of hits from Beam Coincidence.
bool tdcRangeErrorMessageAlreadyDisplayed_
Log< level::Info, false > LogInfo
std::vector< EcalTBH2TDCRanges > tdcZeros_