Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions
G4ParamType1GlaubAADataSet Class Reference

#include <G4ParamType1GlaubAADataSet.hh>

Inheritance diagram for G4ParamType1GlaubAADataSet:
G4GlaubAADataSet G4Type1GlauberParameterisation G4VGlauberDataSet

Public Member Functions

 G4ParamType1GlaubAADataSet ()
 
 G4ParamType1GlaubAADataSet (const G4int AP1, const G4int AT1)
 
 G4ParamType1GlaubAADataSet (G4FullGlaubAADataSet *fullGlauberDataSet)
 
 ~G4ParamType1GlaubAADataSet ()
 
 G4ParamType1GlaubAADataSet (const G4ParamType1GlaubAADataSet &right)
 
const G4ParamType1GlaubAADataSetoperator= (G4ParamType1GlaubAADataSet &right)
 
G4bool CreateGlauberData (const G4int AP1, const G4int AT1)
 
G4bool CreateGlauberData (G4FullGlaubAADataSet *fullGlauberDataSet)
 
G4double GetValueN (const G4double f, const G4double ppn=0.0) const
 
G4double GetValueM (const G4double f, const G4double ppn=0.0) const
 
std::ofstream & WriteDataToFile (std::ofstream &File) const
 
std::ifstream & ReadDataFromFile (std::ifstream &File)
 
- Public Member Functions inherited from G4GlaubAADataSet
 G4GlaubAADataSet ()
 
virtual ~G4GlaubAADataSet ()
 
 G4GlaubAADataSet (const G4GlaubAADataSet &right)
 
const G4GlaubAADataSetoperator= (G4GlaubAADataSet &right)
 
- Public Member Functions inherited from G4VGlauberDataSet
 G4VGlauberDataSet ()
 
virtual ~G4VGlauberDataSet ()
 
 G4VGlauberDataSet (const G4VGlauberDataSet &right)
 
const G4VGlauberDataSetoperator= (G4VGlauberDataSet &right)
 
G4int GetVerboseLevel () const
 
void SetVerboseLevel (const G4int i)
 
G4int GetAP () const
 
G4int GetZP () const
 
G4int GetAT () const
 
G4int GetZT () const
 
G4int GetGlauberDataSetType () const
 
void SetArrayPointer (const G4int i)
 
G4doubleGetArrayPointerN (const G4double ppn=0.0)
 
G4doubleGetArrayPointerM (const G4double ppn=0.0)
 
- Public Member Functions inherited from G4Type1GlauberParameterisation
 G4Type1GlauberParameterisation ()
 
 ~G4Type1GlauberParameterisation ()
 
G4double GetFitParameters (const G4double *bsite, G4double *p) const
 
G4double GetParameterisedValueN (const G4double f, const G4double ppn) const
 
G4double GetParameterisedValueM (const G4double f, const G4double ppn) const
 

Additional Inherited Members

- Data Fields inherited from G4GlaubAADataSet
G4int stabZ [211]
 
- Data Fields inherited from G4VGlauberDataSet
G4double rproj
 
G4double rtarg
 
G4double bstep
 
G4double bmax
 
G4int AP
 
G4int ZP
 
G4int AT
 
G4int ZT
 
G4doublebaseArrayPtrn
 
G4doublebaseArrayPtrm
 
G4doublearrayPtrn
 
G4doublearrayPtrm
 
G4int glauberDataSetType
 
G4int maxArray
 
G4int maxig
 
G4int verboseLevel
 
- Data Fields inherited from G4Type1GlauberParameterisation
G4int maxArrayp
 
G4int maxigp
 
G4double paramn [24][10]
 
G4double paramm [24][10]
 
G4double mun1 [24]
 
G4double mun2 [24]
 
G4double cn [24]
 
G4double mum1 [24]
 
G4double mum2 [24]
 
G4double cm [24]
 
G4double limit1
 
G4double limit2
 
G4double limit3
 
G4double limit4
 

Detailed Description

Definition at line 78 of file G4ParamType1GlaubAADataSet.hh.

Constructor & Destructor Documentation

G4ParamType1GlaubAADataSet::G4ParamType1GlaubAADataSet ( )
G4ParamType1GlaubAADataSet::G4ParamType1GlaubAADataSet ( const G4int  AP1,
const G4int  AT1 
)
G4ParamType1GlaubAADataSet::G4ParamType1GlaubAADataSet ( G4FullGlaubAADataSet fullGlauberDataSet)
G4ParamType1GlaubAADataSet::~G4ParamType1GlaubAADataSet ( )
G4ParamType1GlaubAADataSet::G4ParamType1GlaubAADataSet ( const G4ParamType1GlaubAADataSet right)

Member Function Documentation

G4bool G4ParamType1GlaubAADataSet::CreateGlauberData ( const G4int  AP1,
const G4int  AT1 
)
virtual

Reimplemented from G4GlaubAADataSet.

G4bool G4ParamType1GlaubAADataSet::CreateGlauberData ( G4FullGlaubAADataSet fullGlauberDataSet)
G4double G4ParamType1GlaubAADataSet::GetValueM ( const G4double  f,
const G4double  ppn = 0.0 
) const
inline

Definition at line 117 of file G4ParamType1GlaubAADataSet.hh.

References G4Type1GlauberParameterisation::GetParameterisedValueM().

119 {return GetParameterisedValueM (f, ppn);}
G4double GetParameterisedValueM(const G4double f, const G4double ppn) const
G4double G4ParamType1GlaubAADataSet::GetValueN ( const G4double  f,
const G4double  ppn = 0.0 
) const
inline

Definition at line 108 of file G4ParamType1GlaubAADataSet.hh.

References G4Type1GlauberParameterisation::GetParameterisedValueN().

110 {return GetParameterisedValueN (f, ppn);}
G4double GetParameterisedValueN(const G4double f, const G4double ppn) const
const G4ParamType1GlaubAADataSet& G4ParamType1GlaubAADataSet::operator= ( G4ParamType1GlaubAADataSet right)
std::ifstream& G4ParamType1GlaubAADataSet::ReadDataFromFile ( std::ifstream &  File)
virtual

Reimplemented from G4VGlauberDataSet.

std::ofstream& G4ParamType1GlaubAADataSet::WriteDataToFile ( std::ofstream &  File) const
virtual

Reimplemented from G4VGlauberDataSet.


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