| 
    Geant4
    10.00.p01
    
   | 
 
#include <G4StrawTubeXTRadiator.hh>
 Inheritance diagram for G4StrawTubeXTRadiator:
 Collaboration diagram for G4StrawTubeXTRadiator: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 53 of file G4StrawTubeXTRadiator.hh.
| G4StrawTubeXTRadiator::G4StrawTubeXTRadiator | ( | G4LogicalVolume * | anEnvelope, | 
| G4Material * | foilMat, | ||
| G4Material * | gasMat, | ||
| G4double | a, | ||
| G4double | b, | ||
| G4Material * | mediumMat, | ||
| G4bool | unishut = false,  | 
        ||
| const G4String & | processName = "StrawTubeXTRadiator"  | 
        ||
| ) | 
Definition at line 40 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.
 Here is the call graph for this function:
      
  | 
  virtual | 
Definition at line 93 of file G4StrawTubeXTRadiator.cc.
| void G4StrawTubeXTRadiator::ComputeMediumPhotoAbsCof | ( | ) | 
Definition at line 184 of file G4StrawTubeXTRadiator.cc.
References fMatIndex3, fMediumPhotoAbsCof, G4Material::GetMaterialTable(), and G4Material::GetSandiaTable().
Referenced by G4StrawTubeXTRadiator().
 Here is the call graph for this function:
 Here is the caller graph for this function:| G4complex G4StrawTubeXTRadiator::GetMediumComplexFZ | ( | G4double | omega, | 
| G4double | gamma, | ||
| G4double | varAngle | ||
| ) | 
Definition at line 162 of file G4StrawTubeXTRadiator.cc.
References GetMediumFormationZone(), and GetMediumLinearPhotoAbs().
Referenced by GetStackFactor().
 Here is the call graph for this function:
 Here is the caller graph for this function:| G4double G4StrawTubeXTRadiator::GetMediumFormationZone | ( | G4double | omega, | 
| G4double | gamma, | ||
| G4double | varAngle | ||
| ) | 
Definition at line 148 of file G4StrawTubeXTRadiator.cc.
References fSigma3, and G4InuclParticleNames::lambda.
Referenced by GetMediumComplexFZ().
 Here is the caller graph for this function:Definition at line 196 of file G4StrawTubeXTRadiator.cc.
References fMediumPhotoAbsCof, and G4SandiaTable::GetSandiaCofForMaterial().
Referenced by GetMediumComplexFZ().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  virtual | 
Reimplemented from G4VXTRenergyLoss.
Definition at line 106 of file G4StrawTubeXTRadiator.cc.
References C3, G4VXTRenergyLoss::fAlphaGas, G4VXTRenergyLoss::fAlphaPlate, G4VXTRenergyLoss::fGasThick, G4VXTRenergyLoss::fPlateThick, G4VXTRenergyLoss::GetGasComplexFZ(), G4VXTRenergyLoss::GetGasFormationZone(), G4VXTRenergyLoss::GetGasLinearPhotoAbs(), GetMediumComplexFZ(), G4VXTRenergyLoss::GetPlateComplexFZ(), G4VXTRenergyLoss::GetPlateFormationZone(), and G4VXTRenergyLoss::GetPlateLinearPhotoAbs().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 74 of file G4StrawTubeXTRadiator.hh.
Referenced by ComputeMediumPhotoAbsCof(), and G4StrawTubeXTRadiator().
      
  | 
  protected | 
Definition at line 77 of file G4StrawTubeXTRadiator.hh.
Referenced by ComputeMediumPhotoAbsCof(), and GetMediumLinearPhotoAbs().
      
  | 
  protected | 
Definition at line 75 of file G4StrawTubeXTRadiator.hh.
Referenced by G4StrawTubeXTRadiator(), and GetMediumFormationZone().