Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
This is the complete list of members for G4QNucleus, including all inherited members.
ActivateBThickness() | G4QNucleus | |
BindingEnergy(const G4double &cZ=0, const G4double &cA=0, G4double dZ=0., G4double dA=0.) | G4QNucleus | |
Boost(const G4LorentzVector &theBoost) | G4QHadron | |
Boost(const G4ThreeVector &B) | G4QHadron | inline |
CalculateMass() | G4QNucleus | inline |
ChooseFermiMomenta() | G4QNucleus | |
ChooseImpactXandY(G4double maxImpact) | G4QNucleus | |
ChooseNucleons() | G4QNucleus | |
ChoosePositions() | G4QNucleus | |
CopDecayIn2(G4LorentzVector &f4Mom, G4LorentzVector &s4Mom, G4LorentzVector &dir, G4double cop) | G4QHadron | |
CopDecayIn3(G4LorentzVector &fh4M, G4LorentzVector &sh4M, G4LorentzVector &th4Mom, G4LorentzVector &dir, G4double cosp) | G4QHadron | |
CorEDecayIn2(G4double corE, G4LorentzVector &fr4Mom) | G4QHadron | |
CorMDecayIn2(G4double corM, G4LorentzVector &fr4Mom) | G4QHadron | |
CoulBarPenProb(const G4double &CB, const G4double &E, const G4int &C, const G4int &B) | G4QNucleus | |
CoulombBarGen(const G4double &rZ, const G4double &rA, const G4double &cZ, const G4double &cA) | G4QNucleus | |
CoulombBarrier(const G4double &cZ=1, const G4double &cA=1, G4double dZ=0., G4double dA=0.) | G4QNucleus | |
DecayAlphaAlpha(G4QHadron *dB, G4QHadronVector *oHV) | G4QNucleus | |
DecayAlphaBar(G4QHadron *dB, G4QHadronVector *oHV) | G4QNucleus | |
DecayAlphaDiN(G4QHadron *dB, G4QHadronVector *oHV) | G4QNucleus | |
DecayAntiDibaryon(G4QHadron *dB, G4QHadronVector *oHV) | G4QNucleus | |
DecayAntiStrange(G4QHadron *dB, G4QHadronVector *oHV) | G4QNucleus | |
DecayDibaryon(G4QHadron *dB, G4QHadronVector *oHV) | G4QNucleus | |
DecayIn2(G4LorentzVector &f4Mom, G4LorentzVector &s4Mom) | G4QHadron | |
DecayIn3(G4LorentzVector &f4Mom, G4LorentzVector &s4Mom, G4LorentzVector &t4Mom) | G4QHadron | |
DecayIsonucleus(G4QHadron *dB, G4QHadronVector *oHV) | G4QNucleus | |
DecayMultyBaryon(G4QHadron *dB, G4QHadronVector *oHV) | G4QNucleus | |
DeleteNucleons() | G4QNucleus | |
DoLorentzBoost(const G4LorentzVector &theBoost) | G4QNucleus | inline |
DoLorentzBoost(const G4ThreeVector &theBeta) | G4QNucleus | inline |
DoLorentzContraction(const G4LorentzVector &B) | G4QNucleus | inline |
DoLorentzContraction(const G4ThreeVector &theBeta) | G4QNucleus | |
DoLorentzRotation(const G4LorentzRotation &theLoRot) | G4QNucleus | inline |
DoTranslation(const G4ThreeVector &theShift) | G4QNucleus | |
EvaporateBaryon(G4QHadron *h1, G4QHadron *h2) | G4QNucleus | |
EvaporateNucleus(G4QHadron *hA, G4QHadronVector *oHV) | G4QNucleus | |
FissionCoulombBarrier(const G4double &cZ, const G4double &cA, G4double dZ=0., G4double dA=0.) | G4QNucleus | |
G4QHadron() | G4QHadron | |
G4QHadron(G4LorentzVector p) | G4QHadron | |
G4QHadron(G4int PDGcode, G4LorentzVector p=G4LorentzVector(0., 0., 0., 0.)) | G4QHadron | |
G4QHadron(G4QPDGCode QPDG, G4LorentzVector p=G4LorentzVector(0., 0., 0., 0.)) | G4QHadron | |
G4QHadron(G4QContent QC, G4LorentzVector p=G4LorentzVector(0., 0., 0., 0.)) | G4QHadron | |
G4QHadron(G4int PDG, G4double m, G4QContent QC) | G4QHadron | |
G4QHadron(G4QPDGCode QPDG, G4double m, G4QContent QC) | G4QHadron | |
G4QHadron(G4int PDG, G4LorentzVector p, G4QContent QC) | G4QHadron | |
G4QHadron(G4QPDGCode QPDG, G4LorentzVector p, G4QContent QC) | G4QHadron | |
G4QHadron(G4QParticle *pPart, G4double maxM) | G4QHadron | |
G4QHadron(const G4QHadron &right) | G4QHadron | |
G4QHadron(const G4QHadron *right) | G4QHadron | |
G4QHadron(const G4QHadron *right, G4int ColC, G4ThreeVector Pos, G4LorentzVector Mom) | G4QHadron | |
G4QNucleus() | G4QNucleus | |
G4QNucleus(G4int nucPDG) | G4QNucleus | |
G4QNucleus(G4LorentzVector p, G4int nucPDG) | G4QNucleus | |
G4QNucleus(G4QContent nucQC) | G4QNucleus | |
G4QNucleus(G4QContent nucQC, G4LorentzVector p) | G4QNucleus | |
G4QNucleus(G4int z, G4int n, G4int s=0) | G4QNucleus | |
G4QNucleus(G4int z, G4int n, G4int s, G4LorentzVector p) | G4QNucleus | |
G4QNucleus(G4QNucleus *right, G4bool cop3D=false) | G4QNucleus | |
G4QNucleus(const G4QNucleus &right, G4bool cop3D=false) | G4QNucleus | |
Get3Momentum() const | G4QHadron | inline |
Get4Momentum() const | G4QHadron | inline |
GetA() const | G4QNucleus | inline |
GetAntiColor() | G4QHadron | inline |
GetBaryonNumber() const | G4QHadron | inline |
GetBindingEnergy() | G4QHadron | inline |
GetBThickness() | G4QNucleus | inline |
GetBThickness(G4double b) | G4QNucleus | |
GetCharge() const | G4QHadron | inline |
GetColor() | G4QHadron | inline |
GetDA() const | G4QNucleus | inline |
GetDensity(const G4ThreeVector &aPos) | G4QNucleus | inline |
GetDeriv(const G4ThreeVector &point) | G4QNucleus | |
GetDN() const | G4QNucleus | inline |
GetDS() const | G4QNucleus | inline |
GetDZ() const | G4QNucleus | inline |
GetEnergy() const | G4QHadron | inline |
GetFermiMomentum(G4double density) | G4QNucleus | |
GetFormationTime() | G4QHadron | inline |
GetGSMass() const | G4QNucleus | inline |
GetMass() const | G4QHadron | inline |
GetMass2() const | G4QHadron | inline |
GetMaxClust() const | G4QNucleus | inline |
GetMZNS() const | G4QNucleus | inline |
GetN() const | G4QNucleus | inline |
GetNDefBaryonC() const | G4QNucleus | inline |
GetNDefMesonC() const | G4QNucleus | inline |
GetNextAntiParton() | G4QHadron | |
GetNextNucleon() | G4QNucleus | inline |
GetNextParton() | G4QHadron | |
GetNFragments() const | G4QHadron | inline |
GetNucleons4Momentum() | G4QNucleus | inline |
GetOuterRadius() | G4QNucleus | |
GetPDG() const | G4QNucleus | inline |
GetPDGCode() const | G4QHadron | inline |
GetPosition() const | G4QHadron | inline |
GetProbability(G4int bn=0) const | G4QNucleus | inline |
GetQC() const | G4QHadron | inline |
GetQCode() const | G4QHadron | inline |
GetQCZNS() const | G4QNucleus | inline |
GetQPDG() const | G4QHadron | inline |
GetRadius(const G4double maxRelativeDenisty=0.5) | G4QNucleus | |
GetRelativeDensity(const G4ThreeVector &aPosition) | G4QNucleus | |
GetRelOMDensity(const G4double &r2) | G4QNucleus | inline |
GetRelWSDensity(const G4double &r) | G4QNucleus | inline |
GetRho0() | G4QNucleus | inline |
GetS() const | G4QNucleus | inline |
GetSpin() const | G4QHadron | inline |
GetStrangeness() const | G4QHadron | inline |
GetTbIntegral() | G4QNucleus | |
GetThickness(G4double b) | G4QNucleus | |
GetWidth() const | G4QHadron | |
GetZ() const | G4QNucleus | inline |
HadrToNucPDG(G4int hPDG) | G4QNucleus | |
IncProbability(G4int bn) | G4QNucleus | |
Increase(G4int PDG, G4LorentzVector LV=G4LorentzVector(0., 0., 0., 0.)) | G4QNucleus | |
Increase(G4QContent QC, G4LorentzVector LV=G4LorentzVector(0., 0., 0., 0.)) | G4QNucleus | |
IncrementCollisionCount(G4int aCount) | G4QHadron | inline |
Init3D() | G4QNucleus | |
InitByPDG(G4int newPDG) | G4QNucleus | |
InitByQC(G4QContent newQC) | G4QNucleus | inline |
InitCandidateVector(G4QCandidateVector &theQCandidates, G4int nM=45, G4int nB=72, G4int nC=117) | G4QNucleus | |
InitDensity() | G4QNucleus | |
LorentzRotate(const G4LorentzRotation &rotation) | G4QHadron | inline |
MakeAntiHadron() | G4QHadron | inline |
NegPDGCode() | G4QHadron | inline |
NucToHadrPDG(G4int nPDG) | G4QNucleus | |
operator!=(const G4QNucleus &right) const | G4QNucleus | inline |
G4QHadron::operator!=(const G4QHadron &right) const | G4QHadron | inline |
operator*=(const G4int &rhs) | G4QNucleus | |
operator+=(const G4QNucleus &rhs) | G4QNucleus | |
operator-=(const G4QNucleus &rhs) | G4QNucleus | |
operator=(const G4QNucleus &right) | G4QNucleus | |
G4QHadron::operator=(const G4QHadron &right) | G4QHadron | |
operator==(const G4QNucleus &right) const | G4QNucleus | inline |
G4QHadron::operator==(const G4QHadron &right) const | G4QHadron | inline |
PrepareCandidates(G4QCandidateVector &theQCandidates, G4bool piF=false, G4bool gaF=false, G4LorentzVector LV=G4LorentzVector(0., 0., 0., 0.)) | G4QNucleus | |
RandomizeBinom(G4double p, G4int N) | G4QNucleus | |
RandomizeMass(G4QParticle *pPart, G4double maxM) | G4QHadron | |
Reduce(G4int PDG) | G4QNucleus | |
ReduceSum(G4ThreeVector *vectors, G4ThreeVector sum) | G4QNucleus | |
RelDecayIn2(G4LorentzVector &f4Mom, G4LorentzVector &s4Mom, G4LorentzVector &dir, G4double maxCost=1., G4double minCost=-1.) | G4QHadron | |
RelDecayIn3(G4LorentzVector &fh4M, G4LorentzVector &sh4M, G4LorentzVector &th4Mom, G4LorentzVector &dir, G4double maxCost=1., G4double minCost=-1.) | G4QHadron | |
Set4Momentum(const G4LorentzVector &aMom) | G4QHadron | inline |
SetBindingEnergy(G4double aBindE) | G4QHadron | inline |
SetFormationTime(G4double fT) | G4QHadron | inline |
SetMaxClust(G4int maxC) | G4QNucleus | inline |
SetNFragments(const G4int &nf) | G4QHadron | inline |
SetParameters(G4double fN=.1, G4double fD=.05, G4double cP=4., G4double mR=1., G4double nD=.8 *CLHEP::fermi) | G4QNucleus | static |
SetPDGCode(const G4QPDGCode &PDG) | G4QHadron | inline |
SetPosition(const G4ThreeVector &aPosition) | G4QHadron | inline |
SetQC(const G4QContent &newQC) | G4QHadron | inline |
SetQPDG(const G4QPDGCode &QPDG) | G4QHadron | |
SimpleSumReduction(G4ThreeVector *vectors, G4ThreeVector sum) | G4QNucleus | |
Split2Baryons() | G4QNucleus | |
SplitBaryon() | G4QNucleus | |
SplitInTwoPartons() | G4QHadron | |
SplitUp() | G4QHadron | |
StartLoop() | G4QNucleus | |
SubtractNucleon(G4QHadron *pNucleon) | G4QNucleus | |
TestRealNeutral() | G4QHadron | inline |
theMomentum | G4QHadron | protected |
UpdateClusters(G4bool din) | G4QNucleus | |
~G4QHadron() | G4QHadron | virtual |
~G4QNucleus() | G4QNucleus |