Geant4  10.03
G4BatemanParameters Class Reference

#include <G4BatemanParameters.hh>

Public Member Functions

 G4BatemanParameters ()
 
virtual ~G4BatemanParameters ()
 
 G4BatemanParameters (const G4BatemanParameters &)
 
G4BatemanParametersoperator= (const G4BatemanParameters &)
 
G4int operator== (const G4BatemanParameters &right) const
 
G4int operator!= (const G4BatemanParameters &right) const
 
void DumpInfo ()
 
G4int GetZ () const
 
G4int GetA () const
 
G4double GetE () const
 
G4int GetGeneration () const
 
std::vector< G4doubleGetAcoefficients () const
 
std::vector< G4doubleGetTaus () const
 
void SetZ (G4int value)
 
void SetA (G4int value)
 
void SetE (G4double value)
 
void SetGeneration (G4int value)
 
void SetAcoefficients (std::vector< G4double > value)
 
void SetTaus (std::vector< G4double > value)
 
void SetParameters (G4int, G4int, G4double, G4int, std::vector< G4double >, std::vector< G4double >)
 

Private Attributes

G4int Z
 
G4int A
 
G4double E
 
G4int generation
 
std::vector< G4doubleAcoeffs
 
std::vector< G4doubletaus
 

Detailed Description

Definition at line 45 of file G4BatemanParameters.hh.

Constructor & Destructor Documentation

G4BatemanParameters::G4BatemanParameters ( )

Definition at line 41 of file G4BatemanParameters.cc.

G4BatemanParameters::~G4BatemanParameters ( )
virtual

Definition at line 70 of file G4BatemanParameters.cc.

G4BatemanParameters::G4BatemanParameters ( const G4BatemanParameters right)

Definition at line 46 of file G4BatemanParameters.cc.

References A, Acoeffs, E, generation, taus, and Z.

Member Function Documentation

void G4BatemanParameters::DumpInfo ( )

Definition at line 88 of file G4BatemanParameters.cc.

References A, Acoeffs, E, G4cout, G4endl, generation, taus, and Z.

G4int G4BatemanParameters::GetA ( void  ) const
inline

Definition at line 66 of file G4BatemanParameters.hh.

References A.

std::vector<G4double> G4BatemanParameters::GetAcoefficients ( ) const
inline

Definition at line 69 of file G4BatemanParameters.hh.

References Acoeffs.

G4double G4BatemanParameters::GetE ( ) const
inline

Definition at line 67 of file G4BatemanParameters.hh.

References E.

G4int G4BatemanParameters::GetGeneration ( ) const
inline

Definition at line 68 of file G4BatemanParameters.hh.

References generation.

std::vector<G4double> G4BatemanParameters::GetTaus ( ) const
inline

Definition at line 71 of file G4BatemanParameters.hh.

References taus.

G4int G4BatemanParameters::GetZ ( void  ) const
inline

Definition at line 65 of file G4BatemanParameters.hh.

References Z.

G4int G4BatemanParameters::operator!= ( const G4BatemanParameters right) const
inline

Definition at line 60 of file G4BatemanParameters.hh.

G4BatemanParameters & G4BatemanParameters::operator= ( const G4BatemanParameters right)

Definition at line 56 of file G4BatemanParameters.cc.

References A, Acoeffs, E, generation, taus, and Z.

G4int G4BatemanParameters::operator== ( const G4BatemanParameters right) const
inline

Definition at line 58 of file G4BatemanParameters.hh.

void G4BatemanParameters::SetA ( G4int  value)
inline

Definition at line 74 of file G4BatemanParameters.hh.

References A.

void G4BatemanParameters::SetAcoefficients ( std::vector< G4double value)
inline

Definition at line 77 of file G4BatemanParameters.hh.

References Acoeffs.

void G4BatemanParameters::SetE ( G4double  value)
inline

Definition at line 75 of file G4BatemanParameters.hh.

References E.

void G4BatemanParameters::SetGeneration ( G4int  value)
inline

Definition at line 76 of file G4BatemanParameters.hh.

References generation.

void G4BatemanParameters::SetParameters ( G4int  aZ,
G4int  anA,
G4double  anE,
G4int  aG,
std::vector< G4double theCoeffs,
std::vector< G4double theTaus 
)

Definition at line 75 of file G4BatemanParameters.cc.

References A, Acoeffs, E, generation, taus, and Z.

void G4BatemanParameters::SetTaus ( std::vector< G4double value)
inline

Definition at line 79 of file G4BatemanParameters.hh.

References taus.

void G4BatemanParameters::SetZ ( G4int  value)
inline

Definition at line 73 of file G4BatemanParameters.hh.

References Z.

Member Data Documentation

G4int G4BatemanParameters::A
private
std::vector<G4double> G4BatemanParameters::Acoeffs
private
G4double G4BatemanParameters::E
private
G4int G4BatemanParameters::generation
private
std::vector<G4double> G4BatemanParameters::taus
private
G4int G4BatemanParameters::Z
private

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