39 #ifndef G4DNACHEMISTRYMANAGER_HH
40 #define G4DNACHEMISTRYMANAGER_HH
90 void WriteInto(
const G4String&, std::ios_base::openmode mode = std::ios_base::out);
150 static std::auto_ptr<G4DNAChemistryManager> fInstance;
151 bool fActiveChemistry;
161 return fActiveChemistry;
166 fActiveChemistry = flag;
169 #endif // G4DNACHEMISTRYMANAGER_HH
void WriteInto(const G4String &, std::ios_base::openmode mode=std::ios_base::out)
void PushMoleculeAtParentTimeAndPlace(G4Molecule *&molecule, const G4Track *)
void CreateSolvatedElectron(const G4Track *, G4ThreeVector *finalPosition=0)
void SetChemistryActivation(G4bool)
void AddEmptyLineInOuputFile()
G4DNAWaterExcitationStructure * GetExcitationLevel()
G4bool IsChemistryActived()
void PushMolecule(G4Molecule *&molecule, double time, const G4ThreeVector &position, int parentID)
static void DeleteInstance()
static G4DNAChemistryManager * Instance()
void CreateWaterMolecule(ElectronicModification, G4int, const G4Track *)
G4DNAWaterIonisationStructure * GetIonisationLevel()