#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 14 of file EcalTBH2TDCRecInfoAlgo.cc.
References actualRange_, actualRun_, HcalTBTiming::BeamCoincidenceCount(), HcalTBTiming::BeamCoincidenceHits(), i, HLT_25ns14e33_v1_cff::offset, convertSQLiteXML::runNumber, tdcRangeErrorMessageAlreadyDisplayed_, Ecal2006TBH2TDCRanges_v0_cff::tdcZero, tdcZeros_, and HcalTBTiming::ttcL1Atime().
Referenced by EcalTBH2TDCRecInfoProducer::produce().
32 edm::LogInfo(
"") <<
"EcalTBH2TDCRecInfoAlgo::reconstruct # tdc hits: " << ntdc << std::endl;;
34 for(
int i=0; i<ntdc; ++
i) {
41 edm::LogError(
"NoTDCHits") <<
"no TDC hits. TDC info not reliable" << std::endl;
52 edm::LogError(
"TDCOutOfRange") <<
" ============================\n"
53 <<
" tdc value out of range = "<< tdcd
56 <<
" ============================\n" <<std::endl;
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_
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 |