CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PhysicsList.h
Go to the documentation of this file.
1 #ifndef SimG4Core_PhysicsList_H
2 #define SimG4Core_PhysicsList_H
3 
6 
7 #include "HepPDT/ParticleDataTable.hh"
8 #include "G4VModularPhysicsList.hh"
9 
10 class DDG4ProductionCuts;
11 namespace sim {
12  class ChordFinderSetter;
13 }
14 
15 class PhysicsList : public G4VModularPhysicsList {
16 
17 public:
20  sim::ChordFinderSetter *chordFinderSetter_,
21  const edm::ParameterSet & p);
22  virtual ~PhysicsList();
23  virtual void SetCuts();
24 
25 private:
29 };
30 
31 #endif
int m_Verbosity
Definition: PhysicsList.h:28
HepPDT::ParticleDataTable ParticleDataTable
Definition: sim.h:19
const edm::ParameterSet m_pPhysics
Definition: PhysicsList.h:26
virtual void SetCuts()
Definition: PhysicsList.cc:21
PhysicsList(G4LogicalVolumeToDDLogicalPartMap &map, const HepPDT::ParticleDataTable *table_, sim::ChordFinderSetter *chordFinderSetter_, const edm::ParameterSet &p)
Definition: PhysicsList.cc:8
virtual ~PhysicsList()
Definition: PhysicsList.cc:17
DDG4ProductionCuts * prodCuts
Definition: PhysicsList.h:27
Table table_