SLIC  6.1.1
Simulation for the Linear Collider (SLIC) - Geant4 simulation application
LCSUSYPhysics.hh
Go to the documentation of this file.
1 #ifndef SLIC_LCSUSYPHYSICS_HH_
2 #define SLIC_LCSUSYPHYSICS_HH_ 1
3 
4 // SLIC
5 #include "Module.hh"
6 #include "LCSUSYDecay.hh"
7 
8 // Geant4
9 #include "G4VPhysicsConstructor.hh"
10 #include "G4ProcessManager.hh"
11 #include "G4hIonisation.hh"
12 #include "G4hMultipleScattering.hh"
13 
14 namespace slic {
15 
20 class LCSUSYPhysics: public G4VPhysicsConstructor {
21 
22  public:
23 
28  LCSUSYPhysics(const G4String& name = "LCSUSYPhysics");
29 
33  virtual ~LCSUSYPhysics();
34 
38  void ConstructParticle();
39 
43  void ConstructProcess();
44 
45  private:
46 
47  G4hMultipleScattering m_scatter;
49  G4hIonisation m_ionise;
50 };
51 }
52 
53 #endif
This class triggers decays for SUSY particles.
Definition: LCSUSYDecay.hh:13
Physics processors and particles for SUSY.
virtual ~LCSUSYPhysics()
G4hIonisation m_ionise
G4hMultipleScattering m_scatter
LCSUSYPhysics(const G4String &name="LCSUSYPhysics")
@ name
Definition: LogStream.hh:26