#include <G4LHEPStoppingHadronBuilder.hh>
◆ G4LHEPStoppingHadronBuilder()
G4LHEPStoppingHadronBuilder::G4LHEPStoppingHadronBuilder |
( |
| ) |
|
Definition at line 54 of file G4LHEPStoppingHadronBuilder.cc.
54 :
55 theMuonMinusAbsorption(0),thePionMinusAbsorption(0),
56 theKaonMinusAbsorption(0), theAntiProtonAnnihilation(0),
57 theAntiNeutronAnnihilation(0),
58 wasActivated(false)
59{}
◆ ~G4LHEPStoppingHadronBuilder()
G4LHEPStoppingHadronBuilder::~G4LHEPStoppingHadronBuilder |
( |
| ) |
|
|
virtual |
Definition at line 61 of file G4LHEPStoppingHadronBuilder.cc.
62{
63 if(wasActivated) {
64 delete theMuonMinusAbsorption;
65 delete thePionMinusAbsorption;
66 delete theKaonMinusAbsorption;
67 delete theAntiProtonAnnihilation;
68 delete theAntiNeutronAnnihilation;
69 }
70}
◆ Build()
void G4LHEPStoppingHadronBuilder::Build |
( |
| ) |
|
|
virtual |
Definition at line 72 of file G4LHEPStoppingHadronBuilder.cc.
73{
75 wasActivated=true;
76
77
78
82
83
87
88
92
93
97
98
102
103}
static G4AntiNeutron * AntiNeutron()
static G4AntiProton * AntiProton()
static G4KaonMinus * KaonMinus()
static G4MuonMinus * MuonMinus()
G4ProcessManager * GetProcessManager() const
static G4PionMinus * PionMinus()
G4int AddRestProcess(G4VProcess *aProcess, G4int ord=ordDefault)
Referenced by HadronPhysicsLHEP::ConstructProcess().
The documentation for this class was generated from the following files: