ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4BatemanParameters Class Reference

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/radioactive_decay/include/G4BatemanParameters.hh>

+ Collaboration diagram for G4BatemanParameters:

Public Member Functions

 G4BatemanParameters ()
 
virtual ~G4BatemanParameters ()
 
 G4BatemanParameters (const G4BatemanParameters &)
 
G4BatemanParametersoperator= (const G4BatemanParameters &)
 
G4bool operator== (const G4BatemanParameters &right) const
 
G4bool 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.

View newest version in sPHENIX GitHub at line 45 of file G4BatemanParameters.hh

Constructor & Destructor Documentation

G4BatemanParameters::G4BatemanParameters ( )

Definition at line 41 of file G4BatemanParameters.cc.

View newest version in sPHENIX GitHub at line 41 of file G4BatemanParameters.cc

G4BatemanParameters::~G4BatemanParameters ( )
virtual

Definition at line 70 of file G4BatemanParameters.cc.

View newest version in sPHENIX GitHub at line 70 of file G4BatemanParameters.cc

G4BatemanParameters::G4BatemanParameters ( const G4BatemanParameters right)

Definition at line 46 of file G4BatemanParameters.cc.

View newest version in sPHENIX GitHub 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.

View newest version in sPHENIX GitHub 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.

View newest version in sPHENIX GitHub at line 66 of file G4BatemanParameters.hh

References A.

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

Definition at line 69 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 69 of file G4BatemanParameters.hh

References Acoeffs.

G4double G4BatemanParameters::GetE ( ) const
inline

Definition at line 67 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 67 of file G4BatemanParameters.hh

References E.

G4int G4BatemanParameters::GetGeneration ( ) const
inline

Definition at line 68 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 68 of file G4BatemanParameters.hh

References generation.

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

Definition at line 71 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 71 of file G4BatemanParameters.hh

References taus.

G4int G4BatemanParameters::GetZ ( void  ) const
inline

Definition at line 65 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 65 of file G4BatemanParameters.hh

References Z.

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

Definition at line 60 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 60 of file G4BatemanParameters.hh

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

Definition at line 56 of file G4BatemanParameters.cc.

View newest version in sPHENIX GitHub at line 56 of file G4BatemanParameters.cc

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

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

Definition at line 58 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 58 of file G4BatemanParameters.hh

void G4BatemanParameters::SetA ( G4int  value)
inline

Definition at line 74 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub 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.

View newest version in sPHENIX GitHub at line 77 of file G4BatemanParameters.hh

References Acoeffs.

void G4BatemanParameters::SetE ( G4double  value)
inline

Definition at line 75 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 75 of file G4BatemanParameters.hh

References E.

void G4BatemanParameters::SetGeneration ( G4int  value)
inline

Definition at line 76 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub 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.

View newest version in sPHENIX GitHub 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.

View newest version in sPHENIX GitHub at line 79 of file G4BatemanParameters.hh

References taus.

void G4BatemanParameters::SetZ ( G4int  value)
inline

Definition at line 73 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 73 of file G4BatemanParameters.hh

References Z.

Member Data Documentation

G4int G4BatemanParameters::A
private

Definition at line 87 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 87 of file G4BatemanParameters.hh

Referenced by DumpInfo(), G4BatemanParameters(), GetA(), operator=(), SetA(), and SetParameters().

std::vector<G4double> G4BatemanParameters::Acoeffs
private

Definition at line 90 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 90 of file G4BatemanParameters.hh

Referenced by DumpInfo(), G4BatemanParameters(), GetAcoefficients(), operator=(), SetAcoefficients(), and SetParameters().

G4double G4BatemanParameters::E
private

Definition at line 88 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 88 of file G4BatemanParameters.hh

Referenced by DumpInfo(), G4BatemanParameters(), GetE(), operator=(), SetE(), and SetParameters().

G4int G4BatemanParameters::generation
private

Definition at line 89 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 89 of file G4BatemanParameters.hh

Referenced by DumpInfo(), G4BatemanParameters(), GetGeneration(), operator=(), SetGeneration(), and SetParameters().

std::vector<G4double> G4BatemanParameters::taus
private

Definition at line 91 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 91 of file G4BatemanParameters.hh

Referenced by DumpInfo(), G4BatemanParameters(), GetTaus(), operator=(), SetParameters(), and SetTaus().

G4int G4BatemanParameters::Z
private

Definition at line 86 of file G4BatemanParameters.hh.

View newest version in sPHENIX GitHub at line 86 of file G4BatemanParameters.hh

Referenced by DumpInfo(), G4BatemanParameters(), GetZ(), operator=(), SetParameters(), and SetZ().


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