#include <G4PiMinusStopLi.hh>
Inheritance diagram for G4PiMinusStopLi:

Definition at line 41 of file G4PiMinusStopLi.hh.
| G4PiMinusStopLi::G4PiMinusStopLi | ( | const G4PiMinusStopLi & | ) | [private] |
| G4PiMinusStopLi::G4PiMinusStopLi | ( | ) |
Definition at line 97 of file G4PiMinusStopLi.cc.
References _clusterSize, G4PiMinusStopMaterial::_definitions, G4PiMinusStopMaterial::_distributionAngle, G4PiMinusStopMaterial::_distributionE, G4PiMinusStopMaterial::_momenta, angle, angleData, angleEntries, eKin, eKinData, eKinEntries, npRatio, and G4PiMinusStopMaterial::theR.
| G4PiMinusStopLi::~G4PiMinusStopLi | ( | ) | [virtual] |
Definition at line 135 of file G4PiMinusStopLi.cc.
| std::vector< G4ParticleDefinition * > * G4PiMinusStopMaterial::DefinitionVector | ( | ) | [virtual, inherited] |
Definition at line 82 of file G4PiMinusStopMaterial.cc.
References G4PiMinusStopMaterial::_definitions, G4UniformRand, G4Neutron::Neutron(), G4Proton::Proton(), and G4PiMinusStopMaterial::theR.
Referenced by G4PiMinusStopAbsorption::DoAbsorption().
Here is the call graph for this function:

| G4double G4PiMinusStopLi::FinalNucleons | ( | ) | [virtual] |
Implements G4PiMinusStopMaterial.
Definition at line 138 of file G4PiMinusStopLi.cc.
References nFinalNucleons.
Definition at line 163 of file G4PiMinusStopMaterial.cc.
References G4UniformRand.
Referenced by G4PiMinusStopMaterial::P4Vector().
| G4LorentzVector G4PiMinusStopMaterial::MakeP4 | ( | G4double | p, | |
| G4double | theta, | |||
| G4double | phi, | |||
| G4double | e | |||
| ) | [protected, inherited] |
Definition at line 170 of file G4PiMinusStopMaterial.cc.
Referenced by G4PiMinusStopMaterial::P4Vector().
| G4PiMinusStopLi& G4PiMinusStopLi::operator= | ( | const G4PiMinusStopLi & | right | ) | [private] |
| std::vector< G4LorentzVector * > * G4PiMinusStopMaterial::P4Vector | ( | const G4double | binding, | |
| const G4double | mass | |||
| ) | [virtual, inherited] |
Definition at line 97 of file G4PiMinusStopMaterial.cc.
References G4PiMinusStopMaterial::_distributionAngle, G4PiMinusStopMaterial::_distributionE, G4PiMinusStopMaterial::_momenta, G4UniformRand, G4DistributionGenerator::Generate(), G4PiMinusStopMaterial::GenerateAngle(), G4ParticleDefinition::GetPDGMass(), G4PiMinusStopMaterial::MakeP4(), and G4PionMinus::PionMinus().
Referenced by G4PiMinusStopAbsorption::DoAbsorption().
Here is the call graph for this function:

