|
| | 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 |
| |
Public Member Functions inherited from G4ParticleDefinition |
| | G4ParticleDefinition (const G4String &aName, G4double mass, G4double width, G4double charge, G4int iSpin, G4int iParity, G4int iConjugation, G4int iIsospin, G4int iIsospinZ, G4int gParity, const G4String &pType, G4int lepton, G4int baryon, G4int encoding, G4bool stable, G4double lifetime, G4DecayTable *decaytable, G4bool shortlived=false, const G4String &subType="", G4int anti_encoding=0, G4double magneticMoment=0.0) |
| |
| virtual | ~G4ParticleDefinition () |
| |
| const G4String & | GetParticleName () const |
| |
| G4double | GetPDGMass () const |
| |
| G4double | GetPDGWidth () const |
| |
| G4double | GetPDGCharge () const |
| |
| G4double | GetPDGSpin () const |
| |
| G4int | GetPDGiSpin () const |
| |
| G4int | GetPDGiParity () const |
| |
| G4int | GetPDGiConjugation () const |
| |
| G4double | GetPDGIsospin () const |
| |
| G4double | GetPDGIsospin3 () const |
| |
| G4int | GetPDGiIsospin () const |
| |
| G4int | GetPDGiIsospin3 () const |
| |
| G4int | GetPDGiGParity () const |
| |
| G4double | GetPDGMagneticMoment () const |
| |
| void | SetPDGMagneticMoment (G4double mageticMoment) |
| |
| G4double | CalculateAnomaly () const |
| |
| const G4String & | GetParticleType () const |
| |
| const G4String & | GetParticleSubType () const |
| |
| G4int | GetLeptonNumber () const |
| |
| G4int | GetBaryonNumber () const |
| |
| G4int | GetPDGEncoding () const |
| |
| G4int | GetAntiPDGEncoding () const |
| |
| void | SetAntiPDGEncoding (G4int aEncoding) |
| |
| G4int | GetQuarkContent (G4int flavor) const |
| |
| G4int | GetAntiQuarkContent (G4int flavor) const |
| |
| G4bool | IsShortLived () const |
| |
| G4bool | GetPDGStable () const |
| |
| void | SetPDGStable (const G4bool aFlag) |
| |
| G4double | GetPDGLifeTime () const |
| |
| void | SetPDGLifeTime (G4double aLifeTime) |
| |
| G4double | GetIonLifeTime () const |
| |
| G4DecayTable * | GetDecayTable () const |
| |
| void | SetDecayTable (G4DecayTable *aDecayTable) |
| |
| G4ProcessManager * | GetProcessManager () const |
| |
| void | SetProcessManager (G4ProcessManager *aProcessManager) |
| |
| G4ParticleTable * | GetParticleTable () const |
| |
| G4int | GetAtomicNumber () const |
| |
| G4int | GetAtomicMass () const |
| |
| void | DumpTable () const |
| |
| void | SetVerboseLevel (G4int value) |
| |
| G4int | GetVerboseLevel () const |
| |
| void | SetApplyCutsFlag (G4bool) |
| |
| G4bool | GetApplyCutsFlag () const |
| |
| G4bool | IsGeneralIon () const |
| |
| G4int | operator== (const G4ParticleDefinition &right) const |
| |
| G4int | operator!= (const G4ParticleDefinition &right) const |
| |
| G4ProcessManager * | GetMasterProcessManager () const |
| |
| void | SetMasterProcessManager (G4ProcessManager *aNewPM) |
| |
| G4int | GetInstanceID () const |
| |
| void | SetParticleDefinitionID (G4int id=-1) |
| |
| G4int | GetParticleDefinitionID () const |
| |
Protected Types inherited from G4ParticleDefinition |
| enum | { NumberOfQuarkFlavor = 6
} |
| |
| | G4MoleculeDefinition () |
| |
| | G4MoleculeDefinition (const G4MoleculeDefinition &) |
| |
Protected Member Functions inherited from G4ParticleDefinition |
| G4int | FillQuarkContents () |
| |
| void | SetParticleSubType (const G4String &subtype) |
| |
| void | SetAtomicNumber (G4int) |
| |
| void | SetAtomicMass (G4int) |
| |
| | G4ParticleDefinition (const G4ParticleDefinition &right) |
| |
| | G4ParticleDefinition () |
| |
Protected Attributes inherited from G4ParticleDefinition |
| G4int | theQuarkContent [NumberOfQuarkFlavor] |
| |
| G4int | theAntiQuarkContent [NumberOfQuarkFlavor] |
| |
| G4bool | isGeneralIon |
| |
Definition at line 50 of file G4H2O.hh.