1 #ifndef SimMuon_GEMDigitizer_GEMSimpleModel_h
2 #define SimMuon_GEMDigitizer_GEMSimpleModel_h
19 class HepRandomEngine;
38 std::vector<std::pair<int,int> >
double GE21ModNeuBkgParam1
double signalPropagationSpeed_
double GE21ModNeuBkgParam4
double slopeNeuGE11_highRate
double constNeuGE11_highRate
int getSimHitBx(const PSimHit *, CLHEP::HepRandomEngine *)
double GE21ModNeuBkgParam5
bool simulateIntrinsicNoise_
double averageEfficiency_
std::vector< std::pair< int, int > > simulateClustering(const GEMEtaPartition *, const PSimHit *, const int, CLHEP::HepRandomEngine *) override
bool simulateLowNeutralRate_
GEMSimpleModel(const edm::ParameterSet &)
bool simulateElectronBkg_
double GE21ModNeuBkgParam2
double GE21ModNeuBkgParam0
double GE21ModNeuBkgParam3
void simulateNoise(const GEMEtaPartition *, CLHEP::HepRandomEngine *) override
double averageShapingTime_
std::vector< PSimHit > PSimHitContainer
void simulateSignal(const GEMEtaPartition *, const edm::PSimHitContainer &, CLHEP::HepRandomEngine *) override