CMS 3D CMS Logo

CMSEmStandardPhysicsEMMT.h
Go to the documentation of this file.
1 #ifndef SimG4Core_PhysicsLists_CMSEmStandardPhysicsEMMT_h
2 #define SimG4Core_PhysicsLists_CMSEmStandardPhysicsEMMT_h
3 
4 #include "G4Version.hh"
5 #if G4VERSION_NUMBER >= 1100
6 
7 #include "G4VPhysicsConstructor.hh"
8 #include "globals.hh"
9 #include "G4MscStepLimitType.hh"
10 
12 
13 class CMSEmStandardPhysicsEMMT : public G4VPhysicsConstructor {
14 public:
15  CMSEmStandardPhysicsEMMT(G4int ver, const edm::ParameterSet& p);
16  ~CMSEmStandardPhysicsEMMT() override;
17 
18  void ConstructParticle() override;
19  void ConstructProcess() override;
20 
21 private:
22  const edm::ParameterSet& fParameterSet;
23 };
24 
25 #endif
26 
27 #endif