Geant4-11
|
#include <GFlashSamplingShowerParameterisation.hh>
Protected Attributes | |
G4double | A |
G4double | density |
G4double | Ec |
G4double | Rm |
G4double | X0 |
G4double | Z |
Private Member Functions | |
void | ComputeLongitudinalParameters (G4double y) |
void | GenerateEnergyProfile (G4double y) |
void | GenerateNSpotProfile (G4double y) |
Definition at line 49 of file GFlashSamplingShowerParameterisation.hh.
GFlashSamplingShowerParameterisation::GFlashSamplingShowerParameterisation | ( | G4Material * | aMat1, |
G4Material * | aMat2, | ||
G4double | d1, | ||
G4double | d2, | ||
GFlashSamplingShowerTuning * | aPar = 0 |
||
) |
aPar | |
aMat1 | passive material, |
dd1 | - passive layer thickness |
aMat2 | active material, |
dd2 | - acive layer thickness |
Definition at line 46 of file GFlashSamplingShowerParameterisation.cc.
References AlphaNSpot, BetaNSpot, ComputeZAX0EFFetc(), ConstantResolution, GFlashSamplingShowerTuning::ConstantResolution(), d1, d2, G4cout, G4endl, NoiseResolution, GFlashSamplingShowerTuning::NoiseResolution(), NSpot, ParAveA1, GVFlashHomoShowerTuning::ParAveA1(), ParAveA2, GVFlashHomoShowerTuning::ParAveA2(), ParAveA3, GVFlashHomoShowerTuning::ParAveA3(), ParAveT1, GVFlashHomoShowerTuning::ParAveT1(), ParRC1, GVFlashHomoShowerTuning::ParRC1(), ParRC2, GVFlashHomoShowerTuning::ParRC2(), ParRC3, GVFlashHomoShowerTuning::ParRC3(), ParRC4, GVFlashHomoShowerTuning::ParRC4(), ParRho1, GVFlashHomoShowerTuning::ParRho1(), ParRho2, GVFlashHomoShowerTuning::ParRho2(), ParRT1, GVFlashHomoShowerTuning::ParRT1(), ParRT2, GVFlashHomoShowerTuning::ParRT2(), ParRT3, GVFlashHomoShowerTuning::ParRT3(), ParRT4, GVFlashHomoShowerTuning::ParRT4(), ParRT5, GVFlashHomoShowerTuning::ParRT5(), ParRT6, GVFlashHomoShowerTuning::ParRT6(), ParsAveA1, GFlashSamplingShowerTuning::ParsAveA1(), ParsAveT1, GFlashSamplingShowerTuning::ParsAveT1(), ParsAveT2, GFlashSamplingShowerTuning::ParsAveT2(), ParSigLogA1, GVFlashHomoShowerTuning::ParSigLogA1(), ParSigLogA2, GVFlashHomoShowerTuning::ParSigLogA2(), ParSigLogT1, ParSigLogT2, GVFlashHomoShowerTuning::ParSpotA1(), GVFlashHomoShowerTuning::ParSpotA2(), GVFlashHomoShowerTuning::ParSpotN1(), GVFlashHomoShowerTuning::ParSpotN2(), GVFlashHomoShowerTuning::ParSpotT1(), GVFlashHomoShowerTuning::ParSpotT2(), ParsRC1, GFlashSamplingShowerTuning::ParsRC1(), ParsRC2, GFlashSamplingShowerTuning::ParsRC2(), ParsRho1, GFlashSamplingShowerTuning::ParsRho1(), ParsRho2, GFlashSamplingShowerTuning::ParsRho2(), ParsRT1, GFlashSamplingShowerTuning::ParsRT1(), ParsRT2, GFlashSamplingShowerTuning::ParsRT2(), ParsSigLogA1, GFlashSamplingShowerTuning::ParsSigLogA1(), ParsSigLogA2, GFlashSamplingShowerTuning::ParsSigLogA2(), ParsSigLogT1, GFlashSamplingShowerTuning::ParsSigLogT1(), ParsSigLogT2, GFlashSamplingShowerTuning::ParsSigLogT2(), ParsSpotA1, ParsSpotA2, ParsSpotN1, ParsSpotN2, ParsSpotT1, ParsSpotT2, ParsWC1, GFlashSamplingShowerTuning::ParsWC1(), ParsWC2, GFlashSamplingShowerTuning::ParsWC2(), ParWC1, GVFlashHomoShowerTuning::ParWC1(), ParWC2, GVFlashHomoShowerTuning::ParWC2(), ParWC3, GVFlashHomoShowerTuning::ParWC3(), ParWC4, GVFlashHomoShowerTuning::ParWC4(), ParWC5, GVFlashHomoShowerTuning::ParWC5(), ParWC6, GVFlashHomoShowerTuning::ParWC6(), RadiusCore, RadiusTail, SamplingResolution, GFlashSamplingShowerTuning::SamplingResolution(), SetMaterial(), thePar, TNSpot, and WeightCore.
GFlashSamplingShowerParameterisation::~GFlashSamplingShowerParameterisation | ( | ) |
Definition at line 154 of file GFlashSamplingShowerParameterisation.cc.
References thePar.
G4double GFlashSamplingShowerParameterisation::ApplySampling | ( | const G4double | DEne, |
const G4double | Energy | ||
) |
Definition at line 322 of file GFlashSamplingShowerParameterisation.cc.
References SamplingResolution, and G4INCL::DeJongSpin::shoot().
|
privatevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 246 of file GFlashSamplingShowerParameterisation.cc.
References AveLogAlpha, AveLogAlphah, AveLogTmax, AveLogTmaxh, ehat, Fs, G4cout, G4endl, G4INCL::Math::max(), G4INCL::Math::min(), ParAveA1, ParAveA2, ParAveA3, ParAveT1, ParRho1, ParRho2, ParsAveA1, ParsAveT1, ParsAveT2, ParSigLogA1, ParSigLogA2, ParSigLogT1, ParSigLogT2, ParsRho1, ParsRho2, ParsSigLogA1, ParsSigLogA2, ParsSigLogT1, ParsSigLogT2, Rho, Rhoh, SigmaLogAlpha, SigmaLogAlphah, SigmaLogTmax, SigmaLogTmaxh, and Zeff.
Referenced by GenerateLongitudinalProfile().
|
virtual |
Implements GVFlashShowerParameterisation.
Definition at line 411 of file GFlashSamplingShowerParameterisation.cc.
References ehat, Fs, GeV, ParRC1, ParRC2, ParRC3, ParRC4, ParRT1, ParRT2, ParRT3, ParRT4, ParRT5, ParRT6, ParsRC1, ParsRC2, ParsRT1, ParsRT2, ParsWC1, ParsWC2, ParWC1, ParWC2, ParWC3, ParWC4, ParWC5, ParWC6, RadiusCore, RadiusTail, WeightCore, and Zeff.
Referenced by GenerateRadius().
Implements GVFlashShowerParameterisation.
Definition at line 400 of file GFlashSamplingShowerParameterisation.cc.
References Alpha, AveLogAlpha, Tmax, and X0eff.
Referenced by GenerateRadius().
void GFlashSamplingShowerParameterisation::ComputeZAX0EFFetc | ( | ) |
Definition at line 185 of file GFlashSamplingShowerParameterisation.cc.
References A1, A2, Aeff, cm, cm2, cm3, d1, d2, density1, density2, Ec1, Ec2, Eceff, ehat, Fs, g, G4cout, G4endl, MeV, Rhoeff, Rmeff, X01, X02, X0eff, Z1, Z2, and Zeff.
Referenced by GFlashSamplingShowerParameterisation().
Definition at line 121 of file GVFlashShowerParameterisation.cc.
References GVFlashShowerParameterisation::fGamma, and MyGamma::Gamma().
Referenced by GFlashHomoShowerParameterisation::IntegrateEneLongitudinal(), IntegrateEneLongitudinal(), GFlashHomoShowerParameterisation::IntegrateNspLongitudinal(), and IntegrateNspLongitudinal().
|
privatevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 288 of file GFlashSamplingShowerParameterisation.cc.
References Alpha, Alphah, AveLogAlpha, AveLogAlphah, AveLogTmax, AveLogTmaxh, Beta, Betah, G4INCL::Math::max(), Rho, Rhoh, G4INCL::DeJongSpin::shoot(), SigmaLogAlpha, SigmaLogAlphah, SigmaLogTmax, SigmaLogTmaxh, Tmax, and Tmaxh.
Referenced by GenerateLongitudinalProfile().
Implements GVFlashShowerParameterisation.
Definition at line 440 of file GFlashSamplingShowerParameterisation.cc.
References G4INCL::DeJongSpin::shoot(), and X0eff.
|
virtual |
Implements GVFlashShowerParameterisation.
Definition at line 229 of file GFlashSamplingShowerParameterisation.cc.
References ComputeLongitudinalParameters(), Eceff, FatalException, G4Exception(), GenerateEnergyProfile(), GenerateNSpotProfile(), material1, and material2.
|
privatevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 310 of file GFlashSamplingShowerParameterisation.cc.
References Alphah, AlphaNSpot, BetaNSpot, Eceff, GeV, G4INCL::Math::max(), NSpot, ParsSpotA1, ParsSpotA2, ParsSpotN1, ParsSpotN2, ParsSpotT1, ParsSpotT2, SamplingResolution, Tmaxh, TNSpot, and Zeff.
Referenced by GenerateLongitudinalProfile().
G4double GFlashSamplingShowerParameterisation::GeneratePhi | ( | ) |
|
virtual |
Implements GVFlashShowerParameterisation.
Definition at line 370 of file GFlashSamplingShowerParameterisation.cc.
References ComputeRadialParameters(), ComputeTau(), DBL_MAX, G4UniformRand, G4INCL::Math::min(), RadiusCore, RadiusTail, Rmeff, and WeightCore.
|
inlinevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 76 of file GFlashSamplingShowerParameterisation.hh.
References Rmeff.
|
inlinevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 75 of file GFlashSamplingShowerParameterisation.hh.
References Rmeff.
|
inlinevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 80 of file GFlashSamplingShowerParameterisation.hh.
References AveLogTmax, and X0eff.
|
inlinevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 79 of file GFlashSamplingShowerParameterisation.hh.
References AveLogAlpha, AveLogTmax, and X0eff.
|
inlinevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 78 of file GFlashSamplingShowerParameterisation.hh.
References AveLogTmax, and X0eff.
|
inlinevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 84 of file GFlashSamplingShowerParameterisation.hh.
References Eceff.
|
inherited |
Definition at line 82 of file GVFlashShowerParameterisation.cc.
References g, G4Element::GetA(), G4Material::GetA(), G4Material::GetElement(), G4Material::GetFractionVector(), G4Material::GetNumberOfElements(), and mole.
Referenced by GFlashHomoShowerParameterisation::SetMaterial(), and SetMaterial().
|
inherited |
Definition at line 59 of file GVFlashShowerParameterisation.cc.
References G4Material::GetElement(), G4Material::GetFractionVector(), G4Material::GetNumberOfElements(), G4Element::GetZ(), and G4Material::GetZ().
Referenced by GFlashHomoShowerParameterisation::SetMaterial(), and SetMaterial().
|
inlinevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 82 of file GFlashSamplingShowerParameterisation.hh.
References NSpot.
|
inlinevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 85 of file GFlashSamplingShowerParameterisation.hh.
References Rmeff.
|
inlinevirtual |
Implements GVFlashShowerParameterisation.
Definition at line 83 of file GFlashSamplingShowerParameterisation.hh.
References X0eff.
|
virtual |
Implements GVFlashShowerParameterisation.
Definition at line 344 of file GFlashSamplingShowerParameterisation.cc.
References Alphah, Betah, GVFlashShowerParameterisation::gam(), and X0eff.
|
virtual |
Implements GVFlashShowerParameterisation.
Definition at line 357 of file GFlashSamplingShowerParameterisation.cc.
References AlphaNSpot, BetaNSpot, GVFlashShowerParameterisation::gam(), and X0eff.
|
inherited |
Definition at line 102 of file GVFlashShowerParameterisation.cc.
References GVFlashShowerParameterisation::A, cm, GVFlashShowerParameterisation::Ec, G4cout, G4endl, G4Material::GetName(), MeV, GVFlashShowerParameterisation::Rm, GVFlashShowerParameterisation::X0, and GVFlashShowerParameterisation::Z.
Referenced by GFlashHomoShowerParameterisation::GFlashHomoShowerParameterisation().
void GFlashSamplingShowerParameterisation::SetMaterial | ( | G4Material * | mat1, |
G4Material * | mat2 | ||
) |
Definition at line 161 of file GFlashSamplingShowerParameterisation.cc.
References A1, A2, density1, density2, Ec1, Ec2, G4Material::GetDensity(), GVFlashShowerParameterisation::GetEffA(), GVFlashShowerParameterisation::GetEffZ(), G4Material::GetRadlen(), material1, material2, MeV, Rm1, Rm2, X01, X02, Z1, and Z2.
Referenced by GFlashSamplingShowerParameterisation().
|
protectedinherited |
Definition at line 91 of file GVFlashShowerParameterisation.hh.
Referenced by GVFlashShowerParameterisation::PrintMaterial(), mcscore.MCParticle::printout(), and GFlashHomoShowerParameterisation::SetMaterial().
|
private |
Definition at line 94 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
private |
Definition at line 95 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
private |
Definition at line 96 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc().
|
private |
Definition at line 164 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeTau(), and GenerateEnergyProfile().
|
private |
Definition at line 155 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateEnergyProfile(), GenerateNSpotProfile(), and IntegrateEneLongitudinal().
|
private |
Definition at line 168 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), GFlashSamplingShowerParameterisation(), and IntegrateNspLongitudinal().
|
private |
Definition at line 161 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), ComputeTau(), GenerateEnergyProfile(), and GetAveT99().
|
private |
Definition at line 152 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GenerateEnergyProfile().
|
private |
Definition at line 161 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), GenerateEnergyProfile(), GetAveT90(), GetAveT99(), and GetAveTmx().
|
private |
Definition at line 152 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GenerateEnergyProfile().
|
private |
Definition at line 164 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateEnergyProfile().
|
private |
Definition at line 155 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateEnergyProfile(), and IntegrateEneLongitudinal().
|
private |
Definition at line 168 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), GFlashSamplingShowerParameterisation(), and IntegrateNspLongitudinal().
|
private |
Definition at line 100 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GFlashSamplingShowerParameterisation().
|
private |
Definition at line 94 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 95 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and GFlashSamplingShowerParameterisation().
|
protectedinherited |
Definition at line 91 of file GVFlashShowerParameterisation.hh.
Referenced by GFlashHomoShowerParameterisation::SetMaterial().
|
private |
Definition at line 94 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
private |
Definition at line 95 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
protectedinherited |
Definition at line 91 of file GVFlashShowerParameterisation.hh.
Referenced by GFlashHomoShowerParameterisation::GenerateLongitudinalProfile(), GFlashHomoShowerParameterisation::GenerateNSpotProfile(), GFlashHomoShowerParameterisation::GetEc(), GVFlashShowerParameterisation::PrintMaterial(), and GFlashHomoShowerParameterisation::SetMaterial().
|
private |
Definition at line 94 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
private |
Definition at line 95 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
private |
Definition at line 96 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), GenerateLongitudinalProfile(), GenerateNSpotProfile(), and GetEc().
|
private |
Definition at line 96 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), ComputeRadialParameters(), and ComputeZAX0EFFetc().
|
privateinherited |
Definition at line 96 of file GVFlashShowerParameterisation.hh.
Referenced by GVFlashShowerParameterisation::gam(), GVFlashShowerParameterisation::GVFlashShowerParameterisation(), and GVFlashShowerParameterisation::~GVFlashShowerParameterisation().
|
private |
Definition at line 96 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), ComputeRadialParameters(), and ComputeZAX0EFFetc().
|
private |
Definition at line 93 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateLongitudinalProfile(), and SetMaterial().
|
private |
Definition at line 93 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateLongitudinalProfile(), and SetMaterial().
|
private |
Definition at line 101 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GFlashSamplingShowerParameterisation().
|
private |
Definition at line 168 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), GetNspot(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 112 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 112 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 112 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 111 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 111 of file GFlashSamplingShowerParameterisation.hh.
|
private |
Definition at line 131 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 131 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 131 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 131 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 115 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 115 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 134 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 134 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 134 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 134 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 135 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 135 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 121 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 121 of file GFlashSamplingShowerParameterisation.hh.
|
private |
Definition at line 120 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 120 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 114 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 114 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 113 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 113 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 139 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 139 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 124 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 124 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 141 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 141 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 123 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 123 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 122 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 122 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 145 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 145 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 146 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 146 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 145 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 145 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 140 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 140 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 132 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 132 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 132 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 133 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 133 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 133 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 172 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), GenerateRadius(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 172 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), GenerateRadius(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 163 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GenerateEnergyProfile().
|
private |
Definition at line 96 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc().
|
private |
Definition at line 154 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GenerateEnergyProfile().
|
protectedinherited |
Definition at line 91 of file GVFlashShowerParameterisation.hh.
Referenced by GFlashHomoShowerParameterisation::GenerateRadius(), GFlashHomoShowerParameterisation::GetAveR90(), GFlashHomoShowerParameterisation::GetAveR99(), GFlashHomoShowerParameterisation::GetRm(), GVFlashShowerParameterisation::PrintMaterial(), and GFlashHomoShowerParameterisation::SetMaterial().
|
private |
Definition at line 94 of file GFlashSamplingShowerParameterisation.hh.
Referenced by SetMaterial().
|
private |
Definition at line 95 of file GFlashSamplingShowerParameterisation.hh.
Referenced by SetMaterial().
|
private |
Definition at line 96 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), GenerateRadius(), GetAveR90(), GetAveR99(), and GetRm().
|
private |
Definition at line 102 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ApplySampling(), GenerateNSpotProfile(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 162 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GenerateEnergyProfile().
|
private |
Definition at line 153 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GenerateEnergyProfile().
|
private |
Definition at line 162 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GenerateEnergyProfile().
|
private |
Definition at line 153 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), and GenerateEnergyProfile().
|
private |
Definition at line 106 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GFlashSamplingShowerParameterisation(), and ~GFlashSamplingShowerParameterisation().
|
private |
Definition at line 164 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeTau(), and GenerateEnergyProfile().
|
private |
Definition at line 155 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateEnergyProfile(), and GenerateNSpotProfile().
|
private |
Definition at line 168 of file GFlashSamplingShowerParameterisation.hh.
Referenced by GenerateNSpotProfile(), and GFlashSamplingShowerParameterisation().
|
private |
Definition at line 172 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeRadialParameters(), GenerateRadius(), and GFlashSamplingShowerParameterisation().
|
protectedinherited |
Definition at line 91 of file GVFlashShowerParameterisation.hh.
Referenced by GFlashHomoShowerParameterisation::ComputeTau(), GFlashHomoShowerParameterisation::GenerateExponential(), GFlashHomoShowerParameterisation::GetAveT90(), GFlashHomoShowerParameterisation::GetAveT99(), GFlashHomoShowerParameterisation::GetAveTmx(), GFlashHomoShowerParameterisation::GetX0(), GFlashHomoShowerParameterisation::IntegrateEneLongitudinal(), GFlashHomoShowerParameterisation::IntegrateNspLongitudinal(), GVFlashShowerParameterisation::PrintMaterial(), and GFlashHomoShowerParameterisation::SetMaterial().
|
private |
Definition at line 94 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
private |
Definition at line 95 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
private |
Definition at line 96 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeTau(), ComputeZAX0EFFetc(), GenerateExponential(), GetAveT90(), GetAveT99(), GetAveTmx(), GetX0(), IntegrateEneLongitudinal(), and IntegrateNspLongitudinal().
|
protectedinherited |
Definition at line 91 of file GVFlashShowerParameterisation.hh.
Referenced by GFlashHomoShowerParameterisation::ComputeLongitudinalParameters(), GFlashHomoShowerParameterisation::ComputeRadialParameters(), GFlashHomoShowerParameterisation::GenerateNSpotProfile(), GVFlashShowerParameterisation::PrintMaterial(), mcscore.MCParticle::printout(), and GFlashHomoShowerParameterisation::SetMaterial().
|
private |
Definition at line 94 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
private |
Definition at line 95 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeZAX0EFFetc(), and SetMaterial().
|
private |
Definition at line 96 of file GFlashSamplingShowerParameterisation.hh.
Referenced by ComputeLongitudinalParameters(), ComputeRadialParameters(), ComputeZAX0EFFetc(), and GenerateNSpotProfile().