ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Additional Inherited Members | |
Static Public Member Functions inherited from G4VProcess | |
static const G4String & | GetProcessTypeName (G4ProcessType) |
Protected Member Functions inherited from G4VProcess | |
void | SubtractNumberOfInteractionLengthLeft (G4double previousStepSize) |
void | ClearNumberOfInteractionLengthLeft () |
Definition at line 52 of file G4StrawTubeXTRadiator.hh.
View newest version in sPHENIX GitHub at line 52 of file G4StrawTubeXTRadiator.hh
|
explicit |
Definition at line 39 of file G4StrawTubeXTRadiator.cc.
View newest version in sPHENIX GitHub at line 39 of file G4StrawTubeXTRadiator.cc
References ComputeMediumPhotoAbsCof(), eV, G4VXTRenergyLoss::fAlphaGas, G4VXTRenergyLoss::fAlphaPlate, fMatIndex3, G4VXTRenergyLoss::fPlasmaCof, fSigma3, G4cout, G4endl, G4Material::GetElectronDensity(), G4Material::GetIndex(), G4Material::GetName(), and G4VProcess::verboseLevel.
|
virtual |
Definition at line 92 of file G4StrawTubeXTRadiator.cc.
View newest version in sPHENIX GitHub at line 92 of file G4StrawTubeXTRadiator.cc
void G4StrawTubeXTRadiator::ComputeMediumPhotoAbsCof | ( | ) |
Definition at line 183 of file G4StrawTubeXTRadiator.cc.
View newest version in sPHENIX GitHub at line 183 of file G4StrawTubeXTRadiator.cc
References fMatIndex3, fMediumPhotoAbsCof, G4Material::GetMaterialTable(), G4Material::GetSandiaTable(), and mat.
Referenced by G4StrawTubeXTRadiator().
G4complex G4StrawTubeXTRadiator::GetMediumComplexFZ | ( | G4double | omega, |
G4double | gamma, | ||
G4double | varAngle | ||
) |
Definition at line 161 of file G4StrawTubeXTRadiator.cc.
View newest version in sPHENIX GitHub at line 161 of file G4StrawTubeXTRadiator.cc
References Acts::Test::delta, GetMediumFormationZone(), GetMediumLinearPhotoAbs(), and BTOF::length.
Referenced by GetStackFactor().
G4double G4StrawTubeXTRadiator::GetMediumFormationZone | ( | G4double | omega, |
G4double | gamma, | ||
G4double | varAngle | ||
) |
Definition at line 147 of file G4StrawTubeXTRadiator.cc.
View newest version in sPHENIX GitHub at line 147 of file G4StrawTubeXTRadiator.cc
References fSigma3, source.hepunit::hbarc, and G4InuclParticleNames::lambda.
Referenced by GetMediumComplexFZ().
Definition at line 195 of file G4StrawTubeXTRadiator.cc.
View newest version in sPHENIX GitHub at line 195 of file G4StrawTubeXTRadiator.cc
References Acts::VectorHelpers::cross(), fMediumPhotoAbsCof, and G4SandiaTable::GetSandiaCofForMaterial().
Referenced by GetMediumComplexFZ().
|
overridevirtual |
Reimplemented from G4VXTRenergyLoss.
Definition at line 105 of file G4StrawTubeXTRadiator.cc.
View newest version in sPHENIX GitHub at line 105 of file G4StrawTubeXTRadiator.cc
References C2, C3, G4VXTRenergyLoss::fAlphaGas, G4VXTRenergyLoss::fAlphaPlate, G4VXTRenergyLoss::fGasThick, G4VXTRenergyLoss::fPlateThick, G4VXTRenergyLoss::GetGasComplexFZ(), G4VXTRenergyLoss::GetGasFormationZone(), G4VXTRenergyLoss::GetGasLinearPhotoAbs(), GetMediumComplexFZ(), G4VXTRenergyLoss::GetPlateComplexFZ(), G4VXTRenergyLoss::GetPlateFormationZone(), G4VXTRenergyLoss::GetPlateLinearPhotoAbs(), H, source.hepunit::hbarc, Acts::IntegrationTest::R, Z1, and Z2.
|
protected |
Definition at line 74 of file G4StrawTubeXTRadiator.hh.
View newest version in sPHENIX GitHub at line 74 of file G4StrawTubeXTRadiator.hh
Referenced by ComputeMediumPhotoAbsCof(), and G4StrawTubeXTRadiator().
|
protected |
Definition at line 77 of file G4StrawTubeXTRadiator.hh.
View newest version in sPHENIX GitHub at line 77 of file G4StrawTubeXTRadiator.hh
Referenced by ComputeMediumPhotoAbsCof(), and GetMediumLinearPhotoAbs().
|
protected |
Definition at line 75 of file G4StrawTubeXTRadiator.hh.
View newest version in sPHENIX GitHub at line 75 of file G4StrawTubeXTRadiator.hh
Referenced by G4StrawTubeXTRadiator(), and GetMediumFormationZone().