Geant4  10.02.p02
G4ASCCrossSection Class Reference

#include <G4ASCCrossSection.hh>

+ Inheritance diagram for G4ASCCrossSection:
+ Collaboration diagram for G4ASCCrossSection:

Public Member Functions

 G4ASCCrossSection (G4int, G4int, G4double, G4double, G4double, G4double)
 
G4bool InCharge (G4int aCode, G4int bCode)
 
G4double GetXsec (G4double S)
 

Private Attributes

G4int theCode1
 
G4int theCode2
 
G4double theX
 
G4double theY
 
G4double theEta
 
G4double theEps
 

Detailed Description

Definition at line 35 of file G4ASCCrossSection.hh.

Constructor & Destructor Documentation

G4ASCCrossSection::G4ASCCrossSection ( G4int  aCode1,
G4int  aCode2,
G4double  aX,
G4double  aY,
G4double  aEta,
G4double  aEps 
)

Definition at line 29 of file G4ASCCrossSection.cc.

References theCode1, theCode2, theEps, theEta, theX, and theY.

Member Function Documentation

G4double G4ASCCrossSection::GetXsec ( G4double  S)
inlinevirtual

Implements G4VAnnihilationCrossSection.

Definition at line 61 of file G4ASCCrossSection.hh.

References G4Pow::GetInstance(), G4Pow::powA(), theEps, theEta, theX, and theY.

+ Here is the call graph for this function:

G4bool G4ASCCrossSection::InCharge ( G4int  aCode,
G4int  bCode 
)
inlinevirtual

Implements G4VAnnihilationCrossSection.

Definition at line 53 of file G4ASCCrossSection.hh.

References theCode1, and theCode2.

Member Data Documentation

G4int G4ASCCrossSection::theCode1
private

Definition at line 43 of file G4ASCCrossSection.hh.

Referenced by G4ASCCrossSection(), and InCharge().

G4int G4ASCCrossSection::theCode2
private

Definition at line 44 of file G4ASCCrossSection.hh.

Referenced by G4ASCCrossSection(), and InCharge().

G4double G4ASCCrossSection::theEps
private

Definition at line 48 of file G4ASCCrossSection.hh.

Referenced by G4ASCCrossSection(), and GetXsec().

G4double G4ASCCrossSection::theEta
private

Definition at line 47 of file G4ASCCrossSection.hh.

Referenced by G4ASCCrossSection(), and GetXsec().

G4double G4ASCCrossSection::theX
private

Definition at line 45 of file G4ASCCrossSection.hh.

Referenced by G4ASCCrossSection(), and GetXsec().

G4double G4ASCCrossSection::theY
private

Definition at line 46 of file G4ASCCrossSection.hh.

Referenced by G4ASCCrossSection(), and GetXsec().


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