Public Member Functions | |
void | getEvent (const edm::Event &) final |
get event and eventsetup information More... | |
void | getEventSetup (const edm::EventSetup &) final |
FTLUncalibratedRecHit | makeRecHit (const BTLDataFrame &dataFrame) const final |
make the rec hit More... | |
FTLUncalibratedRecHit | makeRecHit (const ETLDataFrame &dataFrame) const final |
MTDUncalibRecHitAlgo (const edm::ParameterSet &conf, edm::ConsumesCollector &sumes) | |
Constructor. More... | |
~MTDUncalibRecHitAlgo () override | |
Destructor. More... | |
Public Member Functions inherited from MTDUncalibratedRecHitAlgoBase | |
MTDUncalibratedRecHitAlgoBase (const edm::ParameterSet &conf, edm::ConsumesCollector &sumes) | |
Constructor. More... | |
const std::string & | name () const |
virtual | ~MTDUncalibratedRecHitAlgoBase () |
Destructor. More... | |
Private Attributes | |
double | BTL_adcLSB_ |
double | BTL_timeError_ |
double | BTL_toaLSBToNS_ |
double | ETL_adcLSB_ |
double | ETL_timeError_ |
double | ETL_toaLSBToNS_ |
Definition at line 4 of file MTDUncalibRecHitAlgo.cc.
|
inline |
Constructor.
Definition at line 7 of file MTDUncalibRecHitAlgo.cc.
References BTL_adcLSB_, BTL_timeError_, BTL_toaLSBToNS_, ETL_adcLSB_, ETL_timeError_, ETL_toaLSBToNS_, and edm::ParameterSet::getParameter().
|
inlineoverride |
|
inlinefinalvirtual |
get event and eventsetup information
Implements MTDUncalibratedRecHitAlgoBase.
Definition at line 27 of file MTDUncalibRecHitAlgo.cc.
|
inlinefinalvirtual |
Implements MTDUncalibratedRecHitAlgoBase.
Definition at line 28 of file MTDUncalibRecHitAlgo.cc.
References makeRecHit().
|
finalvirtual |
make the rec hit
Implements MTDUncalibratedRecHitAlgoBase.
Definition at line 40 of file MTDUncalibRecHitAlgo.cc.
References CustomPhysics_cfi::amplitude, BTL_adcLSB_, BTL_timeError_, BTL_toaLSBToNS_, constexpr, RemoveAddSevLevel::flag, FTLDataFrameT< D, S >::id(), LogDebug, simplePhotonAnalyzer_cfi::sample, FTLDataFrameT< D, S >::sample(), and ntuplemaker::time.
Referenced by getEventSetup().
|
finalvirtual |
Implements MTDUncalibratedRecHitAlgoBase.
Definition at line 58 of file MTDUncalibRecHitAlgo.cc.
References CustomPhysics_cfi::amplitude, constexpr, DEFINE_EDM_PLUGIN, ETL_adcLSB_, ETL_timeError_, ETL_toaLSBToNS_, RemoveAddSevLevel::flag, FTLDataFrameT< D, S >::id(), LogDebug, simplePhotonAnalyzer_cfi::sample, FTLDataFrameT< D, S >::sample(), and ntuplemaker::time.
|
private |
Definition at line 35 of file MTDUncalibRecHitAlgo.cc.
Referenced by makeRecHit(), and MTDUncalibRecHitAlgo().
|
private |
Definition at line 35 of file MTDUncalibRecHitAlgo.cc.
Referenced by makeRecHit(), and MTDUncalibRecHitAlgo().
|
private |
Definition at line 35 of file MTDUncalibRecHitAlgo.cc.
Referenced by makeRecHit(), and MTDUncalibRecHitAlgo().
|
private |
Definition at line 36 of file MTDUncalibRecHitAlgo.cc.
Referenced by makeRecHit(), and MTDUncalibRecHitAlgo().
|
private |
Definition at line 36 of file MTDUncalibRecHitAlgo.cc.
Referenced by makeRecHit(), and MTDUncalibRecHitAlgo().
|
private |
Definition at line 36 of file MTDUncalibRecHitAlgo.cc.
Referenced by makeRecHit(), and MTDUncalibRecHitAlgo().