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

Definition at line 41 of file G4PiMinusStopCu.hh.
| G4PiMinusStopCu::G4PiMinusStopCu | ( | const G4PiMinusStopCu & | ) | [private] |
| G4PiMinusStopCu::G4PiMinusStopCu | ( | ) |
Definition at line 92 of file G4PiMinusStopCu.cc.
References _clusterSize, G4PiMinusStopMaterial::_definitions, G4PiMinusStopMaterial::_distributionAngle, G4PiMinusStopMaterial::_distributionE, G4PiMinusStopMaterial::_momenta, angle, angleData, angleEntries, eKin, eKinData, eKinEntries, npRatio, and G4PiMinusStopMaterial::theR.
| G4PiMinusStopCu::~G4PiMinusStopCu | ( | ) | [virtual] |
Definition at line 130 of file G4PiMinusStopCu.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 G4PiMinusStopCu::FinalNucleons | ( | ) | [virtual] |
Implements G4PiMinusStopMaterial.
Definition at line 133 of file G4PiMinusStopCu.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().
| G4PiMinusStopCu& G4PiMinusStopCu::operator= | ( | const G4PiMinusStopCu & | 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 G4PiMinusStopCu::_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(), G4PiMinusStopLi::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(), G4PiMinusStopLi::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(), G4PiMinusStopLi::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(), G4PiMinusStopLi::G4PiMinusStopLi(), G4PiMinusStopMaterial::G4PiMinusStopMaterial(), G4PiMinusStopN::G4PiMinusStopN(), G4PiMinusStopO::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), G4PiMinusStopTa::G4PiMinusStopTa(), G4PiMinusStopMaterial::P4Vector(), G4PiMinusStopMaterial::RecoilEnergy(), and G4PiMinusStopMaterial::~G4PiMinusStopMaterial().
G4double G4PiMinusStopCu::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 G4PiMinusStopCu.hh.
Referenced by G4PiMinusStopCu().
G4double G4PiMinusStopCu::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 G4PiMinusStopCu.hh.
Referenced by G4PiMinusStopCu().
G4int G4PiMinusStopCu::angleEntries = 7 [static, private] |
G4double G4PiMinusStopCu::eKin [static, private] |
Initial value:
{ 5.2, 10.2, 19.9, 41.5,
49.6,
57.7, 79.3, 94.4, 114., 120., 135.}
Definition at line 76 of file G4PiMinusStopCu.hh.
Referenced by G4PiMinusStopCu().
G4double G4PiMinusStopCu::eKinData [static, private] |
Initial value:
{ 0.24, 0.57, 1.13, 1.38,
1.54,
1.38, 1.13, 0.84, 0.57, 0.24}
Definition at line 75 of file G4PiMinusStopCu.hh.
Referenced by G4PiMinusStopCu().
G4int G4PiMinusStopCu::eKinEntries = 10 [static, private] |
G4double G4PiMinusStopCu::eMaxTot [static, private] |
Definition at line 73 of file G4PiMinusStopCu.hh.
G4double G4PiMinusStopCu::nFinalNucleons = 1.72 [static, private] |
G4double G4PiMinusStopCu::npRatio = 2. [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(), G4PiMinusStopLi::G4PiMinusStopLi(), G4PiMinusStopN::G4PiMinusStopN(), G4PiMinusStopO::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), and G4PiMinusStopTa::G4PiMinusStopTa().
1.4.7