Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
G4WentzelOKandVIxSection Class Reference

#include <G4WentzelOKandVIxSection.hh>

Public Member Functions

 G4WentzelOKandVIxSection ()
 
virtual ~G4WentzelOKandVIxSection ()
 
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 G4WentzelOKandVIxSection.hh.

Constructor & Destructor Documentation

G4WentzelOKandVIxSection::G4WentzelOKandVIxSection ( )

Definition at line 66 of file G4WentzelOKandVIxSection.cc.

Here is the call graph for this function:

G4WentzelOKandVIxSection::~G4WentzelOKandVIxSection ( )
virtual

Definition at line 118 of file G4WentzelOKandVIxSection.cc.

Member Function Documentation

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

Definition at line 237 of file G4WentzelOKandVIxSection.hh.

Here is the caller graph for this function:

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

Definition at line 223 of file G4WentzelOKandVIxSection.hh.

Here is the caller graph for this function:

G4double G4WentzelOKandVIxSection::ComputeTransportCrossSectionPerAtom ( G4double  CosThetaMax)

Definition at line 202 of file G4WentzelOKandVIxSection.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4WentzelOKandVIxSection::GetCosThetaElec ( ) const
inline

Definition at line 215 of file G4WentzelOKandVIxSection.hh.

G4double G4WentzelOKandVIxSection::GetCosThetaNuc ( ) const
inline

Definition at line 208 of file G4WentzelOKandVIxSection.hh.

G4double G4WentzelOKandVIxSection::GetMomentumSquare ( ) const
inline

Definition at line 201 of file G4WentzelOKandVIxSection.hh.

Here is the caller graph for this function:

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

Definition at line 123 of file G4WentzelOKandVIxSection.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 299 of file G4WentzelOKandVIxSection.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4WentzelOKandVIxSection::SetTargetMass ( G4double  value)
inline

Definition at line 193 of file G4WentzelOKandVIxSection.hh.

Here is the caller graph for this function:

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

Definition at line 177 of file G4WentzelOKandVIxSection.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4WentzelOKandVIxSection::SetupParticle ( const G4ParticleDefinition p)

Definition at line 143 of file G4WentzelOKandVIxSection.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 160 of file G4WentzelOKandVIxSection.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: