Geant4  10.02.p02
G4GammaAnnCrossSection Class Reference

#include <G4GammaAnnCrossSection.hh>

+ Inheritance diagram for G4GammaAnnCrossSection:
+ Collaboration diagram for G4GammaAnnCrossSection:

Public Member Functions

 G4GammaAnnCrossSection ()
 
G4bool InCharge (G4int aCode, G4int bCode)
 
G4double GetXsec (G4double S)
 
virtual ~G4GammaAnnCrossSection ()
 

Private Attributes

std::vector< G4ASCCrossSection * > theGammaNucXSections
 

Detailed Description

Definition at line 34 of file G4GammaAnnCrossSection.hh.

Constructor & Destructor Documentation

G4GammaAnnCrossSection::G4GammaAnnCrossSection ( )

Definition at line 30 of file G4GammaAnnCrossSection.cc.

References theGammaNucXSections.

virtual G4GammaAnnCrossSection::~G4GammaAnnCrossSection ( )
inlinevirtual

Definition at line 40 of file G4GammaAnnCrossSection.hh.

Member Function Documentation

G4double G4GammaAnnCrossSection::GetXsec ( G4double  S)
virtual

Implements G4VAnnihilationCrossSection.

Definition at line 56 of file G4GammaAnnCrossSection.cc.

References theGammaNucXSections.

G4bool G4GammaAnnCrossSection::InCharge ( G4int  aCode,
G4int  bCode 
)
virtual

Implements G4VAnnihilationCrossSection.

Definition at line 41 of file G4GammaAnnCrossSection.cc.

References G4Gamma::Gamma().

+ Here is the call graph for this function:

Member Data Documentation

std::vector<G4ASCCrossSection*> G4GammaAnnCrossSection::theGammaNucXSections
private

Definition at line 44 of file G4GammaAnnCrossSection.hh.

Referenced by G4GammaAnnCrossSection(), and GetXsec().


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