#include <FTLDigitizerBase.h>
Public Member Functions | |
virtual void | accumulate (edm::Event const &e, edm::EventSetup const &c, CLHEP::HepRandomEngine *hre)=0 |
handle SimHit accumulation More... | |
virtual void | accumulate (PileUpEventPrincipal const &e, edm::EventSetup const &c, CLHEP::HepRandomEngine *hre)=0 |
virtual void | accumulate (edm::Handle< edm::PSimHitContainer > const &hits, int bxCrossing, CLHEP::HepRandomEngine *hre)=0 |
virtual void | beginRun (const edm::EventSetup &es)=0 |
actions at the start/end of run More... | |
virtual void | endRun ()=0 |
virtual void | finalizeEvent (edm::Event &e, edm::EventSetup const &c, CLHEP::HepRandomEngine *hre)=0 |
FTLDigitizerBase (const edm::ParameterSet &config, edm::ConsumesCollector &iC, edm::ProducerBase &parent) | |
virtual void | initializeEvent (edm::Event const &e, edm::EventSetup const &c)=0 |
actions at the start/end of event More... | |
const std::string & | name () const |
virtual | ~FTLDigitizerBase () |
Protected Attributes | |
const std::string | digiCollection_ |
const edm::InputTag | inputSimHits_ |
const ForwardSubdetector | mySubDet_ |
const float | refSpeed_ |
const uint32_t | verbosity_ |
Private Attributes | |
std::string | name_ |
Definition at line 30 of file FTLDigitizerBase.h.
|
inline |
Definition at line 32 of file FTLDigitizerBase.h.
References edm::ConsumesCollector::consumes(), and edm::ProductRegistryHelper::produces().
|
inlinevirtual |
Definition at line 45 of file FTLDigitizerBase.h.
References EnergyCorrector::c, MillePedeFileConverter_cfg::e, Ecal2004TBTDCRanges_v1_cff::endRun, and hfClusterShapes_cfi::hits.
|
pure virtual |
handle SimHit accumulation
Implemented in ftl_digitizer::FTLDigitizer< SensorPhysics, ElectronicsSim >.
|
pure virtual |
Implemented in ftl_digitizer::FTLDigitizer< SensorPhysics, ElectronicsSim >.
|
pure virtual |
Implemented in ftl_digitizer::FTLDigitizer< SensorPhysics, ElectronicsSim >.
|
pure virtual |
actions at the start/end of run
Implemented in ftl_digitizer::FTLDigitizer< SensorPhysics, ElectronicsSim >.
|
pure virtual |
Implemented in ftl_digitizer::FTLDigitizer< SensorPhysics, ElectronicsSim >.
|
pure virtual |
Implemented in ftl_digitizer::FTLDigitizer< SensorPhysics, ElectronicsSim >.
|
pure virtual |
actions at the start/end of event
Implemented in ftl_digitizer::FTLDigitizer< SensorPhysics, ElectronicsSim >.
|
inline |
Definition at line 67 of file FTLDigitizerBase.h.
Referenced by config.CFG::__str__(), and validation.Sample::digest().
|
protected |
Definition at line 74 of file FTLDigitizerBase.h.
|
protected |
Definition at line 73 of file FTLDigitizerBase.h.
|
protected |
Definition at line 77 of file FTLDigitizerBase.h.
|
private |
Definition at line 86 of file FTLDigitizerBase.h.
|
protected |
Definition at line 83 of file FTLDigitizerBase.h.
|
protected |
Definition at line 80 of file FTLDigitizerBase.h.