Geant4-11
Functions | Variables
pyG4EmCalculator Namespace Reference

Functions

 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (f_ComputeCrossSectionPerAtom, ComputeCrossSectionPerAtom, 5, 6) BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(g_ComputeCrossSectionPerAtom
 

Variables

 ComputeCrossSectionPerAtom
 
G4double(G4EmCalculator::* f1_ComputeElectronicDEDX )(G4double, const G4ParticleDefinition *, const G4Material *, G4double) = &G4EmCalculator::ComputeElectronicDEDX
 
G4double(G4EmCalculator::* f1_ComputeEnergyCutFromRangeCut )(G4double, const G4ParticleDefinition *, const G4Material *) = &G4EmCalculator::ComputeEnergyCutFromRangeCut
 
G4double(G4EmCalculator::* f1_ComputeMeanFreePath )(G4double, const G4ParticleDefinition *, const G4String &, const G4Material *, G4double) = &G4EmCalculator::ComputeMeanFreePath
 
G4double(G4EmCalculator::* f1_ComputeNuclearDEDX )(G4double, const G4ParticleDefinition *, const G4Material *) = &G4EmCalculator::ComputeNuclearDEDX
 
G4double(G4EmCalculator::* f1_GetCrossSectionPerVolume )(G4double, const G4ParticleDefinition *, const G4String &, const G4Material *, const G4Region *) = &G4EmCalculator::GetCrossSectionPerVolume
 
G4double(G4EmCalculator::* f1_GetDEDX )(G4double, const G4ParticleDefinition *, const G4Material *, const G4Region *) = &G4EmCalculator::GetDEDX
 
G4double(G4EmCalculator::* f1_GetKinEnergy )(G4double, const G4ParticleDefinition *, const G4Material *, const G4Region *) = &G4EmCalculator::GetKinEnergy
 
G4double(G4EmCalculator::* f1_GetRange )(G4double, const G4ParticleDefinition *, const G4Material *, const G4Region *) = &G4EmCalculator::GetRange
 
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_ComputeCrossSectionPerVolume, ComputeCrossSectionPerVolume, 4, 5) G4double(G4EmCalculator G4double(G4EmCalculator::* f2_ComputeCrossSectionPerAtom )(G4double, const G4String &, const G4String &, const G4Element *, G4double) = &G4EmCalculator::ComputeCrossSectionPerAtom
 
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_ComputeTotalDEDX, ComputeTotalDEDX, 3, 4) G4double(G4EmCalculator G4double(G4EmCalculator::* f2_ComputeCrossSectionPerVolume )(G4double, const G4String &, const G4String &, const G4String &, G4double) = &G4EmCalculator::ComputeCrossSectionPerVolume
 
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_GetMeanFreePath, GetMeanFreePath, 4, 5) G4double(G4EmCalculator G4double(G4EmCalculator::* f2_ComputeDEDX )(G4double, const G4String &, const G4String &, const G4String &, G4double) = &G4EmCalculator::ComputeDEDX
 
G4double(G4EmCalculator::* f2_ComputeElectronicDEDX )(G4double, const G4String &, const G4String &, G4double) = &G4EmCalculator::ComputeElectronicDEDX
 
G4double(G4EmCalculator::* f2_ComputeEnergyCutFromRangeCut )(G4double range, const G4String &, const G4String &) = &G4EmCalculator::ComputeEnergyCutFromRangeCut
 
G4double(G4EmCalculator::* f2_ComputeMeanFreePath )(G4double, const G4String &, const G4String &, const G4String &, G4double) = &G4EmCalculator::ComputeMeanFreePath
 
G4double(G4EmCalculator::* f2_ComputeNuclearDEDX )(G4double, const G4String &, const G4String &) = &G4EmCalculator::ComputeNuclearDEDX
 
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_ComputeElectronicDEDX, ComputeElectronicDEDX, 3, 4) G4double(G4EmCalculator G4double(G4EmCalculator::* f2_ComputeTotalDEDX )(G4double, const G4String &, const G4String &, G4double) = &G4EmCalculator::ComputeTotalDEDX
 
G4double(G4EmCalculator::* f2_GetCrossSectionPerVolume )(G4double, const G4String &, const G4String &, const G4String &, const G4String &) = &G4EmCalculator::GetCrossSectionPerVolume
 
G4double(G4EmCalculator::* f2_GetDEDX )(G4double, const G4String &, const G4String &, const G4String &) = &G4EmCalculator::GetDEDX
 
G4double(G4EmCalculator::* f2_GetKinEnergy )(G4double, const G4String &, const G4String &, const G4String &) = &G4EmCalculator::GetKinEnergy
 
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_GetCrossSectionPerVolume, GetCrossSectionPerVolume, 4, 5) G4double(G4EmCalculator G4double(G4EmCalculator::* f2_GetMeanFreePath )(G4double, const G4String &, const G4String &, const G4String &, const G4String &) = &G4EmCalculator::GetMeanFreePath
 
G4double(G4EmCalculator::* f2_GetRange )(G4double, const G4String &, const G4String &, const G4String &) = &G4EmCalculator::GetRange
 

Function Documentation

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS()

pyG4EmCalculator::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( f_ComputeCrossSectionPerAtom  ,
ComputeCrossSectionPerAtom  ,
,
 
)

Variable Documentation

◆ ComputeCrossSectionPerAtom

pyG4EmCalculator::ComputeCrossSectionPerAtom

Definition at line 179 of file pyG4EmCalculator.cc.

◆ f1_ComputeElectronicDEDX

G4double(G4EmCalculator::* pyG4EmCalculator::f1_ComputeElectronicDEDX) (G4double, const G4ParticleDefinition *, const G4Material *, G4double) ( G4double  ,
const G4ParticleDefinition ,
const G4Material ,
G4double   
) = &G4EmCalculator::ComputeElectronicDEDX

Definition at line 130 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f1_ComputeEnergyCutFromRangeCut

G4double(G4EmCalculator::* pyG4EmCalculator::f1_ComputeEnergyCutFromRangeCut) (G4double, const G4ParticleDefinition *, const G4Material *) ( G4double  ,
const G4ParticleDefinition ,
const G4Material  
) = &G4EmCalculator::ComputeEnergyCutFromRangeCut

Definition at line 182 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f1_ComputeMeanFreePath

G4double(G4EmCalculator::* pyG4EmCalculator::f1_ComputeMeanFreePath) (G4double, const G4ParticleDefinition *, const G4String &, const G4Material *, G4double) ( G4double  ,
const G4ParticleDefinition ,
const G4String ,
const G4Material ,
G4double   
) = &G4EmCalculator::ComputeMeanFreePath

Definition at line 191 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f1_ComputeNuclearDEDX

G4double(G4EmCalculator::* pyG4EmCalculator::f1_ComputeNuclearDEDX) (G4double, const G4ParticleDefinition *, const G4Material *) ( G4double  ,
const G4ParticleDefinition ,
const G4Material  
) = &G4EmCalculator::ComputeNuclearDEDX

Definition at line 121 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f1_GetCrossSectionPerVolume

G4double(G4EmCalculator::* pyG4EmCalculator::f1_GetCrossSectionPerVolume) (G4double, const G4ParticleDefinition *, const G4String &, const G4Material *, const G4Region *) ( G4double  ,
const G4ParticleDefinition ,
const G4String ,
const G4Material ,
const G4Region  
) = &G4EmCalculator::GetCrossSectionPerVolume

Definition at line 81 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f1_GetDEDX

G4double(G4EmCalculator::* pyG4EmCalculator::f1_GetDEDX) (G4double, const G4ParticleDefinition *, const G4Material *, const G4Region *) ( G4double  ,
const G4ParticleDefinition ,
const G4Material ,
const G4Region  
) = &G4EmCalculator::GetDEDX

Definition at line 48 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f1_GetKinEnergy

G4double(G4EmCalculator::* pyG4EmCalculator::f1_GetKinEnergy) (G4double, const G4ParticleDefinition *, const G4Material *, const G4Region *) ( G4double  ,
const G4ParticleDefinition ,
const G4Material ,
const G4Region  
) = &G4EmCalculator::GetKinEnergy

Definition at line 70 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f1_GetRange

G4double(G4EmCalculator::* pyG4EmCalculator::f1_GetRange) (G4double, const G4ParticleDefinition *, const G4Material *, const G4Region *) ( G4double  ,
const G4ParticleDefinition ,
const G4Material ,
const G4Region  
) = &G4EmCalculator::GetRange

Definition at line 59 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_ComputeCrossSectionPerAtom

BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_ComputeCrossSectionPerVolume, ComputeCrossSectionPerVolume, 4, 5) G4double(G4EmCalculator G4double(G4EmCalculator::* pyG4EmCalculator::f2_ComputeCrossSectionPerAtom) (G4double, const G4String &, const G4String &, const G4Element *, G4double) ( G4double  ,
const G4String ,
const G4String ,
const G4Element ,
G4double   
) = &G4EmCalculator::ComputeCrossSectionPerAtom

Definition at line 171 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_ComputeCrossSectionPerVolume

BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_ComputeTotalDEDX, ComputeTotalDEDX, 3, 4) G4double(G4EmCalculator G4double(G4EmCalculator::* pyG4EmCalculator::f2_ComputeCrossSectionPerVolume) (G4double, const G4String &, const G4String &, const G4String &, G4double) ( G4double  ,
const G4String ,
const G4String ,
const G4String ,
G4double   
) = &G4EmCalculator::ComputeCrossSectionPerVolume

Definition at line 158 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_ComputeDEDX

BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_GetMeanFreePath, GetMeanFreePath, 4, 5) G4double(G4EmCalculator G4double(G4EmCalculator::* pyG4EmCalculator::f2_ComputeDEDX) (G4double, const G4String &, const G4String &, const G4String &, G4double) ( G4double  ,
const G4String ,
const G4String ,
const G4String ,
G4double   
) = &G4EmCalculator::ComputeDEDX

Definition at line 114 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_ComputeElectronicDEDX

G4double(G4EmCalculator::* pyG4EmCalculator::f2_ComputeElectronicDEDX) (G4double, const G4String &, const G4String &, G4double) ( G4double  ,
const G4String ,
const G4String ,
G4double   
) = &G4EmCalculator::ComputeElectronicDEDX

Definition at line 134 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_ComputeEnergyCutFromRangeCut

G4double(G4EmCalculator::* pyG4EmCalculator::f2_ComputeEnergyCutFromRangeCut) (G4double range, const G4String &, const G4String &) ( G4double  range,
const G4String ,
const G4String  
) = &G4EmCalculator::ComputeEnergyCutFromRangeCut

Definition at line 186 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_ComputeMeanFreePath

G4double(G4EmCalculator::* pyG4EmCalculator::f2_ComputeMeanFreePath) (G4double, const G4String &, const G4String &, const G4String &, G4double) ( G4double  ,
const G4String ,
const G4String ,
const G4String ,
G4double   
) = &G4EmCalculator::ComputeMeanFreePath

Definition at line 196 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_ComputeNuclearDEDX

G4double(G4EmCalculator::* pyG4EmCalculator::f2_ComputeNuclearDEDX) (G4double, const G4String &, const G4String &) ( G4double  ,
const G4String ,
const G4String  
) = &G4EmCalculator::ComputeNuclearDEDX

Definition at line 125 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_ComputeTotalDEDX

BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_ComputeElectronicDEDX, ComputeElectronicDEDX, 3, 4) G4double(G4EmCalculator G4double(G4EmCalculator::* pyG4EmCalculator::f2_ComputeTotalDEDX) (G4double, const G4String &, const G4String &, G4double) ( G4double  ,
const G4String ,
const G4String ,
G4double   
) = &G4EmCalculator::ComputeTotalDEDX

Definition at line 146 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_GetCrossSectionPerVolume

G4double(G4EmCalculator::* pyG4EmCalculator::f2_GetCrossSectionPerVolume) (G4double, const G4String &, const G4String &, const G4String &, const G4String &) ( G4double  ,
const G4String ,
const G4String ,
const G4String ,
const G4String  
) = &G4EmCalculator::GetCrossSectionPerVolume

Definition at line 86 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_GetDEDX

G4double(G4EmCalculator::* pyG4EmCalculator::f2_GetDEDX) (G4double, const G4String &, const G4String &, const G4String &) ( G4double  ,
const G4String ,
const G4String ,
const G4String  
) = &G4EmCalculator::GetDEDX

Definition at line 52 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_GetKinEnergy

G4double(G4EmCalculator::* pyG4EmCalculator::f2_GetKinEnergy) (G4double, const G4String &, const G4String &, const G4String &) ( G4double  ,
const G4String ,
const G4String ,
const G4String  
) = &G4EmCalculator::GetKinEnergy

Definition at line 74 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_GetMeanFreePath

BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_GetCrossSectionPerVolume, GetCrossSectionPerVolume, 4, 5) G4double(G4EmCalculator G4double(G4EmCalculator::* pyG4EmCalculator::f2_GetMeanFreePath) (G4double, const G4String &, const G4String &, const G4String &, const G4String &) ( G4double  ,
const G4String ,
const G4String ,
const G4String ,
const G4String  
) = &G4EmCalculator::GetMeanFreePath

Definition at line 100 of file pyG4EmCalculator.cc.

Referenced by export_G4EmCalculator().

◆ f2_GetRange

G4double(G4EmCalculator::* pyG4EmCalculator::f2_GetRange) (G4double, const G4String &, const G4String &, const G4String &) ( G4double  ,
const G4String ,
const G4String ,
const G4String  
) = &G4EmCalculator::GetRange

Definition at line 63 of file pyG4EmCalculator.cc.