50 return (*mol1) < (*mol2);
95 if (&right ==
this)
return *
this;
165 for (
G4int i = 0; i < sz; i++)
~G4MolecularDissociationChannel()
G4double GetRMSRadialDisplacementOfProduct(const G4Molecule *)
G4double fRMSMotherMoleculeDisplacement
bool operator()(const G4Molecule *mol1, const G4Molecule *mol2) const
G4int GetNbProducts() const
G4MolecularDissociationChannel()
DisplacementType fDisplacementType
void AddProduct(const G4Molecule *, G4double=0)
std::vector< G4double > fRMSProductsDisplacementVector
static G4MoleculeTable * Instance()
const G4Molecule * GetProduct(int) const
Class Description The dynamic molecule holds all the data that change for a molecule It has a pointer...
std::vector< const G4Molecule * > * fProductsVector
G4MolecularDissociationChannel & operator=(const G4MolecularDissociationChannel &right)