Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4QFreeScattering.hh>
Public Member Functions | |
~G4QFreeScattering () | |
std::pair< G4LorentzVector, G4LorentzVector > | Scatter (G4int NPDG, G4LorentzVector N4M, G4int pPDG, G4LorentzVector p4M) |
G4QHadronVector * | InElF (G4int NPDG, G4LorentzVector N4M, G4int pPDG, G4LorentzVector p4M) |
std::pair< G4double, G4double > | GetElTotMean (G4double pIU, G4int hPDG, G4int Z, G4int N) |
std::pair< G4double, G4double > | GetElTotXS (G4double Mom, G4int PDG, G4bool F) |
std::pair< G4double, G4double > | FetchElTot (G4double pGeV, G4int PDG, G4bool F) |
std::pair< G4double, G4double > | CalcElTot (G4double pGeV, G4int Index) |
Static Public Member Functions | |
static G4QFreeScattering * | GetPointer () |
Protected Member Functions | |
G4QFreeScattering () | |
Definition at line 49 of file G4QFreeScattering.hh.
|
protected |
Definition at line 49 of file G4QFreeScattering.cc.
G4QFreeScattering::~G4QFreeScattering | ( | ) |
Definition at line 56 of file G4QFreeScattering.cc.
Definition at line 71 of file G4QFreeScattering.cc.
Referenced by FetchElTot(), GetElTotXS(), and G4QuasiFreeRatios::GetElTotXS().
std::pair< G4double, G4double > G4QFreeScattering::FetchElTot | ( | G4double | pGeV, |
G4int | PDG, | ||
G4bool | F | ||
) |
Definition at line 373 of file G4QFreeScattering.cc.
Referenced by G4QuasiFreeRatios::GetChExFactor(), G4QuasiFreeRatios::GetElTot(), and GetElTotMean().
std::pair< G4double, G4double > G4QFreeScattering::GetElTotMean | ( | G4double | pIU, |
G4int | hPDG, | ||
G4int | Z, | ||
G4int | N | ||
) |
Definition at line 538 of file G4QFreeScattering.cc.
Definition at line 340 of file G4QFreeScattering.cc.
|
static |
Definition at line 64 of file G4QFreeScattering.cc.
Referenced by G4QEnvironment::G4QEnvironment(), G4QuasiFreeRatios::G4QuasiFreeRatios(), and G4QEnvironment::operator=().
G4QHadronVector * G4QFreeScattering::InElF | ( | G4int | NPDG, |
G4LorentzVector | N4M, | ||
G4int | pPDG, | ||
G4LorentzVector | p4M | ||
) |
Definition at line 667 of file G4QFreeScattering.cc.
std::pair< G4LorentzVector, G4LorentzVector > G4QFreeScattering::Scatter | ( | G4int | NPDG, |
G4LorentzVector | N4M, | ||
G4int | pPDG, | ||
G4LorentzVector | p4M | ||
) |
Definition at line 565 of file G4QFreeScattering.cc.