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

#include <G4QFreeScattering.hh>

Public Member Functions

 ~G4QFreeScattering ()
 
std::pair< G4LorentzVector,
G4LorentzVector
Scatter (G4int NPDG, G4LorentzVector N4M, G4int pPDG, G4LorentzVector p4M)
 
G4QHadronVectorInElF (G4int NPDG, G4LorentzVector N4M, G4int pPDG, G4LorentzVector p4M)
 
std::pair< G4double, G4doubleGetElTotMean (G4double pIU, G4int hPDG, G4int Z, G4int N)
 
std::pair< G4double, G4doubleGetElTotXS (G4double Mom, G4int PDG, G4bool F)
 
std::pair< G4double, G4doubleFetchElTot (G4double pGeV, G4int PDG, G4bool F)
 
std::pair< G4double, G4doubleCalcElTot (G4double pGeV, G4int Index)
 

Static Public Member Functions

static G4QFreeScatteringGetPointer ()
 

Protected Member Functions

 G4QFreeScattering ()
 

Detailed Description

Definition at line 49 of file G4QFreeScattering.hh.

Constructor & Destructor Documentation

G4QFreeScattering::G4QFreeScattering ( )
protected

Definition at line 49 of file G4QFreeScattering.cc.

G4QFreeScattering::~G4QFreeScattering ( )

Definition at line 56 of file G4QFreeScattering.cc.

Member Function Documentation

std::pair< G4double, G4double > G4QFreeScattering::CalcElTot ( G4double  pGeV,
G4int  Index 
)

Definition at line 71 of file G4QFreeScattering.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

std::pair< G4double, G4double > G4QFreeScattering::FetchElTot ( G4double  pGeV,
G4int  PDG,
G4bool  F 
)

Definition at line 373 of file G4QFreeScattering.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

std::pair< G4double, G4double > G4QFreeScattering::GetElTotMean ( G4double  pIU,
G4int  hPDG,
G4int  Z,
G4int  N 
)

Definition at line 538 of file G4QFreeScattering.cc.

Here is the call graph for this function:

std::pair< G4double, G4double > G4QFreeScattering::GetElTotXS ( G4double  Mom,
G4int  PDG,
G4bool  F 
)

Definition at line 340 of file G4QFreeScattering.cc.

Here is the call graph for this function:

G4QFreeScattering * G4QFreeScattering::GetPointer ( )
static

Definition at line 64 of file G4QFreeScattering.cc.

Here is the caller graph for this function:

G4QHadronVector * G4QFreeScattering::InElF ( G4int  NPDG,
G4LorentzVector  N4M,
G4int  pPDG,
G4LorentzVector  p4M 
)

Definition at line 667 of file G4QFreeScattering.cc.

Here is the call graph for this function:

std::pair< G4LorentzVector, G4LorentzVector > G4QFreeScattering::Scatter ( G4int  NPDG,
G4LorentzVector  N4M,
G4int  pPDG,
G4LorentzVector  p4M 
)

Definition at line 565 of file G4QFreeScattering.cc.

Here is the call graph for this function:


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