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

Definition at line 41 of file G4PiMinusStopTa.hh.
| G4PiMinusStopTa::G4PiMinusStopTa | ( | const G4PiMinusStopTa & | ) | [private] |
| G4PiMinusStopTa::G4PiMinusStopTa | ( | ) |
Definition at line 91 of file G4PiMinusStopTa.cc.
References _clusterSize, G4PiMinusStopMaterial::_definitions, G4PiMinusStopMaterial::_distributionAngle, G4PiMinusStopMaterial::_distributionE, G4PiMinusStopMaterial::_momenta, angle, angleData, angleEntries, eKin, eKinData, eKinEntries, npRatio, and G4PiMinusStopMaterial::theR.
| G4PiMinusStopTa::~G4PiMinusStopTa | ( | ) | [virtual] |
Definition at line 129 of file G4PiMinusStopTa.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 G4PiMinusStopTa::FinalNucleons | ( | ) | [virtual] |
Implements G4PiMinusStopMaterial.
Definition at line 132 of file G4PiMinusStopTa.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().
| G4PiMinusStopTa& G4PiMinusStopTa::operator= | ( | const G4PiMinusStopTa & | 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 G4PiMinusStopTa::_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::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), 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::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), 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::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), 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::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), G4PiMinusStopTa(), G4PiMinusStopMaterial::P4Vector(), G4PiMinusStopMaterial::RecoilEnergy(), and G4PiMinusStopMaterial::~G4PiMinusStopMaterial().
G4double G4PiMinusStopTa::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 G4PiMinusStopTa.hh.
Referenced by G4PiMinusStopTa().
G4double G4PiMinusStopTa::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 G4PiMinusStopTa.hh.
Referenced by G4PiMinusStopTa().
G4int G4PiMinusStopTa::angleEntries = 7 [static, private] |
G4double G4PiMinusStopTa::eKin [static, private] |
Initial value:
{ 5.2, 12., 25., 41.5,
49.6,
57.7, 79.3, 94.4, 104., 120., 140.}
Definition at line 76 of file G4PiMinusStopTa.hh.
Referenced by G4PiMinusStopTa().
G4double G4PiMinusStopTa::eKinData [static, private] |
Initial value:
{ 0.24, 0.59, 1.13, 1.38,
1.50,
1.38, 1.13, 0.83, 0.49, 0.22}
Definition at line 75 of file G4PiMinusStopTa.hh.
Referenced by G4PiMinusStopTa().
G4int G4PiMinusStopTa::eKinEntries = 10 [static, private] |
G4double G4PiMinusStopTa::eMaxTot [static, private] |
Definition at line 73 of file G4PiMinusStopTa.hh.
G4double G4PiMinusStopTa::nFinalNucleons = 1.8 [static, private] |
G4double G4PiMinusStopTa::npRatio = 17. [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::G4PiMinusStopO(), G4PiMinusStopPb::G4PiMinusStopPb(), and G4PiMinusStopTa().
1.4.7