Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:30:45

0001 #ifndef SimMuon_GEMDigitizer_ME0PreRecoNoSmearModel_h
0002 #define SimMuon_GEMDigitizer_ME0PreRecoNoSmearModel_h
0003 
0004 /**
0005  * \class ME0PreRecoNoSmearModel
0006  *
0007  * Class for the ME0 NoSmear response simulation as pre-reco step 
0008  */
0009 
0010 #include "SimMuon/GEMDigitizer/interface/ME0DigiPreRecoModel.h"
0011 
0012 class ME0Geometry;
0013 
0014 class ME0PreRecoNoSmearModel : public ME0DigiPreRecoModel {
0015 public:
0016   ME0PreRecoNoSmearModel(const edm::ParameterSet&);
0017 
0018   ~ME0PreRecoNoSmearModel() override {}
0019 
0020   void simulateSignal(const ME0EtaPartition*, const edm::PSimHitContainer&, CLHEP::HepRandomEngine*) override;
0021 
0022   void simulateNoise(const ME0EtaPartition*, CLHEP::HepRandomEngine*) override;
0023 
0024   void setup() override {}
0025 
0026 private:
0027 };
0028 #endif