Geant4_10
Public Member Functions | List of all members
G4WentzelVIRelXSection Class Reference

#include <G4WentzelVIRelXSection.hh>

Public Member Functions

 G4WentzelVIRelXSection ()
 
virtual ~G4WentzelVIRelXSection ()
 
void Initialise (const G4ParticleDefinition *, G4double CosThetaLim)
 
void SetupParticle (const G4ParticleDefinition *)
 
G4double SetupTarget (G4int Z, G4double cut=DBL_MAX)
 
G4double ComputeTransportCrossSectionPerAtom (G4double CosThetaMax)
 
G4ThreeVector SampleSingleScattering (G4double CosThetaMin, G4double CosThetaMax, G4double elecRatio=0.0)
 
G4double ComputeNuclearCrossSection (G4double CosThetaMin, G4double CosThetaMax)
 
G4double ComputeElectronCrossSection (G4double CosThetaMin, G4double CosThetaMax)
 
G4double SetupKinematic (G4double kinEnergy, const G4Material *mat)
 
void SetTargetMass (G4double value)
 
G4double GetMomentumSquare () const
 
G4double GetCosThetaNuc () const
 
G4double GetCosThetaElec () const
 

Detailed Description

Definition at line 71 of file G4WentzelVIRelXSection.hh.

Constructor & Destructor Documentation

G4WentzelVIRelXSection::G4WentzelVIRelXSection ( )

Definition at line 66 of file G4WentzelVIRelXSection.cc.

Here is the call graph for this function:

G4WentzelVIRelXSection::~G4WentzelVIRelXSection ( )
virtual

Definition at line 110 of file G4WentzelVIRelXSection.cc.

Member Function Documentation

G4double G4WentzelVIRelXSection::ComputeElectronCrossSection ( G4double  CosThetaMin,
G4double  CosThetaMax 
)
inline

Definition at line 236 of file G4WentzelVIRelXSection.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4WentzelVIRelXSection::ComputeNuclearCrossSection ( G4double  CosThetaMin,
G4double  CosThetaMax 
)
inline

Definition at line 222 of file G4WentzelVIRelXSection.hh.

Here is the caller graph for this function:

G4double G4WentzelVIRelXSection::ComputeTransportCrossSectionPerAtom ( G4double  CosThetaMax)

Definition at line 193 of file G4WentzelVIRelXSection.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4WentzelVIRelXSection::GetCosThetaElec ( ) const
inline

Definition at line 214 of file G4WentzelVIRelXSection.hh.

G4double G4WentzelVIRelXSection::GetCosThetaNuc ( ) const
inline

Definition at line 207 of file G4WentzelVIRelXSection.hh.

G4double G4WentzelVIRelXSection::GetMomentumSquare ( ) const
inline

Definition at line 200 of file G4WentzelVIRelXSection.hh.

Here is the caller graph for this function:

void G4WentzelVIRelXSection::Initialise ( const G4ParticleDefinition p,
G4double  CosThetaLim 
)

Definition at line 115 of file G4WentzelVIRelXSection.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4ThreeVector G4WentzelVIRelXSection::SampleSingleScattering ( G4double  CosThetaMin,
G4double  CosThetaMax,
G4double  elecRatio = 0.0 
)

Definition at line 290 of file G4WentzelVIRelXSection.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4WentzelVIRelXSection::SetTargetMass ( G4double  value)
inline

Definition at line 192 of file G4WentzelVIRelXSection.hh.

Here is the caller graph for this function:

G4double G4WentzelVIRelXSection::SetupKinematic ( G4double  kinEnergy,
const G4Material mat 
)
inline

Definition at line 176 of file G4WentzelVIRelXSection.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4WentzelVIRelXSection::SetupParticle ( const G4ParticleDefinition p)

Definition at line 131 of file G4WentzelVIRelXSection.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4WentzelVIRelXSection::SetupTarget ( G4int  Z,
G4double  cut = DBL_MAX 
)

Definition at line 148 of file G4WentzelVIRelXSection.cc.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files: