1 #ifndef SimMuon_GEMDigitizer_GEMSimpleModel_h
2 #define SimMuon_GEMDigitizer_GEMSimpleModel_h
19 class HepRandomEngine;
38 std::vector<std::pair<int,int> >
std::vector< double > clsParametrization_
double signalPropagationSpeed_
int getSimHitBx(const PSimHit *, CLHEP::HepRandomEngine *)
bool simulateIntrinsicNoise_
double averageEfficiency_
std::vector< double > GE11ElecBkgParams_
std::vector< std::pair< int, int > > simulateClustering(const GEMEtaPartition *, const PSimHit *, const int, CLHEP::HepRandomEngine *) override
GEMSimpleModel(const edm::ParameterSet &)
bool simulateElectronBkg_
void simulateNoise(const GEMEtaPartition *, CLHEP::HepRandomEngine *) override
double averageShapingTime_
std::vector< double > GE21ElecBkgParams_
std::vector< PSimHit > PSimHitContainer
std::vector< double > GE21NeuBkgParams_
void simulateSignal(const GEMEtaPartition *, const edm::PSimHitContainer &, CLHEP::HepRandomEngine *) override