1 #ifndef SimMuon_GEMDigitizer_ME0SimpleModel_h 2 #define SimMuon_GEMDigitizer_ME0SimpleModel_h 19 class HepRandomEngine;
28 void setup()
override;
32 int getSimHitBx(
const PSimHit*, CLHEP::HepRandomEngine*);
34 void simulateNoise(
const ME0EtaPartition*, CLHEP::HepRandomEngine*)
override;
36 std::vector<std::pair<int, int> > simulateClustering(
const ME0EtaPartition*,
39 CLHEP::HepRandomEngine*)
override;
double averageShapingTime_
double averageEfficiency_
bool simulateElectronBkg_
double referenceInstLumi_
double signalPropagationSpeed_
bool simulateIntrinsicNoise_
std::vector< PSimHit > PSimHitContainer