Definition at line 180 of file G4PiMinusStopMaterial.cc.
References G4PiMinusStopMaterial::_momenta.
G4double G4PiMinusStopLi::_clusterSize [private] |
std::vector<G4ParticleDefinition* >* G4PiMinusStopMaterial::_definitions [protected, inherited] |
Definition at line 80 of file G4PiMinusStopMaterial.hh.
Referenced by G4PiMinusStopMaterial::DefinitionVector(), G4PiMinusStopAl::G4PiMinusStopAl(), G4PiMinusStopC::G4PiMinusStopC(), G4PiMinusStopCo::G4PiMinusStopCo(), G4PiMinusStopCu::G4PiMinusStopCu(), G4PiMinusStopLi(), G4PiMinusStopMaterial::G4PiMinusStopMaterial(), G4PiMinusStopN::G4PiMinusStopN(), G4PiMinusStopO::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), G4PiMinusStopTa::G4PiMinusStopTa(), and G4PiMinusStopMaterial::~G4PiMinusStopMaterial().
G4DistributionGenerator* G4PiMinusStopMaterial::_distributionAngle [protected, inherited] |
Definition at line 83 of file G4PiMinusStopMaterial.hh.
Referenced by G4PiMinusStopAl::G4PiMinusStopAl(), G4PiMinusStopC::G4PiMinusStopC(), G4PiMinusStopCo::G4PiMinusStopCo(), G4PiMinusStopCu::G4PiMinusStopCu(), G4PiMinusStopLi(), G4PiMinusStopMaterial::G4PiMinusStopMaterial(), G4PiMinusStopN::G4PiMinusStopN(), G4PiMinusStopO::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), G4PiMinusStopTa::G4PiMinusStopTa(), G4PiMinusStopMaterial::P4Vector(), and G4PiMinusStopMaterial::~G4PiMinusStopMaterial().
G4DistributionGenerator* G4PiMinusStopMaterial::_distributionE [protected, inherited] |
Definition at line 82 of file G4PiMinusStopMaterial.hh.
Referenced by G4PiMinusStopAl::G4PiMinusStopAl(), G4PiMinusStopC::G4PiMinusStopC(), G4PiMinusStopCo::G4PiMinusStopCo(), G4PiMinusStopCu::G4PiMinusStopCu(), G4PiMinusStopLi(), G4PiMinusStopMaterial::G4PiMinusStopMaterial(), G4PiMinusStopN::G4PiMinusStopN(), G4PiMinusStopO::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), G4PiMinusStopTa::G4PiMinusStopTa(), G4PiMinusStopMaterial::P4Vector(), and G4PiMinusStopMaterial::~G4PiMinusStopMaterial().
std::vector<G4LorentzVector* >* G4PiMinusStopMaterial::_momenta [protected, inherited] |
Definition at line 81 of file G4PiMinusStopMaterial.hh.
Referenced by G4PiMinusStopAl::G4PiMinusStopAl(), G4PiMinusStopC::G4PiMinusStopC(), G4PiMinusStopCo::G4PiMinusStopCo(), G4PiMinusStopCu::G4PiMinusStopCu(), G4PiMinusStopLi(), G4PiMinusStopMaterial::G4PiMinusStopMaterial(), G4PiMinusStopN::G4PiMinusStopN(), G4PiMinusStopO::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), G4PiMinusStopTa::G4PiMinusStopTa(), G4PiMinusStopMaterial::P4Vector(), G4PiMinusStopMaterial::RecoilEnergy(), and G4PiMinusStopMaterial::~G4PiMinusStopMaterial().
G4double G4PiMinusStopLi::angle [static, private] |
Initial value:
{ 1.308997, 1.570796, 1.832596, 2.094395,
2.356194, 2.617994, 2.967060, 3.1415927 }
Definition at line 79 of file G4PiMinusStopLi.hh.
Referenced by G4PiMinusStopLi().
G4double G4PiMinusStopLi::angleData [static, private] |
Initial value:
{ 0.17, 0.4, 0.7, 1.1, 1.3, 20., 70. }
Definition at line 78 of file G4PiMinusStopLi.hh.
Referenced by G4PiMinusStopLi().
G4int G4PiMinusStopLi::angleEntries = 7 [static, private] |
G4double G4PiMinusStopLi::eKin [static, private] |
Initial value:
{ 15., 17.5, 22.5, 27.5,
32.5, 37.5, 42.5,
47.5, 52.5, 57.5,
62.5, 67.5, 72.5, 77.5,
82.5, 87.5, 92.5,
97.5, 102.5, 105. }
Definition at line 76 of file G4PiMinusStopLi.hh.
Referenced by G4PiMinusStopLi().
G4double G4PiMinusStopLi::eKinData [static, private] |
Initial value:
{ 0.0018, 0.0025, 0.003, 0.045,
0.007, 0.014, 0.023,
0.4, 0.09, 0.18,
0.25, 0.3, 0.25, 0.2,
0.18, 0.08, 0.05,
0.023, 0.012, 0.007, 0.02}
Definition at line 75 of file G4PiMinusStopLi.hh.
Referenced by G4PiMinusStopLi().
G4int G4PiMinusStopLi::eKinEntries = 21 [static, private] |
G4double G4PiMinusStopLi::eMaxTot [static, private] |
Definition at line 73 of file G4PiMinusStopLi.hh.
G4double G4PiMinusStopLi::nFinalNucleons = 1.9 [static, private] |
G4double G4PiMinusStopLi::npRatio = 6.3 [static, private] |
G4double G4PiMinusStopMaterial::theR [protected, inherited] |
Definition at line 84 of file G4PiMinusStopMaterial.hh.
Referenced by G4PiMinusStopMaterial::DefinitionVector(), G4PiMinusStopAl::G4PiMinusStopAl(), G4PiMinusStopC::G4PiMinusStopC(), G4PiMinusStopCo::G4PiMinusStopCo(), G4PiMinusStopCu::G4PiMinusStopCu(), G4PiMinusStopLi(), G4PiMinusStopN::G4PiMinusStopN(), G4PiMinusStopO::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), and G4PiMinusStopTa::G4PiMinusStopTa().
1.4.7