| 
    Geant4
    10.00.p03
    
   | 
 
#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().