138         if ( aMaterialPropertyTable ) {
 
  139            AttenuationLengthVector = aMaterialPropertyTable->
 
  140                                                 GetProperty(
"ABSLENGTH");
 
  141            if ( AttenuationLengthVector ){
 
  142              AttenuationLength = AttenuationLengthVector->
 
  143                                          Value(thePhotonMomentum);
 
  153         return AttenuationLength;
 
G4OpAbsorption(const G4String &processName="OpAbsorption", G4ProcessType type=fOptical)
 
const G4DynamicParticle * GetDynamicParticle() const 
 
void ProposeLocalEnergyDeposit(G4double anEnergyPart)
 
G4double GetTotalMomentum() const 
 
G4GLOB_DLL std::ostream G4cout
 
void SetProcessSubType(G4int)
 
G4VParticleChange * PostStepDoIt(const G4Track &aTrack, const G4Step &aStep)
 
const G4String & GetProcessName() const 
 
G4Material * GetMaterial() const 
 
virtual void Initialize(const G4Track &)
 
G4MaterialPropertiesTable * GetMaterialPropertiesTable() const 
 
G4ParticleChange aParticleChange
 
void ProposeTrackStatus(G4TrackStatus status)
 
virtual G4VParticleChange * PostStepDoIt(const G4Track &, const G4Step &)
 
G4double GetMeanFreePath(const G4Track &aTrack, G4double, G4ForceCondition *)