|
Geant4
10.00.p02
|
#include <G4MolecularDissociationChannel.hh>
Collaboration diagram for G4MolecularDecayChannel:Public Member Functions | |
| G4MolecularDecayChannel () | |
| G4MolecularDecayChannel (G4String) | |
| ~G4MolecularDecayChannel () | |
| G4MolecularDecayChannel (const G4MolecularDecayChannel &) | |
| G4MolecularDecayChannel & | operator= (const G4MolecularDecayChannel &right) |
| G4double | GetRMSRadialDisplacementOfProduct (const G4Molecule *) |
| void | AddProduct (const G4Molecule *, G4double=0) |
| void | SetName (const G4String &) |
| void | SetEnergy (G4double) |
| void | SetProbability (G4double) |
| void | SetDecayTime (G4double) |
| void | SetRMSMotherMoleculeDisplacement (G4double) |
| void | SetDisplacementType (DisplacementType) |
| const G4String & | GetName () const |
| G4int | GetNbProducts () const |
| const G4Molecule * | GetProduct (int) const |
| const std::vector< G4double > & | GetRMSProductsDisplacement () const |
| G4double | GetEnergy () const |
| G4double | GetProbability () const |
| G4double | GetDecayTime () const |
| G4double | GetRMSMotherMoleculeDisplacement () const |
| DisplacementType | GetDisplacementType () const |
Private Attributes | |
| DisplacementType | fDisplacementType |
| G4String | fName |
| std::vector< G4MoleculeHandle > * | fProductsVector |
| G4double | fReleasedEnergy |
| G4double | fProbability |
| G4double | fDecayTime |
| G4double | fRMSMotherMoleculeDisplacement |
| std::vector< G4double > | fRMSProductsDisplacementVector |
Definition at line 55 of file G4MolecularDissociationChannel.hh.
| G4MolecularDecayChannel::G4MolecularDecayChannel | ( | ) |
Definition at line 65 of file G4MolecularDissociationChannel.cc.
References fDecayTime, fDisplacementType, fProbability, fProductsVector, fReleasedEnergy, and fRMSMotherMoleculeDisplacement.
| G4MolecularDecayChannel::G4MolecularDecayChannel | ( | G4String | aName | ) |
Definition at line 53 of file G4MolecularDissociationChannel.cc.
References fDecayTime, fDisplacementType, fProbability, fProductsVector, fReleasedEnergy, and fRMSMotherMoleculeDisplacement.
| G4MolecularDecayChannel::~G4MolecularDecayChannel | ( | ) |
Definition at line 77 of file G4MolecularDissociationChannel.cc.
References fProductsVector.
| G4MolecularDecayChannel::G4MolecularDecayChannel | ( | const G4MolecularDecayChannel & | right | ) |
Definition at line 86 of file G4MolecularDissociationChannel.cc.
References right.
| void G4MolecularDecayChannel::AddProduct | ( | const G4Molecule * | molecule, |
| G4double | displacement = 0 |
||
| ) |
Definition at line 118 of file G4MolecularDissociationChannel.cc.
References fProductsVector, fRMSProductsDisplacementVector, and G4MoleculeHandleManager::Instance().
Here is the call graph for this function:
|
inline |
Definition at line 158 of file G4MolecularDissociationChannel.hh.
References fDecayTime.
|
inline |
Definition at line 173 of file G4MolecularDissociationChannel.hh.
References fDisplacementType.
|
inline |
Definition at line 147 of file G4MolecularDissociationChannel.hh.
References fReleasedEnergy.
Referenced by G4DNAMolecularDissociation::DecayIt().
Here is the caller graph for this function:
|
inline |
Definition at line 137 of file G4MolecularDissociationChannel.hh.
References fName.
Referenced by G4DNAMolecularDissociation::DecayIt().
Here is the caller graph for this function:| G4int G4MolecularDecayChannel::GetNbProducts | ( | ) | const |
Definition at line 127 of file G4MolecularDissociationChannel.cc.
References fProductsVector.
Referenced by G4DNAMolecularDissociation::DecayIt().
Here is the caller graph for this function:
|
inline |
Definition at line 153 of file G4MolecularDissociationChannel.hh.
References fProbability.
Referenced by G4MolecularDecayTable::CheckDataConsistency(), and G4DNAMolecularDissociation::DecayIt().
Here is the caller graph for this function:| const G4Molecule * G4MolecularDecayChannel::GetProduct | ( | int | index | ) | const |
Definition at line 134 of file G4MolecularDissociationChannel.cc.
References fProductsVector.
Referenced by G4DNAMolecularDissociation::DecayIt(), and G4DNAWaterDissociationDisplacer::GetProductsDisplacement().
Here is the caller graph for this function:
|
inline |
Definition at line 163 of file G4MolecularDissociationChannel.hh.
References fRMSMotherMoleculeDisplacement.
|
inline |
Definition at line 142 of file G4MolecularDissociationChannel.hh.
References fRMSProductsDisplacementVector.
| G4double G4MolecularDecayChannel::GetRMSRadialDisplacementOfProduct | ( | const G4Molecule * | product | ) |
Definition at line 142 of file G4MolecularDissociationChannel.cc.
References DBL_MAX, fProductsVector, and fRMSProductsDisplacementVector.
| G4MolecularDecayChannel & G4MolecularDecayChannel::operator= | ( | const G4MolecularDecayChannel & | right | ) |
Definition at line 92 of file G4MolecularDissociationChannel.cc.
|
inline |
Definition at line 126 of file G4MolecularDissociationChannel.hh.
References fDecayTime.
|
inline |
Definition at line 168 of file G4MolecularDissociationChannel.hh.
References fDisplacementType.
|
inline |
Definition at line 115 of file G4MolecularDissociationChannel.hh.
References fReleasedEnergy.
|
inline |
Definition at line 110 of file G4MolecularDissociationChannel.hh.
References fName.
|
inline |
Definition at line 121 of file G4MolecularDissociationChannel.hh.
References fProbability.
|
inline |
Definition at line 132 of file G4MolecularDissociationChannel.hh.
References fRMSMotherMoleculeDisplacement.
|
private |
Definition at line 103 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDecayChannel(), GetDecayTime(), and SetDecayTime().
|
private |
Definition at line 98 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDecayChannel(), GetDisplacementType(), and SetDisplacementType().
|
private |
Definition at line 99 of file G4MolecularDissociationChannel.hh.
|
private |
Definition at line 102 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDecayChannel(), GetProbability(), and SetProbability().
|
private |
Definition at line 100 of file G4MolecularDissociationChannel.hh.
Referenced by AddProduct(), G4MolecularDecayChannel(), GetNbProducts(), GetProduct(), GetRMSRadialDisplacementOfProduct(), and ~G4MolecularDecayChannel().
|
private |
Definition at line 101 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDecayChannel(), GetEnergy(), and SetEnergy().
|
private |
Definition at line 106 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDecayChannel(), GetRMSMotherMoleculeDisplacement(), and SetRMSMotherMoleculeDisplacement().
|
private |
Definition at line 107 of file G4MolecularDissociationChannel.hh.
Referenced by AddProduct(), GetRMSProductsDisplacement(), and GetRMSRadialDisplacementOfProduct().