Class for calculating ep elastic kinematics. More...
#include <Generator.h>

Public Member Functions | |
| ep_Kinematics (G4double Ebeam) | |
| Constructors.   | |
| ~ep_Kinematics () | |
| Destructor.   | |
| void | for_e_angle (G4double theta3, G4double &E3, G4double &E4, G4double &Q2, G4double &theta4) | 
| Return kinematic variables as a function of electron scattering angle.   | |
| void | Print () | 
| Print.   | |
Private Attributes | |
| G4double | beta | 
| G4double | E1 | 
| G4double | E3cmbyG | 
| G4double | p1 | 
Class for calculating ep elastic kinematics.
Definition at line 112 of file Generator.h.
| ep_Kinematics::ep_Kinematics | ( | G4double | Ebeam ) | 
Constructors.
Definition at line 219 of file Generator.cc.
| ep_Kinematics::~ep_Kinematics | ( | ) | 
Destructor.
Definition at line 238 of file Generator.cc.
| void ep_Kinematics::for_e_angle | ( | G4double | theta3, | 
| G4double & | E3, | ||
| G4double & | E4, | ||
| G4double & | Q2, | ||
| G4double & | theta4 | ||
| ) | 
Return kinematic variables as a function of electron scattering angle.
Definition at line 242 of file Generator.cc.
| void ep_Kinematics::Print | ( | ) | 
Print.
Definition at line 269 of file Generator.cc.
G4double ep_Kinematics::beta [private] | 
        
Definition at line 139 of file Generator.h.
G4double ep_Kinematics::E1 [private] | 
        
Definition at line 137 of file Generator.h.
G4double ep_Kinematics::E3cmbyG [private] | 
        
Definition at line 140 of file Generator.h.
G4double ep_Kinematics::p1 [private] | 
        
Definition at line 138 of file Generator.h.
 1.7.2