Geant4  10.02.p03
G4VecpssrMiModel Class Referenceabstract

#include <G4VecpssrMiModel.hh>

Inheritance diagram for G4VecpssrMiModel:
Collaboration diagram for G4VecpssrMiModel:

Public Member Functions

 G4VecpssrMiModel ()
 
virtual ~G4VecpssrMiModel ()
 
virtual G4double CalculateM1CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident)=0
 
virtual G4double CalculateM2CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident)=0
 
virtual G4double CalculateM3CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident)=0
 
virtual G4double CalculateM4CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident)=0
 
virtual G4double CalculateM5CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident)=0
 

Private Member Functions

 G4VecpssrMiModel (const G4VecpssrMiModel &)
 
G4VecpssrMiModeloperator= (const G4VecpssrMiModel &right)
 

Detailed Description

Definition at line 48 of file G4VecpssrMiModel.hh.

Constructor & Destructor Documentation

◆ G4VecpssrMiModel() [1/2]

G4VecpssrMiModel::G4VecpssrMiModel ( )

Definition at line 45 of file G4VecpssrMiModel.cc.

46 {
47 
48 }

◆ ~G4VecpssrMiModel()

G4VecpssrMiModel::~G4VecpssrMiModel ( )
virtual

Definition at line 50 of file G4VecpssrMiModel.cc.

51 {
52 
53 }

◆ G4VecpssrMiModel() [2/2]

G4VecpssrMiModel::G4VecpssrMiModel ( const G4VecpssrMiModel )
private

Member Function Documentation

◆ CalculateM1CrossSection()

virtual G4double G4VecpssrMiModel::CalculateM1CrossSection ( G4int  zTarget,
G4double  massIncident,
G4double  energyIncident 
)
pure virtual

Implemented in G4ecpssrFormFactorMixsModel.

Here is the caller graph for this function:

◆ CalculateM2CrossSection()

virtual G4double G4VecpssrMiModel::CalculateM2CrossSection ( G4int  zTarget,
G4double  massIncident,
G4double  energyIncident 
)
pure virtual

Implemented in G4ecpssrFormFactorMixsModel.

Here is the caller graph for this function:

◆ CalculateM3CrossSection()

virtual G4double G4VecpssrMiModel::CalculateM3CrossSection ( G4int  zTarget,
G4double  massIncident,
G4double  energyIncident 
)
pure virtual

Implemented in G4ecpssrFormFactorMixsModel.

Here is the caller graph for this function:

◆ CalculateM4CrossSection()

virtual G4double G4VecpssrMiModel::CalculateM4CrossSection ( G4int  zTarget,
G4double  massIncident,
G4double  energyIncident 
)
pure virtual

Implemented in G4ecpssrFormFactorMixsModel.

Here is the caller graph for this function:

◆ CalculateM5CrossSection()

virtual G4double G4VecpssrMiModel::CalculateM5CrossSection ( G4int  zTarget,
G4double  massIncident,
G4double  energyIncident 
)
pure virtual

Implemented in G4ecpssrFormFactorMixsModel.

Here is the caller graph for this function:

◆ operator=()

G4VecpssrMiModel& G4VecpssrMiModel::operator= ( const G4VecpssrMiModel right)
private

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