#include <G4StoppingHadronBuilder.hh>
Definition at line 51 of file G4StoppingHadronBuilder.hh.
◆ G4StoppingHadronBuilder()
G4StoppingHadronBuilder::G4StoppingHadronBuilder |
( |
| ) |
|
Definition at line 53 of file G4StoppingHadronBuilder.cc.
53 :
54 theMuonMinusAbsorption(0),thePionMinusAbsorption(0),
55 theKaonMinusAbsorption(0), theAntiProtonAnnihilation(0),
56 theAntiNeutronAnnihilation(0),
57 wasActivated(false)
58{}
◆ ~G4StoppingHadronBuilder()
G4StoppingHadronBuilder::~G4StoppingHadronBuilder |
( |
| ) |
|
|
virtual |
Definition at line 60 of file G4StoppingHadronBuilder.cc.
61{
62 if(wasActivated) {
63 delete theMuonMinusAbsorption;
64 delete thePionMinusAbsorption;
65 delete theKaonMinusAbsorption;
66 delete theAntiProtonAnnihilation;
67 delete theAntiNeutronAnnihilation;
68 }
69}
◆ Build()
void G4StoppingHadronBuilder::Build |
( |
| ) |
|
|
virtual |
Definition at line 71 of file G4StoppingHadronBuilder.cc.
72{
74 wasActivated=true;
75
76
77
81
82
86
87
91
92
96
97
101
102}
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)
The documentation for this class was generated from the following files: