|
| G4MoleculeDefinition (const G4String &name, G4double mass, G4int electronsNumber, G4int electronicLevels, G4double diffCoeff, G4int atomsNumber=-1, G4double radius=-1, G4double lifetime=-1, G4String aType="", G4MoleculeID ID=G4MoleculeID::Create()) |
|
virtual | ~G4MoleculeDefinition () |
|
void | SetLevelOccupation (G4int, G4int eNb=2) |
|
void | SetDiffusionCoefficient (G4double) |
|
G4double | GetDiffusionCoefficient () const |
|
void | SetAtomsNumber (G4int) |
|
G4int | GetAtomsNumber () const |
|
void | SetVanDerVaalsRadius (G4double) |
|
G4double | GetVanDerVaalsRadius () const |
|
void | AddExcitedState (const G4String &) |
|
const G4String & | GetExcitedState (const G4ElectronOccupancy *) const |
|
void | AddDecayChannel (const G4String &, const G4MolecularDecayChannel *) |
|
void | AddeConfToExcitedState (const G4String &, const G4ElectronOccupancy &, double decayTime=0.) |
|
const std::vector< const
G4MolecularDecayChannel * > * | GetDecayChannels (const G4ElectronOccupancy *) const |
|
const std::vector< const
G4MolecularDecayChannel * > * | GetDecayChannels (const G4String &) const |
|
const G4ElectronOccupancy * | GetGroundStateElectronOccupancy () const |
|
const G4String & | GetName () const |
|
G4double | GetMass () const |
|
const G4String & | GetType () const |
|
G4int | GetNbElectrons () const |
|
G4int | GetNbMolecularShells () const |
|
const G4MolecularDecayTable * | GetDecayTable () const |
|
G4MolecularDecayTable * | GetDecayTable () |
|
G4double | GetDecayTime () const |
|
Protected Types inherited from G4ParticleDefinition |
enum | { NumberOfQuarkFlavor = 6
} |
|
| G4MoleculeDefinition () |
|
| G4MoleculeDefinition (const G4MoleculeDefinition &) |
|
Protected Attributes inherited from G4ParticleDefinition |
G4int | theQuarkContent [NumberOfQuarkFlavor] |
|
G4int | theAntiQuarkContent [NumberOfQuarkFlavor] |
|
Definition at line 50 of file G4H3O.hh.