ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/dna/utils/include/G4DNADamage.hh>
Public Member Functions | |
virtual void | Reset () |
virtual void | AddIndirectDamage (const G4String &baseName, const G4Molecule *molecule, const G4ThreeVector &position, double time) |
const std::vector < G4DNAIndirectHit * > * | GetIndirectHits () |
virtual int | GetNIndirectHits () const |
virtual void | SetOnlyCountDamage (bool flag=true) |
virtual bool | OnlyCountDamage () const |
Static Public Member Functions | |
static G4DNADamage * | Instance () |
static void | DeleteInstance () |
Protected Member Functions | |
G4DNADamage () | |
virtual | ~G4DNADamage () |
Protected Attributes | |
G4bool | fJustCountDamage |
G4int | fNIndirectDamage |
std::vector< G4DNAIndirectHit * > | fIndirectHits |
std::map< G4Molecule, const G4Molecule * > | fMolMap |
Static Protected Attributes | |
static G4ThreadLocal G4DNADamage * | fpInstance |
Definition at line 79 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 79 of file G4DNADamage.hh
|
protected |
Definition at line 63 of file G4DNADamage.cc.
View newest version in sPHENIX GitHub at line 63 of file G4DNADamage.cc
References fJustCountDamage, fNIndirectDamage, and fpInstance.
Referenced by Instance().
|
protectedvirtual |
Definition at line 70 of file G4DNADamage.cc.
View newest version in sPHENIX GitHub at line 70 of file G4DNADamage.cc
References fIndirectHits, and int().
|
virtual |
Definition at line 95 of file G4DNADamage.cc.
View newest version in sPHENIX GitHub at line 95 of file G4DNADamage.cc
References fIndirectHits, fJustCountDamage, fMolMap, fNIndirectDamage, it, and molecule().
Referenced by G4DNASecondOrderReaction::PostStepDoIt().
|
static |
Definition at line 79 of file G4DNADamage.cc.
View newest version in sPHENIX GitHub at line 79 of file G4DNADamage.cc
References fpInstance.
|
inline |
Definition at line 123 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 123 of file G4DNADamage.hh
References fIndirectHits.
|
inlinevirtual |
Definition at line 94 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 94 of file G4DNADamage.hh
References fIndirectHits, fJustCountDamage, and fNIndirectDamage.
|
static |
Definition at line 56 of file G4DNADamage.cc.
View newest version in sPHENIX GitHub at line 56 of file G4DNADamage.cc
References fpInstance, and G4DNADamage().
Referenced by G4DNASecondOrderReaction::PostStepDoIt().
|
inlinevirtual |
Definition at line 107 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 107 of file G4DNADamage.hh
References fJustCountDamage.
|
virtual |
Definition at line 85 of file G4DNADamage.cc.
View newest version in sPHENIX GitHub at line 85 of file G4DNADamage.cc
References fIndirectHits, fNIndirectDamage, and int().
Definition at line 102 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 102 of file G4DNADamage.hh
References fJustCountDamage.
|
protected |
Definition at line 119 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 119 of file G4DNADamage.hh
Referenced by AddIndirectDamage(), GetIndirectHits(), GetNIndirectHits(), Reset(), and ~G4DNADamage().
|
protected |
Definition at line 117 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 117 of file G4DNADamage.hh
Referenced by AddIndirectDamage(), G4DNADamage(), GetNIndirectHits(), OnlyCountDamage(), and SetOnlyCountDamage().
|
protected |
Definition at line 120 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 120 of file G4DNADamage.hh
Referenced by AddIndirectDamage().
|
protected |
Definition at line 118 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 118 of file G4DNADamage.hh
Referenced by AddIndirectDamage(), G4DNADamage(), GetNIndirectHits(), and Reset().
|
staticprotected |
Definition at line 114 of file G4DNADamage.hh.
View newest version in sPHENIX GitHub at line 114 of file G4DNADamage.hh
Referenced by DeleteInstance(), G4DNADamage(), and Instance().