Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4RadioactiveDecayRateVector Class Reference

#include <G4RadioactiveDecayRateVector.hh>

Collaboration diagram for G4RadioactiveDecayRateVector:

Public Types

typedef std::vector
< G4RadioactiveDecayRate
G4RadioactiveDecayRates
 

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

Constructor & Destructor Documentation

G4RadioactiveDecayRateVector::G4RadioactiveDecayRateVector ( )

Definition at line 31 of file G4RadioactiveDecayRateVector.cc.

32 {
33  ;
34  //do nothing at the momment
35 }
G4RadioactiveDecayRateVector::~G4RadioactiveDecayRateVector ( )
virtual

Definition at line 55 of file G4RadioactiveDecayRateVector.cc.

56 { ;}
G4RadioactiveDecayRateVector::G4RadioactiveDecayRateVector ( const G4RadioactiveDecayRateVector right)

Definition at line 39 of file G4RadioactiveDecayRateVector.cc.

40 {
41  ionName = right.ionName;
42  itsRates = right.itsRates;
43 }

Member Function Documentation

G4String G4RadioactiveDecayRateVector::GetIonName ( ) const
inline

Definition at line 92 of file G4RadioactiveDecayRateVector.hh.

G4RadioactiveDecayRates G4RadioactiveDecayRateVector::GetItsRates ( ) const
inline

Definition at line 95 of file G4RadioactiveDecayRateVector.hh.

95 {return itsRates; }
G4int G4RadioactiveDecayRateVector::operator!= ( const G4RadioactiveDecayRateVector right) const
inline

Definition at line 87 of file G4RadioactiveDecayRateVector.hh.

88  {return (this != &right);}
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 }
G4int G4RadioactiveDecayRateVector::operator== ( const G4RadioactiveDecayRateVector right) const
inline

Definition at line 85 of file G4RadioactiveDecayRateVector.hh.

86  {return (this == &right);}
void G4RadioactiveDecayRateVector::SetIonName ( G4String  name)
inline

Definition at line 99 of file G4RadioactiveDecayRateVector.hh.

99 {ionName = name;}
const XML_Char * name
Definition: expat.h:151

Here is the caller graph for this function:

void G4RadioactiveDecayRateVector::SetItsRates ( G4RadioactiveDecayRates  arate)
inline

Definition at line 102 of file G4RadioactiveDecayRateVector.hh.

102 {itsRates = arate;}

Here is the caller graph for this function:

Member Data Documentation

G4String G4RadioactiveDecayRateVector::ionName
protected

Definition at line 108 of file G4RadioactiveDecayRateVector.hh.

G4RadioactiveDecayRates G4RadioactiveDecayRateVector::itsRates
protected

Definition at line 109 of file G4RadioactiveDecayRateVector.hh.


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