Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4RadioactiveDecayRateVector Class Reference

#include <G4RadioactiveDecayRateVector.hh>

Public Types

typedef std::vector< G4RadioactiveDecayRateG4RadioactiveDecayRates
 

Public Member Functions

 G4RadioactiveDecayRateVector ()
 
virtual ~G4RadioactiveDecayRateVector ()
 
 G4RadioactiveDecayRateVector (const G4RadioactiveDecayRateVector &)
 
G4RadioactiveDecayRateVectoroperator= (const G4RadioactiveDecayRateVector &)
 
G4int operator== (const G4RadioactiveDecayRateVector &right) const
 
G4int operator!= (const G4RadioactiveDecayRateVector &right) const
 
G4String GetIonName () const
 
G4RadioactiveDecayRates GetItsRates () const
 
void SetIonName (G4String name)
 
void SetItsRates (G4RadioactiveDecayRates arate)
 

Protected Attributes

G4String ionName
 
G4RadioactiveDecayRates itsRates
 

Detailed Description

Definition at line 60 of file G4RadioactiveDecayRateVector.hh.

Member Typedef Documentation

◆ G4RadioactiveDecayRates

Constructor & Destructor Documentation

◆ G4RadioactiveDecayRateVector() [1/2]

G4RadioactiveDecayRateVector::G4RadioactiveDecayRateVector ( )

Definition at line 31 of file G4RadioactiveDecayRateVector.cc.

32{
33 ;
34 //do nothing at the momment
35}

◆ ~G4RadioactiveDecayRateVector()

G4RadioactiveDecayRateVector::~G4RadioactiveDecayRateVector ( )
virtual

Definition at line 55 of file G4RadioactiveDecayRateVector.cc.

56{ ;}

◆ G4RadioactiveDecayRateVector() [2/2]

G4RadioactiveDecayRateVector::G4RadioactiveDecayRateVector ( const G4RadioactiveDecayRateVector right)

Definition at line 39 of file G4RadioactiveDecayRateVector.cc.

Member Function Documentation

◆ GetIonName()

G4String G4RadioactiveDecayRateVector::GetIonName ( ) const
inline

Definition at line 92 of file G4RadioactiveDecayRateVector.hh.

92{return ionName;}

◆ GetItsRates()

G4RadioactiveDecayRates G4RadioactiveDecayRateVector::GetItsRates ( ) const
inline

Definition at line 95 of file G4RadioactiveDecayRateVector.hh.

95{return itsRates; }

◆ operator!=()

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

Definition at line 87 of file G4RadioactiveDecayRateVector.hh.

88 {return (this != &right);}

◆ operator=()

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

Definition at line 45 of file G4RadioactiveDecayRateVector.cc.

46{
47 if (this != &right) {
48 ionName = right.ionName;
49 itsRates = right.itsRates;
50 }
51 return *this;
52}

◆ operator==()

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

Definition at line 85 of file G4RadioactiveDecayRateVector.hh.

86 {return (this == &right);}

◆ SetIonName()

void G4RadioactiveDecayRateVector::SetIonName ( G4String  name)
inline

Definition at line 99 of file G4RadioactiveDecayRateVector.hh.

99{ionName = name;}

Referenced by G4RadioactiveDecay::AddDecayRateTable().

◆ SetItsRates()

void G4RadioactiveDecayRateVector::SetItsRates ( G4RadioactiveDecayRates  arate)
inline

Definition at line 102 of file G4RadioactiveDecayRateVector.hh.

102{itsRates = arate;}

Referenced by G4RadioactiveDecay::AddDecayRateTable().

Member Data Documentation

◆ ionName

G4String G4RadioactiveDecayRateVector::ionName
protected

◆ itsRates

G4RadioactiveDecayRates G4RadioactiveDecayRateVector::itsRates
protected

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