9 adcNBits_(conf.getParameter<uint32_t>(
"adcNbits")),
12 toaLSBToNS_(conf.getParameter<double>(
"toaLSB_ns")),
13 tofDelay_(conf.getParameter<double>(
"tofDelay")),
14 timeError_(conf.getParameter<double>(
"timeResolutionInNs")) {}
41 unsigned char flag = 0;
43 LogDebug(
"ETLUncalibRecHit") <<
"ADC+: set the charge to: " << amplitude <<
' ' <<
sample.data() <<
' ' <<
adcLSB_ 47 LogDebug(
"ETLUncalibRecHit") <<
"Final uncalibrated amplitude : " << amplitude << std::endl;
const int row() const
row
FTLUncalibratedRecHit makeRecHit(const ETLDataFrame &dataFrame) const final
make the rec hit
const S & sample(int i) const
ETLUncalibRecHitAlgo(const edm::ParameterSet &conf, edm::ConsumesCollector &sumes)
Constructor.
~ETLUncalibRecHitAlgo() override
Destructor.
const double adcSaturation_
void getEvent(const edm::Event &) final
get event and eventsetup information
const int column() const
column
#define DEFINE_EDM_PLUGIN(factory, type, name)
const D & id() const
det id
void getEventSetup(const edm::EventSetup &) final