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

Definition at line 41 of file G4PiMinusStopO.hh.
| G4PiMinusStopO::G4PiMinusStopO | ( | const G4PiMinusStopO & | ) | [private] |
| G4PiMinusStopO::G4PiMinusStopO | ( | ) |
Definition at line 91 of file G4PiMinusStopO.cc.
References _clusterSize, G4PiMinusStopMaterial::_definitions, G4PiMinusStopMaterial::_distributionAngle, G4PiMinusStopMaterial::_distributionE, G4PiMinusStopMaterial::_momenta, angle, angleData, angleEntries, eKin, eKinData, eKinEntries, npRatio, and G4PiMinusStopMaterial::theR.
| G4PiMinusStopO::~G4PiMinusStopO | ( | ) | [virtual] |
Definition at line 129 of file G4PiMinusStopO.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 G4PiMinusStopO::FinalNucleons | ( | ) | [virtual] |
Implements G4PiMinusStopMaterial.
Definition at line 132 of file G4PiMinusStopO.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().
| G4PiMinusStopO& G4PiMinusStopO::operator= | ( | const G4PiMinusStopO & | 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 G4PiMinusStopO::_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::G4PiMinusStopLi(), G4PiMinusStopMaterial::G4PiMinusStopMaterial(), G4PiMinusStopN::G4PiMinusStopN(), 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::G4PiMinusStopLi(), G4PiMinusStopMaterial::G4PiMinusStopMaterial(), G4PiMinusStopN::G4PiMinusStopN(), 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::G4PiMinusStopLi(), G4PiMinusStopMaterial::G4PiMinusStopMaterial(), G4PiMinusStopN::G4PiMinusStopN(), 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::G4PiMinusStopLi(), G4PiMinusStopMaterial::G4PiMinusStopMaterial(), G4PiMinusStopN::G4PiMinusStopN(), G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), G4PiMinusStopTa::G4PiMinusStopTa(), G4PiMinusStopMaterial::P4Vector(), G4PiMinusStopMaterial::RecoilEnergy(), and G4PiMinusStopMaterial::~G4PiMinusStopMaterial().
G4double G4PiMinusStopO::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 G4PiMinusStopO.hh.
Referenced by G4PiMinusStopO().
G4double G4PiMinusStopO::angleData [static, private] |
Initial value:
{ 1.43, 1.67, 2.62, 4.29, 7.62, 11.90, 14.76 }
Definition at line 78 of file G4PiMinusStopO.hh.
Referenced by G4PiMinusStopO().
G4int G4PiMinusStopO::angleEntries = 7 [static, private] |
G4double G4PiMinusStopO::eKin [static, private] |
Initial value:
{ 5.2, 15., 27., 41.5,
49.6,
57.7, 79.3, 94.4, 114., 140., 140.}
Definition at line 76 of file G4PiMinusStopO.hh.
Referenced by G4PiMinusStopO().
G4double G4PiMinusStopO::eKinData [static, private] |
Initial value:
{ 0.25, 0.62, 1.58, 1.78,
1.87,
1.78, 1.58, 1.13, 0.62, 0.25}
Definition at line 75 of file G4PiMinusStopO.hh.
Referenced by G4PiMinusStopO().
G4int G4PiMinusStopO::eKinEntries = 10 [static, private] |
G4double G4PiMinusStopO::eMaxTot [static, private] |
Definition at line 73 of file G4PiMinusStopO.hh.
G4double G4PiMinusStopO::nFinalNucleons = 1.78 [static, private] |
G4double G4PiMinusStopO::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::G4PiMinusStopLi(), G4PiMinusStopN::G4PiMinusStopN(), G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), and G4PiMinusStopTa::G4PiMinusStopTa().
1.4.7