Geant4
10.02.p02
|
#include <G4MolecularDissociationChannel.hh>
Private Attributes | |
DisplacementType | fDisplacementType |
G4String | fName |
std::vector < G4MolecularConfiguration * > * | fProductsVector |
G4double | fReleasedEnergy |
G4double | fProbability |
G4double | fDecayTime |
G4double | fRMSMotherMoleculeDisplacement |
std::vector< G4double > | fRMSProductsDisplacementVector |
Definition at line 73 of file G4MolecularDissociationChannel.hh.
G4MolecularDissociationChannel::G4MolecularDissociationChannel | ( | ) |
Definition at line 71 of file G4MolecularDissociationChannel.cc.
References fDecayTime, fDisplacementType, fProbability, fProductsVector, fReleasedEnergy, and fRMSMotherMoleculeDisplacement.
G4MolecularDissociationChannel::G4MolecularDissociationChannel | ( | G4String | aName | ) |
Definition at line 56 of file G4MolecularDissociationChannel.cc.
References fDecayTime, fDisplacementType, fProbability, fProductsVector, fReleasedEnergy, and fRMSMotherMoleculeDisplacement.
G4MolecularDissociationChannel::~G4MolecularDissociationChannel | ( | ) |
Definition at line 85 of file G4MolecularDissociationChannel.cc.
References fProductsVector.
G4MolecularDissociationChannel::G4MolecularDissociationChannel | ( | const G4MolecularDissociationChannel & | right | ) |
Definition at line 97 of file G4MolecularDissociationChannel.cc.
References right.
void G4MolecularDissociationChannel::AddProduct | ( | const G4Molecule * | molecule, |
G4double | displacement = 0 |
||
) |
Definition at line 133 of file G4MolecularDissociationChannel.cc.
References fProductsVector, fRMSProductsDisplacementVector, and G4Molecule::GetMolecularConfiguration().
Referenced by G4EmDNAChemistry::ConstructDissociationChannels(), and G4DNAElectronHoleRecombination::IsApplicable().
void G4MolecularDissociationChannel::AddProduct | ( | G4MolecularConfiguration * | molecule, |
G4double | displacement = 0 |
||
) |
Definition at line 145 of file G4MolecularDissociationChannel.cc.
References fProductsVector, and fRMSProductsDisplacementVector.
void G4MolecularDissociationChannel::AddProduct | ( | const G4String & | molecule, |
G4double | displacement = 0 |
||
) |
Definition at line 156 of file G4MolecularDissociationChannel.cc.
References fProductsVector, fRMSProductsDisplacementVector, and G4MoleculeTable::Instance().
|
inline |
Definition at line 199 of file G4MolecularDissociationChannel.hh.
References fDecayTime.
|
inline |
Definition at line 223 of file G4MolecularDissociationChannel.hh.
References fDisplacementType.
Referenced by G4DNAWaterDissociationDisplacer::GetMotherMoleculeDisplacement(), and G4DNAWaterDissociationDisplacer::GetProductsDisplacement().
|
inline |
Definition at line 185 of file G4MolecularDissociationChannel.hh.
References fReleasedEnergy.
Referenced by G4DNAMolecularDissociation::DecayIt().
|
inline |
Definition at line 170 of file G4MolecularDissociationChannel.hh.
References fName.
Referenced by G4DNAMolecularDissociation::DecayIt().
G4int G4MolecularDissociationChannel::GetNbProducts | ( | ) | const |
Definition at line 169 of file G4MolecularDissociationChannel.cc.
References fProductsVector.
Referenced by G4DNAMolecularDissociation::DecayIt(), and G4DNAWaterDissociationDisplacer::GetProductsDisplacement().
|
inline |
Definition at line 192 of file G4MolecularDissociationChannel.hh.
References fProbability.
Referenced by G4MolecularDissociationTable::CheckDataConsistency(), and G4DNAMolecularDissociation::DecayIt().
G4MolecularConfiguration * G4MolecularDissociationChannel::GetProduct | ( | int | index | ) | const |
Definition at line 177 of file G4MolecularDissociationChannel.cc.
References fProductsVector.
Referenced by G4DNAMolecularDissociation::DecayIt(), and G4DNAWaterDissociationDisplacer::GetProductsDisplacement().
|
inline |
Definition at line 207 of file G4MolecularDissociationChannel.hh.
References fRMSMotherMoleculeDisplacement.
|
inline |
Definition at line 178 of file G4MolecularDissociationChannel.hh.
References fRMSProductsDisplacementVector.
G4double G4MolecularDissociationChannel::GetRMSRadialDisplacementOfProduct | ( | const G4Molecule * | product | ) |
Definition at line 189 of file G4MolecularDissociationChannel.cc.
References DBL_MAX, fProductsVector, fRMSProductsDisplacementVector, and G4Molecule::GetMolecularConfiguration().
G4MolecularDissociationChannel & G4MolecularDissociationChannel::operator= | ( | const G4MolecularDissociationChannel & | right | ) |
Definition at line 105 of file G4MolecularDissociationChannel.cc.
References fDecayTime, fDisplacementType, fName, fProbability, fProductsVector, fReleasedEnergy, fRMSMotherMoleculeDisplacement, and fRMSProductsDisplacementVector.
|
inline |
Definition at line 154 of file G4MolecularDissociationChannel.hh.
References fDecayTime.
|
inline |
Definition at line 215 of file G4MolecularDissociationChannel.hh.
References fDisplacementType.
Referenced by G4EmDNAChemistry::ConstructDissociationChannels(), and G4DNAElectronHoleRecombination::IsApplicable().
|
inline |
Definition at line 140 of file G4MolecularDissociationChannel.hh.
References fReleasedEnergy.
Referenced by G4EmDNAChemistry::ConstructDissociationChannels().
|
inline |
Definition at line 133 of file G4MolecularDissociationChannel.hh.
References fName.
|
inline |
Definition at line 147 of file G4MolecularDissociationChannel.hh.
References fProbability.
Referenced by G4EmDNAChemistry::ConstructDissociationChannels(), and G4DNAElectronHoleRecombination::IsApplicable().
|
inline |
Definition at line 163 of file G4MolecularDissociationChannel.hh.
References fRMSMotherMoleculeDisplacement.
|
private |
Definition at line 124 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDissociationChannel(), GetDecayTime(), operator=(), and SetDecayTime().
|
private |
Definition at line 118 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDissociationChannel(), GetDisplacementType(), operator=(), and SetDisplacementType().
|
private |
Definition at line 119 of file G4MolecularDissociationChannel.hh.
Referenced by GetName(), operator=(), and SetName().
|
private |
Definition at line 123 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDissociationChannel(), GetProbability(), operator=(), and SetProbability().
|
private |
Definition at line 121 of file G4MolecularDissociationChannel.hh.
Referenced by AddProduct(), G4MolecularDissociationChannel(), GetNbProducts(), GetProduct(), GetRMSRadialDisplacementOfProduct(), operator=(), and ~G4MolecularDissociationChannel().
|
private |
Definition at line 122 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDissociationChannel(), GetEnergy(), operator=(), and SetEnergy().
|
private |
Definition at line 127 of file G4MolecularDissociationChannel.hh.
Referenced by G4MolecularDissociationChannel(), GetRMSMotherMoleculeDisplacement(), operator=(), and SetRMSMotherMoleculeDisplacement().
|
private |
Definition at line 128 of file G4MolecularDissociationChannel.hh.
Referenced by AddProduct(), GetRMSProductsDisplacement(), GetRMSRadialDisplacementOfProduct(), and operator=().