10 #ifndef ActarSimKinePrimGenerator_h 11 #define ActarSimKinePrimGenerator_h 1 13 #include "G4ThreeVector.hh" 52 void SetANGAs(G4int place, G4double value){ANGAs[place] = value;}
53 void SetANGAr(G4int place, G4double value){ANGAr[place] = value;}
70 G4double
GetANGAs(G4int place){
return ANGAs[place];}
71 G4double
GetANGAr(G4int place){
return ANGAr[place];}
G4double GetExEnergyOfRecoiled(void)
ActarSimKinePrimGenerator()
~ActarSimKinePrimGenerator()
Destructor.
G4double GetMassOfRecoiled(void)
void SetMassOfScattered(G4double value)
void SetMassOfRecoiled(G4double value)
void SetMassOfTarget(G4double value)
void SetExEnergyOfScattered(G4double value)
G4bool GetNoSolution(void)
void SetExEnergyOfRecoiled(G4double value)
G4double m2
Mass0 of the target.
G4double ex1
Excitation energy of the incident particle.
void SetThetaCMAngle(G4double value)
void SetExEnergyOfTarget(G4double value)
G4double ex2
Excitation energy of the target.
void SetANGAr(G4int place, G4double value)
G4double GetExEnergyOfProjectile(void)
G4double m1
Mass0 of the incident particle.
G4double GetANGAr(G4int place)
G4double * ANGAs
Lab angle and energy of scattered particle.
G4double GetExEnergyOfScattered(void)
G4double GetMassOfTarget(void)
G4double ex3
Excitation energy of the scattered particle.
void SetExEnergyOfProjectile(G4double value)
G4double GetExEnergyOfTarget(void)
G4double m4
Mass0 of the recoil.
void PrintResults()
Print the results for each solution.
void SetLabEnergy(G4double value)
G4double ex4
Excitation energy of the recoil.
G4double m3
Mass0 of the scattered particle.
G4double GetLabEnergy(void)
G4double GetANGAs(G4int place)
G4double GetMassOfProjectile(void)
G4double tb
Incident energy (total Lab energy in MeV)
G4double thetacmsInput
Theta CM angle of the scattered particle, in degrees.
G4double GetMassOfScattered(void)
void SetNoSolution(G4bool value)
G4double GetThetaCMAngle(void)
void SetMassOfProjectile(G4double value)
G4double * ANGAr
Lab angle and energy of recoiled particle.
void SetANGAs(G4int place, G4double value)