109 G4double fRMSMotherMoleculeDisplacement;
110 std::vector<G4double> fRMSProductsDisplacementVector;
124 fReleasedEnergy = value;
131 fProbability = value;
147 fRMSMotherMoleculeDisplacement = value;
159inline const std::vector<G4double>&
162 return fRMSProductsDisplacementVector;
169 return fReleasedEnergy;
191 return fRMSMotherMoleculeDisplacement;
199 fDisplacementType = aDisplacementType;
207 return fDisplacementType;
void SetRMSMotherMoleculeDisplacement(G4double)
G4double GetDecayTime() const
Product * GetProduct(int) const
G4double GetRMSMotherMoleculeDisplacement() const
DisplacementType GetDisplacementType() const
void SetDisplacementType(DisplacementType)
void SetName(const G4String &)
G4int GetNbProducts() const
~G4MolecularDissociationChannel()=default
G4MolecularDissociationChannel & operator=(const G4MolecularDissociationChannel &right)=default
G4MolecularDissociationChannel(const G4MolecularDissociationChannel &)=default
void SetDecayTime(G4double)
const G4String & GetName() const
void AddProduct(Product *, G4double displacement=0.)
G4double GetRMSRadialDisplacementOfProduct(Product *)
std::vector< Product * > ProductList
const std::vector< G4double > & GetRMSProductsDisplacement() const
G4MolecularDissociationChannel()
G4double GetProbability() const
void SetProbability(G4double)
G4double GetEnergy() const