Geant4
10.02.p03
|
#include <G4QuasiElRatios.hh>
Public Member Functions | |
G4QuasiElRatios () | |
~G4QuasiElRatios () | |
std::pair< G4double, G4double > | GetRatios (G4double pIU, G4int prPDG, G4int tgZ, G4int tgN) |
std::pair< G4double, G4double > | GetChExFactor (G4double pIU, G4int pPDG, G4int Z, G4int N) |
std::pair< G4LorentzVector, G4LorentzVector > | Scatter (G4int NPDG, G4LorentzVector N4M, G4int pPDG, G4LorentzVector p4M) |
std::pair< G4LorentzVector, G4LorentzVector > | ChExer (G4int NPDG, G4LorentzVector N4M, G4int pPDG, G4LorentzVector p4M) |
std::pair< G4double, G4double > | GetElTot (G4double pIU, G4int hPDG, G4int Z, G4int N) |
G4double | ChExElCoef (G4double p, G4int Z, G4int N, G4int pPDG) |
std::pair< G4double, G4double > | GetElTotXS (G4double Mom, G4int PDG, G4bool F) |
std::pair< G4double, G4double > | FetchElTot (G4double pGeV, G4int PDG, G4bool F) |
G4bool | RelDecayIn2 (G4LorentzVector &theMomentum, G4LorentzVector &f4Mom, G4LorentzVector &s4Mom, G4LorentzVector &dir, G4double maxCost=1., G4double minCost=-1.) |
Private Member Functions | |
G4double | GetQF2IN_Ratio (G4double TotCS_mb, G4int A) |
G4double | CalcQF2IN_Ratio (G4double TCSmb, G4int A) |
std::pair< G4double, G4double > | CalcElTot (G4double pGeV, G4int Index) |
Private Attributes | |
G4ChipsProtonElasticXS * | PCSmanager |
G4ChipsNeutronElasticXS * | NCSmanager |
std::vector< G4double * > * | vT |
std::vector< G4double * > * | vL |
std::vector< std::pair< G4double, G4double > * > * | vX |
G4double | lastSRatio |
G4double | lastRRatio |
std::vector< G4int > | vARatio |
std::vector< G4double > | vHRatio |
std::vector< G4int > | vNRatio |
std::vector< G4double > | vMRatio |
std::vector< G4int > | vKRatio |
G4int | lastARatio |
G4double | lastHRatio |
G4int | lastNRatio |
G4double | lastMRatio |
G4int | lastKRatio |
G4double * | lastTRatio |
G4double * | lastLRatio |
G4double | lastPtot |
G4int | lastHtot |
G4bool | lastFtot |
std::pair< G4double, G4double > | lastRtot |
std::vector< G4int > | vItot |
std::vector< G4double > | vMtot |
std::vector< G4int > | vKtot |
G4int | lastItot |
G4double | lastMtot |
G4int | lastKtot |
std::pair< G4double, G4double > * | lastXtot |
Definition at line 52 of file G4QuasiElRatios.hh.
G4QuasiElRatios::G4QuasiElRatios | ( | ) |
Definition at line 88 of file G4QuasiElRatios.cc.
G4QuasiElRatios::~G4QuasiElRatios | ( | ) |
Definition at line 116 of file G4QuasiElRatios.cc.
Definition at line 322 of file G4QuasiElRatios.cc.
Definition at line 310 of file G4QuasiElRatios.cc.
Definition at line 996 of file G4QuasiElRatios.cc.
std::pair< G4LorentzVector, G4LorentzVector > G4QuasiElRatios::ChExer | ( | G4int | NPDG, |
G4LorentzVector | N4M, | ||
G4int | pPDG, | ||
G4LorentzVector | p4M | ||
) |
Definition at line 884 of file G4QuasiElRatios.cc.
Definition at line 601 of file G4QuasiElRatios.cc.
std::pair< G4double, G4double > G4QuasiElRatios::GetChExFactor | ( | G4double | pIU, |
G4int | pPDG, | ||
G4int | Z, | ||
G4int | N | ||
) |
Definition at line 727 of file G4QuasiElRatios.cc.
std::pair< G4double, G4double > G4QuasiElRatios::GetElTot | ( | G4double | pIU, |
G4int | hPDG, | ||
G4int | Z, | ||
G4int | N | ||
) |
Definition at line 711 of file G4QuasiElRatios.cc.
Definition at line 574 of file G4QuasiElRatios.cc.
Definition at line 157 of file G4QuasiElRatios.cc.
std::pair< G4double, G4double > G4QuasiElRatios::GetRatios | ( | G4double | pIU, |
G4int | prPDG, | ||
G4int | tgZ, | ||
G4int | tgN | ||
) |
Definition at line 138 of file G4QuasiElRatios.cc.
G4bool G4QuasiElRatios::RelDecayIn2 | ( | G4LorentzVector & | theMomentum, |
G4LorentzVector & | f4Mom, | ||
G4LorentzVector & | s4Mom, | ||
G4LorentzVector & | dir, | ||
G4double | maxCost = 1. , |
||
G4double | minCost = -1. |
||
) |
Definition at line 1019 of file G4QuasiElRatios.cc.
std::pair< G4LorentzVector, G4LorentzVector > G4QuasiElRatios::Scatter | ( | G4int | NPDG, |
G4LorentzVector | N4M, | ||
G4int | pPDG, | ||
G4LorentzVector | p4M | ||
) |
Definition at line 770 of file G4QuasiElRatios.cc.
|
private |
Definition at line 113 of file G4QuasiElRatios.hh.
|
private |
Definition at line 123 of file G4QuasiElRatios.hh.
|
private |
Definition at line 114 of file G4QuasiElRatios.hh.
|
private |
Definition at line 122 of file G4QuasiElRatios.hh.
|
private |
Definition at line 128 of file G4QuasiElRatios.hh.
|
private |
Definition at line 117 of file G4QuasiElRatios.hh.
|
private |
Definition at line 130 of file G4QuasiElRatios.hh.
|
private |
Definition at line 119 of file G4QuasiElRatios.hh.
|
private |
Definition at line 116 of file G4QuasiElRatios.hh.
|
private |
Definition at line 129 of file G4QuasiElRatios.hh.
|
private |
Definition at line 115 of file G4QuasiElRatios.hh.
|
private |
Definition at line 121 of file G4QuasiElRatios.hh.
|
private |
Definition at line 106 of file G4QuasiElRatios.hh.
Definition at line 124 of file G4QuasiElRatios.hh.
|
private |
Definition at line 105 of file G4QuasiElRatios.hh.
|
private |
Definition at line 118 of file G4QuasiElRatios.hh.
Definition at line 131 of file G4QuasiElRatios.hh.
|
private |
Definition at line 92 of file G4QuasiElRatios.hh.
|
private |
Definition at line 91 of file G4QuasiElRatios.hh.
|
private |
Definition at line 107 of file G4QuasiElRatios.hh.
|
private |
Definition at line 108 of file G4QuasiElRatios.hh.
|
private |
Definition at line 125 of file G4QuasiElRatios.hh.
|
private |
Definition at line 111 of file G4QuasiElRatios.hh.
|
private |
Definition at line 127 of file G4QuasiElRatios.hh.
|
private |
Definition at line 102 of file G4QuasiElRatios.hh.
|
private |
Definition at line 110 of file G4QuasiElRatios.hh.
|
private |
Definition at line 126 of file G4QuasiElRatios.hh.
|
private |
Definition at line 109 of file G4QuasiElRatios.hh.
|
private |
Definition at line 101 of file G4QuasiElRatios.hh.
Definition at line 103 of file G4QuasiElRatios.hh.