Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4HEVector.hh>
Protected Types | |
enum | { NumberOfQuarkFlavor = 8 } |
Definition at line 49 of file G4HEVector.hh.
|
protected |
Enumerator | |
---|---|
NumberOfQuarkFlavor |
Definition at line 67 of file G4HEVector.hh.
G4HEVector::G4HEVector | ( | const G4HadProjectile * | aParticle | ) |
Definition at line 44 of file G4HEVector.cc.
|
inline |
Definition at line 75 of file G4HEVector.hh.
|
inline |
Definition at line 99 of file G4HEVector.hh.
|
inline |
Definition at line 139 of file G4HEVector.hh.
void G4HEVector::Add | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
Definition at line 516 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::NBodyPhaseSpace(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::Add3 | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
Definition at line 623 of file G4HEVector.cc.
Referenced by G4HEInelastic::NBodyPhaseSpace(), and G4HEInelastic::TuningOfHighEnergyCascading().
Definition at line 64 of file G4HEVector.cc.
Referenced by Add(), Lor(), setMassAndUpdate(), setMomentumAndUpdate(), and Sub().
G4double G4HEVector::Ang | ( | const G4HEVector & | p | ) |
Definition at line 592 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), and G4HEInelastic::MediumEnergyClusterProduction().
G4double G4HEVector::CosAng | ( | const G4HEVector & | p | ) | const |
Definition at line 578 of file G4HEVector.cc.
Referenced by G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::Cross | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
Definition at line 641 of file G4HEVector.cc.
Referenced by G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::Defs | ( | const G4HEVector & | p1, |
const G4HEVector & | p2, | ||
G4HEVector & | my, | ||
G4HEVector & | mz | ||
) |
Definition at line 758 of file G4HEVector.cc.
void G4HEVector::Defs1 | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
Definition at line 726 of file G4HEVector.cc.
Referenced by G4HEInelastic::ElasticScattering(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), and G4HEInelastic::QuasiElasticScattering().
G4double G4HEVector::Dot | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
G4double G4HEVector::Dot4 | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
void G4HEVector::Exch | ( | G4HEVector & | p1 | ) |
Definition at line 717 of file G4HEVector.cc.
G4int G4HEVector::FillQuarkContent | ( | ) |
Definition at line 1140 of file G4HEVector.cc.
Referenced by getAntiQuarkContent(), and getQuarkContent().
Definition at line 474 of file G4HEVector.cc.
G4int G4HEVector::getBaryonNumber | ( | ) | const |
Definition at line 441 of file G4HEVector.cc.
Referenced by G4HEInelastic::FillParticleChange(), and G4HEInelastic::TuningOfHighEnergyCascading().
G4double G4HEVector::getCharge | ( | ) | const |
Definition at line 373 of file G4HEVector.cc.
Referenced by G4HEInelastic::TuningOfHighEnergyCascading().
G4int G4HEVector::getCode | ( | ) | const |
Definition at line 426 of file G4HEVector.cc.
Referenced by G4HEAntiKaonZeroInelastic::ApplyYourself(), G4HEAntiLambdaInelastic::ApplyYourself(), G4HEAntiNeutronInelastic::ApplyYourself(), G4HEAntiOmegaMinusInelastic::ApplyYourself(), G4HEAntiProtonInelastic::ApplyYourself(), G4HEAntiSigmaMinusInelastic::ApplyYourself(), G4HEAntiSigmaPlusInelastic::ApplyYourself(), G4HEAntiXiMinusInelastic::ApplyYourself(), G4HEAntiXiZeroInelastic::ApplyYourself(), G4HEKaonMinusInelastic::ApplyYourself(), G4HEKaonPlusInelastic::ApplyYourself(), G4HEKaonZeroInelastic::ApplyYourself(), G4HEKaonZeroLongInelastic::ApplyYourself(), G4HEKaonZeroShortInelastic::ApplyYourself(), G4HELambdaInelastic::ApplyYourself(), G4HENeutronInelastic::ApplyYourself(), G4HEOmegaMinusInelastic::ApplyYourself(), G4HEPionMinusInelastic::ApplyYourself(), G4HEPionPlusInelastic::ApplyYourself(), G4HEProtonInelastic::ApplyYourself(), G4HESigmaMinusInelastic::ApplyYourself(), G4HESigmaPlusInelastic::ApplyYourself(), G4HEXiMinusInelastic::ApplyYourself(), G4HEXiZeroInelastic::ApplyYourself(), G4HEInelastic::FillParticleChange(), G4HEAntiKaonZeroInelastic::FirstIntInCasAntiKaonZero(), G4HEKaonZeroLongInelastic::FirstIntInCasAntiKaonZero(), G4HEKaonZeroShortInelastic::FirstIntInCasAntiKaonZero(), G4HEAntiLambdaInelastic::FirstIntInCasAntiLambda(), G4HEAntiNeutronInelastic::FirstIntInCasAntiNeutron(), G4HEAntiOmegaMinusInelastic::FirstIntInCasAntiOmegaMinus(), G4HEAntiProtonInelastic::FirstIntInCasAntiProton(), G4HEAntiSigmaMinusInelastic::FirstIntInCasAntiSigmaMinus(), G4HEAntiSigmaPlusInelastic::FirstIntInCasAntiSigmaPlus(), G4HEAntiXiMinusInelastic::FirstIntInCasAntiXiMinus(), G4HEAntiXiZeroInelastic::FirstIntInCasAntiXiZero(), G4HEKaonMinusInelastic::FirstIntInCasKaonMinus(), G4HEKaonPlusInelastic::FirstIntInCasKaonPlus(), G4HEKaonZeroInelastic::FirstIntInCasKaonZero(), G4HEKaonZeroLongInelastic::FirstIntInCasKaonZero(), G4HEKaonZeroShortInelastic::FirstIntInCasKaonZero(), G4HELambdaInelastic::FirstIntInCasLambda(), G4HENeutronInelastic::FirstIntInCasNeutron(), G4HEOmegaMinusInelastic::FirstIntInCasOmegaMinus(), G4HEPionMinusInelastic::FirstIntInCasPionMinus(), G4HEPionPlusInelastic::FirstIntInCasPionPlus(), G4HEProtonInelastic::FirstIntInCasProton(), G4HESigmaMinusInelastic::FirstIntInCasSigmaMinus(), G4HESigmaPlusInelastic::FirstIntInCasSigmaPlus(), G4HEXiMinusInelastic::FirstIntInCasXiMinus(), G4HEXiZeroInelastic::FirstIntInCasXiZero(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::QuasiElasticScattering(), G4HEInelastic::StrangeParticlePairProduction(), and G4HEInelastic::TuningOfHighEnergyCascading().
G4double G4HEVector::getEnergy | ( | ) | const |
Definition at line 313 of file G4HEVector.cc.
Referenced by G4HEAntiKaonZeroInelastic::ApplyYourself(), G4HEAntiLambdaInelastic::ApplyYourself(), G4HEAntiNeutronInelastic::ApplyYourself(), G4HEAntiOmegaMinusInelastic::ApplyYourself(), G4HEAntiProtonInelastic::ApplyYourself(), G4HEAntiSigmaMinusInelastic::ApplyYourself(), G4HEAntiSigmaPlusInelastic::ApplyYourself(), G4HEAntiXiMinusInelastic::ApplyYourself(), G4HEAntiXiZeroInelastic::ApplyYourself(), G4HEKaonMinusInelastic::ApplyYourself(), G4HEKaonPlusInelastic::ApplyYourself(), G4HEKaonZeroInelastic::ApplyYourself(), G4HEKaonZeroLongInelastic::ApplyYourself(), G4HEKaonZeroShortInelastic::ApplyYourself(), G4HELambdaInelastic::ApplyYourself(), G4HENeutronInelastic::ApplyYourself(), G4HEOmegaMinusInelastic::ApplyYourself(), G4HEPionMinusInelastic::ApplyYourself(), G4HEPionPlusInelastic::ApplyYourself(), G4HEProtonInelastic::ApplyYourself(), G4HESigmaMinusInelastic::ApplyYourself(), G4HESigmaPlusInelastic::ApplyYourself(), G4HEXiMinusInelastic::ApplyYourself(), G4HEXiZeroInelastic::ApplyYourself(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::NBodyPhaseSpace(), and G4HEInelastic::QuasiElasticScattering().
G4bool G4HEVector::getFlag | ( | ) |
Definition at line 414 of file G4HEVector.cc.
G4double G4HEVector::getKineticEnergy | ( | ) | const |
Definition at line 318 of file G4HEVector.cc.
Referenced by G4HEProtonInelastic::ApplyYourself(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
G4double G4HEVector::getMass | ( | ) | const |
Definition at line 361 of file G4HEVector.cc.
Referenced by G4HEAntiKaonZeroInelastic::ApplyYourself(), G4HEAntiLambdaInelastic::ApplyYourself(), G4HEAntiNeutronInelastic::ApplyYourself(), G4HEAntiOmegaMinusInelastic::ApplyYourself(), G4HEAntiProtonInelastic::ApplyYourself(), G4HEAntiSigmaMinusInelastic::ApplyYourself(), G4HEAntiSigmaPlusInelastic::ApplyYourself(), G4HEAntiXiMinusInelastic::ApplyYourself(), G4HEAntiXiZeroInelastic::ApplyYourself(), G4HEKaonMinusInelastic::ApplyYourself(), G4HEKaonPlusInelastic::ApplyYourself(), G4HEKaonZeroInelastic::ApplyYourself(), G4HEKaonZeroLongInelastic::ApplyYourself(), G4HEKaonZeroShortInelastic::ApplyYourself(), G4HELambdaInelastic::ApplyYourself(), G4HENeutronInelastic::ApplyYourself(), G4HEOmegaMinusInelastic::ApplyYourself(), G4HEPionMinusInelastic::ApplyYourself(), G4HEPionPlusInelastic::ApplyYourself(), G4HEProtonInelastic::ApplyYourself(), G4HESigmaMinusInelastic::ApplyYourself(), G4HESigmaPlusInelastic::ApplyYourself(), G4HEXiMinusInelastic::ApplyYourself(), G4HEXiZeroInelastic::ApplyYourself(), G4HEInelastic::ElasticScattering(), G4HEAntiKaonZeroInelastic::FirstIntInCasAntiKaonZero(), G4HEKaonZeroLongInelastic::FirstIntInCasAntiKaonZero(), G4HEKaonZeroShortInelastic::FirstIntInCasAntiKaonZero(), G4HEAntiLambdaInelastic::FirstIntInCasAntiLambda(), G4HEAntiNeutronInelastic::FirstIntInCasAntiNeutron(), G4HEAntiOmegaMinusInelastic::FirstIntInCasAntiOmegaMinus(), G4HEAntiProtonInelastic::FirstIntInCasAntiProton(), G4HEAntiSigmaMinusInelastic::FirstIntInCasAntiSigmaMinus(), G4HEAntiSigmaPlusInelastic::FirstIntInCasAntiSigmaPlus(), G4HEAntiXiMinusInelastic::FirstIntInCasAntiXiMinus(), G4HEAntiXiZeroInelastic::FirstIntInCasAntiXiZero(), G4HEKaonMinusInelastic::FirstIntInCasKaonMinus(), G4HEKaonPlusInelastic::FirstIntInCasKaonPlus(), G4HEKaonZeroInelastic::FirstIntInCasKaonZero(), G4HEKaonZeroLongInelastic::FirstIntInCasKaonZero(), G4HEKaonZeroShortInelastic::FirstIntInCasKaonZero(), G4HELambdaInelastic::FirstIntInCasLambda(), G4HENeutronInelastic::FirstIntInCasNeutron(), G4HEOmegaMinusInelastic::FirstIntInCasOmegaMinus(), G4HEPionMinusInelastic::FirstIntInCasPionMinus(), G4HEPionPlusInelastic::FirstIntInCasPionPlus(), G4HEProtonInelastic::FirstIntInCasProton(), G4HESigmaMinusInelastic::FirstIntInCasSigmaMinus(), G4HESigmaPlusInelastic::FirstIntInCasSigmaPlus(), G4HEXiMinusInelastic::FirstIntInCasXiMinus(), G4HEXiZeroInelastic::FirstIntInCasXiZero(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::NBodyPhaseSpace(), G4HEInelastic::NuclearExcitation(), G4HEInelastic::QuasiElasticScattering(), G4HEInelastic::StrangeParticlePairProduction(), and G4HEInelastic::TuningOfHighEnergyCascading().
const G4ParticleMomentum G4HEVector::getMomentum | ( | ) | const |
Definition at line 157 of file G4HEVector.cc.
Referenced by G4HEAntiSigmaZeroInelastic::ApplyYourself(), G4HESigmaZeroInelastic::ApplyYourself(), G4HEInelastic::ElasticScattering(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
G4String G4HEVector::getName | ( | ) | const |
Definition at line 431 of file G4HEVector.cc.
Referenced by G4HEAntiKaonZeroInelastic::ApplyYourself(), G4HEAntiLambdaInelastic::ApplyYourself(), G4HEAntiNeutronInelastic::ApplyYourself(), G4HEAntiOmegaMinusInelastic::ApplyYourself(), G4HEAntiProtonInelastic::ApplyYourself(), G4HEAntiSigmaMinusInelastic::ApplyYourself(), G4HEAntiSigmaPlusInelastic::ApplyYourself(), G4HEAntiXiMinusInelastic::ApplyYourself(), G4HEAntiXiZeroInelastic::ApplyYourself(), G4HEKaonMinusInelastic::ApplyYourself(), G4HEKaonPlusInelastic::ApplyYourself(), G4HEKaonZeroInelastic::ApplyYourself(), G4HEKaonZeroLongInelastic::ApplyYourself(), G4HEKaonZeroShortInelastic::ApplyYourself(), G4HELambdaInelastic::ApplyYourself(), G4HENeutronInelastic::ApplyYourself(), G4HEOmegaMinusInelastic::ApplyYourself(), G4HEPionMinusInelastic::ApplyYourself(), G4HEPionPlusInelastic::ApplyYourself(), G4HEProtonInelastic::ApplyYourself(), G4HESigmaMinusInelastic::ApplyYourself(), G4HESigmaPlusInelastic::ApplyYourself(), G4HEXiMinusInelastic::ApplyYourself(), G4HEXiZeroInelastic::ApplyYourself(), G4HEAntiKaonZeroInelastic::FirstIntInCasAntiKaonZero(), G4HEKaonZeroLongInelastic::FirstIntInCasAntiKaonZero(), G4HEKaonZeroShortInelastic::FirstIntInCasAntiKaonZero(), G4HEAntiLambdaInelastic::FirstIntInCasAntiLambda(), G4HEAntiNeutronInelastic::FirstIntInCasAntiNeutron(), G4HEAntiOmegaMinusInelastic::FirstIntInCasAntiOmegaMinus(), G4HEAntiProtonInelastic::FirstIntInCasAntiProton(), G4HEAntiSigmaMinusInelastic::FirstIntInCasAntiSigmaMinus(), G4HEAntiSigmaPlusInelastic::FirstIntInCasAntiSigmaPlus(), G4HEAntiXiMinusInelastic::FirstIntInCasAntiXiMinus(), G4HEKaonMinusInelastic::FirstIntInCasKaonMinus(), G4HEKaonPlusInelastic::FirstIntInCasKaonPlus(), G4HEKaonZeroInelastic::FirstIntInCasKaonZero(), G4HEKaonZeroLongInelastic::FirstIntInCasKaonZero(), G4HEKaonZeroShortInelastic::FirstIntInCasKaonZero(), G4HELambdaInelastic::FirstIntInCasLambda(), G4HENeutronInelastic::FirstIntInCasNeutron(), G4HEOmegaMinusInelastic::FirstIntInCasOmegaMinus(), G4HEPionMinusInelastic::FirstIntInCasPionMinus(), G4HEPionPlusInelastic::FirstIntInCasPionPlus(), G4HEProtonInelastic::FirstIntInCasProton(), G4HESigmaPlusInelastic::FirstIntInCasSigmaPlus(), G4HEXiMinusInelastic::FirstIntInCasXiMinus(), and G4HEInelastic::TuningOfHighEnergyCascading().
Definition at line 71 of file G4HEVector.cc.
Referenced by G4HEVector().
Definition at line 452 of file G4HEVector.cc.
G4int G4HEVector::getSide | ( | ) |
Definition at line 400 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), and G4HEInelastic::MediumEnergyCascading().
G4int G4HEVector::getStrangenessNumber | ( | ) | const |
Definition at line 446 of file G4HEVector.cc.
Referenced by G4HEInelastic::TuningOfHighEnergyCascading().
G4double G4HEVector::getTOF | ( | ) |
Definition at line 386 of file G4HEVector.cc.
G4double G4HEVector::getTotalMomentum | ( | ) | const |
Definition at line 166 of file G4HEVector.cc.
Referenced by G4HEAntiSigmaZeroInelastic::ApplyYourself(), G4HESigmaZeroInelastic::ApplyYourself(), G4HEInelastic::ElasticScattering(), G4HEAntiKaonZeroInelastic::FirstIntInCasAntiKaonZero(), G4HEKaonZeroLongInelastic::FirstIntInCasAntiKaonZero(), G4HEKaonZeroShortInelastic::FirstIntInCasAntiKaonZero(), G4HEAntiLambdaInelastic::FirstIntInCasAntiLambda(), G4HEAntiNeutronInelastic::FirstIntInCasAntiNeutron(), G4HEAntiOmegaMinusInelastic::FirstIntInCasAntiOmegaMinus(), G4HEAntiProtonInelastic::FirstIntInCasAntiProton(), G4HEAntiSigmaMinusInelastic::FirstIntInCasAntiSigmaMinus(), G4HEAntiSigmaPlusInelastic::FirstIntInCasAntiSigmaPlus(), G4HEAntiXiMinusInelastic::FirstIntInCasAntiXiMinus(), G4HEAntiXiZeroInelastic::FirstIntInCasAntiXiZero(), G4HEKaonMinusInelastic::FirstIntInCasKaonMinus(), G4HEKaonPlusInelastic::FirstIntInCasKaonPlus(), G4HEKaonZeroInelastic::FirstIntInCasKaonZero(), G4HEKaonZeroLongInelastic::FirstIntInCasKaonZero(), G4HEKaonZeroShortInelastic::FirstIntInCasKaonZero(), G4HELambdaInelastic::FirstIntInCasLambda(), G4HENeutronInelastic::FirstIntInCasNeutron(), G4HEOmegaMinusInelastic::FirstIntInCasOmegaMinus(), G4HEPionMinusInelastic::FirstIntInCasPionMinus(), G4HEPionPlusInelastic::FirstIntInCasPionPlus(), G4HEProtonInelastic::FirstIntInCasProton(), G4HESigmaMinusInelastic::FirstIntInCasSigmaMinus(), G4HESigmaPlusInelastic::FirstIntInCasSigmaPlus(), G4HEXiMinusInelastic::FirstIntInCasXiMinus(), G4HEXiZeroInelastic::FirstIntInCasXiZero(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
G4String G4HEVector::getType | ( | ) | const |
Definition at line 436 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), and G4HEInelastic::QuasiElasticScattering().
G4double G4HEVector::Impu | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
G4double G4HEVector::Length | ( | ) | const |
Definition at line 711 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::NBodyPhaseSpace(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::Lor | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
Definition at line 558 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::NBodyPhaseSpace(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::Norz | ( | const G4HEVector & | p | ) |
Definition at line 689 of file G4HEVector.cc.
|
inline |
Definition at line 119 of file G4HEVector.hh.
void G4HEVector::Print | ( | G4int | L | ) | const |
Definition at line 1289 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::setCharge | ( | G4double | c | ) |
Definition at line 367 of file G4HEVector.cc.
void G4HEVector::setCode | ( | G4int | c | ) |
Definition at line 420 of file G4HEVector.cc.
void G4HEVector::setDefinition | ( | G4String | name | ) |
Definition at line 812 of file G4HEVector.cc.
Referenced by G4HEAntiKaonZeroInelastic::ApplyYourself(), G4HEAntiLambdaInelastic::ApplyYourself(), G4HEAntiNeutronInelastic::ApplyYourself(), G4HEAntiOmegaMinusInelastic::ApplyYourself(), G4HEAntiProtonInelastic::ApplyYourself(), G4HEAntiSigmaMinusInelastic::ApplyYourself(), G4HEAntiSigmaPlusInelastic::ApplyYourself(), G4HEAntiXiMinusInelastic::ApplyYourself(), G4HEAntiXiZeroInelastic::ApplyYourself(), G4HEKaonMinusInelastic::ApplyYourself(), G4HEKaonPlusInelastic::ApplyYourself(), G4HEKaonZeroInelastic::ApplyYourself(), G4HEKaonZeroLongInelastic::ApplyYourself(), G4HEKaonZeroShortInelastic::ApplyYourself(), G4HELambdaInelastic::ApplyYourself(), G4HENeutronInelastic::ApplyYourself(), G4HEOmegaMinusInelastic::ApplyYourself(), G4HEPionMinusInelastic::ApplyYourself(), G4HEPionPlusInelastic::ApplyYourself(), G4HEProtonInelastic::ApplyYourself(), G4HESigmaMinusInelastic::ApplyYourself(), G4HESigmaPlusInelastic::ApplyYourself(), G4HEXiMinusInelastic::ApplyYourself(), G4HEXiZeroInelastic::ApplyYourself(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::SetParticles().
void G4HEVector::setEnergy | ( | G4double | e | ) |
Definition at line 226 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::NBodyPhaseSpace(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::setEnergyAndUpdate | ( | G4double | e | ) |
Definition at line 233 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), and G4HEInelastic::MediumEnergyCascading().
void G4HEVector::setFlag | ( | G4bool | f | ) |
Definition at line 407 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), and G4HEInelastic::QuasiElasticScattering().
void G4HEVector::setKineticEnergy | ( | G4double | ekin | ) |
Definition at line 270 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), and G4HEInelastic::MediumEnergyCascading().
void G4HEVector::setKineticEnergyAndUpdate | ( | G4double | ekin | ) |
Definition at line 277 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::NBodyPhaseSpace(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::setMass | ( | G4double | m | ) |
Definition at line 324 of file G4HEVector.cc.
Referenced by G4HEInelastic::ElasticScattering(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), and G4HEInelastic::NBodyPhaseSpace().
void G4HEVector::setMassAndUpdate | ( | G4double | m | ) |
Definition at line 331 of file G4HEVector.cc.
void G4HEVector::setMomentum | ( | const G4ParticleMomentum * | mom | ) |
void G4HEVector::setMomentum | ( | const G4ParticleMomentum | mom | ) |
Definition at line 117 of file G4HEVector.cc.
Referenced by G4HEAntiSigmaZeroInelastic::ApplyYourself(), G4HESigmaZeroInelastic::ApplyYourself(), G4HEInelastic::ElasticScattering(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), and G4HEInelastic::NBodyPhaseSpace().
Definition at line 192 of file G4HEVector.cc.
Definition at line 172 of file G4HEVector.cc.
void G4HEVector::setMomentum | ( | G4double | z | ) |
Definition at line 210 of file G4HEVector.cc.
void G4HEVector::setMomentumAndUpdate | ( | const G4ParticleMomentum * | mom | ) |
void G4HEVector::setMomentumAndUpdate | ( | const G4ParticleMomentum | mom | ) |
Definition at line 135 of file G4HEVector.cc.
Referenced by G4HEInelastic::ElasticScattering(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::NBodyPhaseSpace(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::setMomentumAndUpdate | ( | G4double | z | ) |
void G4HEVector::setSide | ( | G4int | s | ) |
Definition at line 392 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), and G4HEInelastic::QuasiElasticScattering().
void G4HEVector::setTOF | ( | G4double | t | ) |
Definition at line 379 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), and G4HEInelastic::QuasiElasticScattering().
void G4HEVector::setZero | ( | ) |
Definition at line 496 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::Smul | ( | const G4HEVector & | p, |
G4double | h | ||
) |
Definition at line 659 of file G4HEVector.cc.
Referenced by G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::NBodyPhaseSpace(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::SmulAndUpdate | ( | const G4HEVector & | p, |
G4double | h | ||
) |
Definition at line 668 of file G4HEVector.cc.
Referenced by G4HEAntiSigmaZeroInelastic::ApplyYourself(), G4HESigmaZeroInelastic::ApplyYourself(), G4HEInelastic::ElasticScattering(), G4HEInelastic::HighEnergyCascading(), G4HEInelastic::HighEnergyClusterProduction(), G4HEInelastic::MediumEnergyCascading(), G4HEInelastic::MediumEnergyClusterProduction(), G4HEInelastic::QuasiElasticScattering(), and G4HEInelastic::TuningOfHighEnergyCascading().
void G4HEVector::Sub | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
Definition at line 537 of file G4HEVector.cc.
Referenced by G4HEInelastic::MediumEnergyCascading().
void G4HEVector::Sub3 | ( | const G4HEVector & | p1, |
const G4HEVector & | p2 | ||
) |
void G4HEVector::Trac | ( | const G4HEVector & | p1, |
const G4HEVector & | mx, | ||
const G4HEVector & | my, | ||
const G4HEVector & | mz | ||
) |
|
protected |
Definition at line 65 of file G4HEVector.hh.
Referenced by Add(), G4HEVector(), getBaryonNumber(), Lor(), Norz(), operator=(), Print(), setDefinition(), setZero(), SmulAndUpdate(), and Sub().
|
protected |
Definition at line 58 of file G4HEVector.hh.
Referenced by Add(), FillQuarkContent(), G4HEVector(), getCharge(), Norz(), operator=(), Print(), setCharge(), setDefinition(), setZero(), SmulAndUpdate(), and Sub().
|
protected |
Definition at line 62 of file G4HEVector.hh.
Referenced by Add(), FillQuarkContent(), G4HEVector(), getAntiQuarkContent(), getCode(), getQuarkContent(), Lor(), Norz(), operator=(), Print(), setCode(), setDefinition(), setZero(), SmulAndUpdate(), and Sub().
|
protected |
Definition at line 55 of file G4HEVector.hh.
Referenced by Add(), Dot4(), G4HEVector(), getEnergy(), Impu(), Lor(), Norz(), operator=(), Print(), setDefinition(), setEnergy(), setEnergyAndUpdate(), setKineticEnergyAndUpdate(), setMassAndUpdate(), setMomentumAndUpdate(), setZero(), SmulAndUpdate(), and Sub().
|
protected |
Definition at line 61 of file G4HEVector.hh.
Referenced by G4HEVector(), getFlag(), Lor(), Norz(), operator=(), Print(), setDefinition(), setFlag(), setZero(), and SmulAndUpdate().
|
protected |
Definition at line 56 of file G4HEVector.hh.
Referenced by Add(), G4HEVector(), getKineticEnergy(), Lor(), Norz(), operator=(), setDefinition(), setEnergyAndUpdate(), setKineticEnergy(), setKineticEnergyAndUpdate(), setMassAndUpdate(), setMomentumAndUpdate(), setZero(), SmulAndUpdate(), and Sub().
|
protected |
Definition at line 57 of file G4HEVector.hh.
Referenced by Add(), G4HEVector(), getMass(), Lor(), Norz(), operator=(), Print(), setDefinition(), setEnergyAndUpdate(), setKineticEnergyAndUpdate(), setMass(), setMassAndUpdate(), setMomentumAndUpdate(), setZero(), SmulAndUpdate(), and Sub().
|
protected |
Definition at line 63 of file G4HEVector.hh.
Referenced by Add(), G4HEVector(), getName(), Lor(), Norz(), operator=(), Print(), setDefinition(), setZero(), SmulAndUpdate(), and Sub().
|
protected |
Definition at line 64 of file G4HEVector.hh.
Referenced by Add(), FillQuarkContent(), G4HEVector(), getType(), Lor(), Norz(), operator=(), setDefinition(), setZero(), SmulAndUpdate(), and Sub().
|
protected |
Definition at line 52 of file G4HEVector.hh.
Referenced by Add(), Add3(), Ang(), CosAng(), Cross(), Defs(), Defs1(), Dot(), Dot4(), G4HEVector(), getMomentum(), getTotalMomentum(), Impu(), Length(), Lor(), Norz(), operator=(), Print(), setDefinition(), setEnergyAndUpdate(), setKineticEnergyAndUpdate(), setMassAndUpdate(), setMomentum(), setMomentumAndUpdate(), setZero(), Smul(), SmulAndUpdate(), Sub(), Sub3(), and Trac().
|
protected |
Definition at line 53 of file G4HEVector.hh.
Referenced by Add(), Add3(), Ang(), CosAng(), Cross(), Defs(), Defs1(), Dot(), Dot4(), G4HEVector(), getMomentum(), getTotalMomentum(), Impu(), Length(), Lor(), Norz(), operator=(), Print(), setDefinition(), setEnergyAndUpdate(), setKineticEnergyAndUpdate(), setMassAndUpdate(), setMomentum(), setMomentumAndUpdate(), setZero(), Smul(), SmulAndUpdate(), Sub(), Sub3(), and Trac().
|
protected |
Definition at line 54 of file G4HEVector.hh.
Referenced by Add(), Add3(), Ang(), CosAng(), Cross(), Defs(), Defs1(), Dot(), Dot4(), G4HEVector(), getMomentum(), getTotalMomentum(), Impu(), Length(), Lor(), Norz(), operator=(), Print(), setDefinition(), setEnergyAndUpdate(), setKineticEnergyAndUpdate(), setMassAndUpdate(), setMomentum(), setMomentumAndUpdate(), setZero(), Smul(), SmulAndUpdate(), Sub(), Sub3(), and Trac().
|
protected |
Definition at line 60 of file G4HEVector.hh.
Referenced by G4HEVector(), getSide(), Lor(), Norz(), operator=(), Print(), setDefinition(), setSide(), setZero(), and SmulAndUpdate().
|
protected |
Definition at line 66 of file G4HEVector.hh.
Referenced by Add(), G4HEVector(), getStrangenessNumber(), Lor(), Norz(), operator=(), setDefinition(), setZero(), SmulAndUpdate(), and Sub().
|
protected |
Definition at line 69 of file G4HEVector.hh.
Referenced by FillQuarkContent(), G4HEVector(), and getAntiQuarkContent().
|
protected |
Definition at line 68 of file G4HEVector.hh.
Referenced by FillQuarkContent(), G4HEVector(), and getQuarkContent().
|
protected |
Definition at line 59 of file G4HEVector.hh.
Referenced by G4HEVector(), getTOF(), Lor(), Norz(), operator=(), Print(), setDefinition(), setTOF(), setZero(), and SmulAndUpdate().