57 #ifndef G4MoleculeDefinition_h 
   58 #define G4MoleculeDefinition_h 1 
   83                        G4int electronicLevels = 0,
 
   85                        G4int atomsNumber = -1,
 
  120                                         double decayTime = 0.);
 
  140   const std::vector<const G4MolecularDissociationChannel*>*
 
  142   const std::vector<const G4MolecularDissociationChannel*>*
 
  161     return fFormatedName;
 
  167     fFormatedName = 
name;
 
  203   fDiffusionCoefficient = 
value;
 
  208   return fDiffusionCoefficient;
 
  233   fVanDerVaalsRadius = val;
 
  238   return fVanDerVaalsRadius;
 
  243   return fElectronOccupancy;
 
  264   if (fElectronOccupancy)
 
  275   if (fElectronOccupancy)
 
static G4MoleculeDefinition * Load(std::istream &)
 
G4int GetTotalOccupancy() const 
 
void Serialize(std::ostream &)
 
const std::vector< const G4MolecularDissociationChannel * > * GetDecayChannels(const G4MolecularConfiguration *) const 
 
void AddDecayChannel(const G4MolecularConfiguration *molConf, const G4MolecularDissociationChannel *channel)
 
const G4String & GetType() const 
 
G4int GetSizeOfOrbit() const 
 
G4int GetAtomsNumber() const 
 
const G4String & GetParticleSubType() const 
 
const G4String & GetParticleName() const 
 
G4MolecularConfiguration * NewConfiguration(const G4String &excitedStateLabel)
 
G4int GetNbMolecularShells() const 
 
const XML_Char int const XML_Char * value
 
G4double GetDecayTime() const 
 
virtual ~G4MoleculeDefinition()
 
G4int GetNbElectrons() const 
 
void SetFormatedName(const G4String &name)
 
void SetDiffusionCoefficient(G4double)
 
G4double GetVanDerVaalsRadius() const 
 
G4double GetPDGMass() const 
 
const G4String & GetFormatedName() const 
 
const G4String & GetName() const 
 
void SetAtomsNumber(G4int)
 
static G4FakeParticleID Create()
 
G4double GetPDGLifeTime() const 
 
G4double GetDiffusionCoefficient() const 
 
void SetVanDerVaalsRadius(G4double)
 
void SetLevelOccupation(G4int, G4int eNb=2)
 
const G4ElectronOccupancy * GetGroundStateElectronOccupancy() const 
 
G4MolecularConfiguration * NewConfigurationWithElectronOccupancy(const G4String &excitedStateLabel, const G4ElectronOccupancy &, double decayTime=0.)
 
G4MolecularConfiguration * GetConfigurationWithLabel(const G4String &molecularConfLabel)
 
const G4MolecularDissociationTable * GetDecayTable() const