File indexing completed on 2025-01-18 09:58:06
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026 #ifndef G4DetailedBalancePhaseSpaceIntegral_h
0027 #define G4DetailedBalancePhaseSpaceIntegral_h
0028
0029 #include "globals.hh"
0030 #include "G4ParticleDefinition.hh"
0031
0032 class G4DetailedBalancePhaseSpaceIntegral
0033 {
0034 public:
0035 G4DetailedBalancePhaseSpaceIntegral(const G4ParticleDefinition * aR);
0036 G4double GetPhaseSpaceIntegral(G4double sqrts);
0037
0038 private:
0039
0040 const G4double * data;
0041
0042 private:
0043 static const G4double sqrts[120];
0044
0045 static const G4double delta[120];
0046 static const G4double delta1600[120];
0047 static const G4double delta1620[120];
0048 static const G4double delta1700[120];
0049 static const G4double delta1900[120];
0050 static const G4double delta1905[120];
0051 static const G4double delta1910[120];
0052 static const G4double delta1920[120];
0053 static const G4double delta1930[120];
0054 static const G4double delta1950[120];
0055 static const G4double N1440[120];
0056 static const G4double N1520[120];
0057 static const G4double N1535[120];
0058 static const G4double N1650[120];
0059 static const G4double N1675[120];
0060 static const G4double N1680[120];
0061 static const G4double N1700[120];
0062 static const G4double N1710[120];
0063 static const G4double N1720[120];
0064 static const G4double N1900[120];
0065 static const G4double N1990[120];
0066 static const G4double N2090[120];
0067 static const G4double N2190[120];
0068 static const G4double N2220[120];
0069 static const G4double N2250[120];
0070 };
0071
0072 #endif