47 #ifndef G4DNADAMAGES_HH 48 #define G4DNADAMAGES_HH 1 84 static void DeleteInstance();
92 inline const std::vector<G4DNAIndirectHit*>* GetIndirectHits();
96 return fNIndirectDamages;
98 return fIndirectHits.size();
103 fJustCountDamage = flag;
108 return fJustCountDamage;
119 std::map<G4Molecule, const G4Molecule*>
fMolMap;
124 return &fIndirectHits;
127 #endif // G4DNADAMAGES_HH
virtual int GetNIndirectHits() const
std::map< G4Molecule, const G4Molecule * > fMolMap
std::vector< G4DNAIndirectHit * > fIndirectHits
const G4Molecule * fpMolecule
const G4ThreeVector & GetPosition()
virtual bool OnlyCountDamages() const
static G4ThreadLocal G4DNADamages * fpInstance
virtual void SetOnlyCountDamages(bool flag=true)
const G4String & GetBaseName()
ntupleExperimental Reset()
const std::vector< G4DNAIndirectHit * > * GetIndirectHits()
const G4Molecule * GetMolecule()
void Print(G4Element &ele)