#include <MTDDigitizerBase.h>
|
virtual void | accumulate (const PMTDSimAccumulator &simAccumulator)=0 |
|
virtual void | accumulate (edm::Event const &e, edm::EventSetup const &c, CLHEP::HepRandomEngine *hre)=0 |
| handle SimHit accumulation More...
|
|
virtual void | accumulate (edm::Handle< edm::PSimHitContainer > const &hits, int bxCrossing, CLHEP::HepRandomEngine *hre)=0 |
|
virtual void | accumulate (PileUpEventPrincipal const &e, edm::EventSetup const &c, CLHEP::HepRandomEngine *hre)=0 |
|
virtual void | finalizeEvent (edm::Event &e, edm::EventSetup const &c, CLHEP::HepRandomEngine *hre)=0 |
|
virtual void | initializeEvent (edm::Event const &e, edm::EventSetup const &c)=0 |
| actions at the start/end of event More...
|
|
| MTDDigitizerBase (const edm::ParameterSet &config, edm::ProducesCollector producesCollector, edm::ConsumesCollector &iC) |
|
const std::string & | name () const |
|
virtual | ~MTDDigitizerBase () |
|
Definition at line 31 of file MTDDigitizerBase.h.
◆ MTDDigitizerBase()
◆ ~MTDDigitizerBase()
virtual MTDDigitizerBase::~MTDDigitizerBase |
( |
| ) |
|
|
inlinevirtual |
◆ accumulate() [1/4]
◆ accumulate() [2/4]
◆ accumulate() [3/4]
◆ accumulate() [4/4]
◆ finalizeEvent()
◆ initializeEvent()
◆ name()
const std::string& MTDDigitizerBase::name |
( |
void |
| ) |
const |
|
inline |
◆ digiCollection_
const std::string MTDDigitizerBase::digiCollection_ |
|
protected |
◆ inputSimHits_
◆ name_
std::string MTDDigitizerBase::name_ |
|
private |
◆ premixStage1_
const bool MTDDigitizerBase::premixStage1_ |
|
protected |
◆ premixStage1MaxCharge_
double MTDDigitizerBase::premixStage1MaxCharge_ |
|
protected |
◆ premixStage1MinCharge_
double MTDDigitizerBase::premixStage1MinCharge_ |
|
protected |
◆ refSpeed_
const float MTDDigitizerBase::refSpeed_ |
|
protected |
◆ verbosity_
const uint32_t MTDDigitizerBase::verbosity_ |
|
protected |