 |
ATLAS Offline Software
|
Go to the documentation of this file.
10 #include "GMSBNeutralino.hh"
11 #include "GMSBGravitino.hh"
13 #include "G4ProcessManager.hh"
14 #include "G4ParticleTable.hh"
15 #include "G4hIonisation.hh"
16 #include "G4hMultipleScattering.hh"
17 #include "G4ParticleDefinition.hh"
18 #include "G4Transportation.hh"
19 #include "G4MuIonisation.hh"
21 #include "CLHEP/Units/SystemOfUnits.h"
33 const std::string& nam,
const IInterface*
parent )
38 declareProperty(
"GravitinoMass",
46 "Gravitino PDG CODE");
48 "Gravitino Lifetime");
52 "Gravitino Shortlived");
54 declareProperty(
"NeutralinoMass",
62 "Neutralino PDG CODE");
66 "Neutralino Lifetime");
68 "Neutralino Shortlived");
86 return StatusCode::SUCCESS;
90 return std::make_unique<GauginosPhysicsTool::PhysicsConstructor>(
91 name(), msgLevel(), *
this);
96 GMSBNeutralino::Definition(
101 GMSBGravitino::Definition(
108 ATH_MSG_DEBUG(
" Construct Process for the Gauginos being run");
::StatusCode StatusCode
StatusCode definition for legacy code.