#include <APrimePhysics.h>
Public Member Functions | |
APrimePhysics (double APMass, const G4String &scalefile, const G4double cxBias, const G4String &name="APrime") | |
void | ConstructParticle () override |
void | ConstructProcess () override |
~APrimePhysics () override | |
Private Attributes | |
double | apmass |
G4ParticleDefinition * | aprimeDef_ |
G4double | biasFactor |
G4String | mgfile |
Definition at line 7 of file APrimePhysics.h.
APrimePhysics::APrimePhysics | ( | double | APMass, |
const G4String & | scalefile, | ||
const G4double | cxBias, | ||
const G4String & | name = "APrime" |
||
) |
Class constructor.
name | The name of the physics. |
Definition at line 11 of file APrimePhysics.cc.
References apmass, biasFactor, and mgfile.
|
override |
|
override |
Construct particles.
Insert A-prime into the Geant4 particle table. For now we flag it as stable.
Definition at line 20 of file APrimePhysics.cc.
References apmass, G4APrime::APrime(), and aprimeDef_.
|
override |
Construct the process.
Definition at line 29 of file APrimePhysics.cc.
References biasFactor, and mgfile.
|
private |
Definition at line 35 of file APrimePhysics.h.
Referenced by APrimePhysics(), and ConstructParticle().
|
private |
Definition of the APrime particle.
Definition at line 34 of file APrimePhysics.h.
Referenced by ConstructParticle().
|
private |
Definition at line 37 of file APrimePhysics.h.
Referenced by APrimePhysics(), and ConstructProcess().
|
private |
Definition at line 36 of file APrimePhysics.h.
Referenced by APrimePhysics(), and ConstructProcess().