#include <EcalTBH2TDCRecInfoAlgo.h>
Definition at line 10 of file EcalTBH2TDCRecInfoAlgo.h.
EcalTBH2TDCRecInfoAlgo::EcalTBH2TDCRecInfoAlgo |
( |
| ) |
|
|
inline |
EcalTBH2TDCRecInfoAlgo::EcalTBH2TDCRecInfoAlgo |
( |
const std::vector< EcalTBH2TDCRanges > & |
tdcZero | ) |
|
|
explicit |
EcalTBH2TDCRecInfoAlgo::~EcalTBH2TDCRecInfoAlgo |
( |
| ) |
|
|
inline |
tdcRangeErrorMessageAlreadyDisplayed_ &&
Definition at line 11 of file EcalTBH2TDCRecInfoAlgo.cc.
References actualRange_, actualRun_, HcalTBTiming::BeamCoincidenceCount(), HcalTBTiming::BeamCoincidenceHits(), mps_fire::i, hltrates_dqm_sourceclient-live_cfg::offset, convertSQLiteXML::runNumber, tdcRangeErrorMessageAlreadyDisplayed_, Ecal2006TBH2TDCRanges_v0_cff::tdcZero, tdcZeros_, and HcalTBTiming::ttcL1Atime().
Referenced by EcalTBH2TDCRecInfoProducer::produce().
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"
Log< level::Error, false > LogError
double ttcL1Atime() const
Returns the Level 1 Accept time in ns.
double BeamCoincidenceHits(int index) const
Returns the indexed hit time from Beam Coincidence.
bool tdcRangeErrorMessageAlreadyDisplayed_
Log< level::Info, false > LogInfo
int BeamCoincidenceCount() const
Returns the number of hits from Beam Coincidence.
std::vector< EcalTBH2TDCRanges > tdcZeros_
int EcalTBH2TDCRecInfoAlgo::actualRange_ |
|
mutableprivate |
int EcalTBH2TDCRecInfoAlgo::actualRun_ |
|
mutableprivate |
bool EcalTBH2TDCRecInfoAlgo::tdcRangeErrorMessageAlreadyDisplayed_ |
|
mutableprivate |