ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/hadrontherapy/include/HadrontherapyDetectorHit.hh>
Public Member Functions | |
HadrontherapyDetectorHit () | |
HadrontherapyDetectorHit (const HadrontherapyDetectorHit &) | |
virtual | ~HadrontherapyDetectorHit () |
const HadrontherapyDetectorHit & | operator= (const HadrontherapyDetectorHit &) |
G4bool | operator== (const HadrontherapyDetectorHit &) const |
void * | operator new (size_t) |
void | operator delete (void *) |
G4int | GetXID () |
G4int | GetZID () |
G4int | GetYID () |
G4double | GetEdep () |
void | SetEdepAndPosition (G4int xx, G4int yy, G4int zz, G4double eDep) |
Public Member Functions inherited from G4VHit | |
G4VHit () | |
virtual | ~G4VHit () |
G4bool | operator== (const G4VHit &right) const |
virtual void | Draw () |
virtual void | Print () |
virtual const std::map < G4String, G4AttDef > * | GetAttDefs () const |
virtual std::vector< G4AttValue > * | CreateAttValues () const |
Private Attributes | |
G4int | xHitID |
G4int | zHitID |
G4int | yHitID |
G4double | energyDeposit |
Definition at line 38 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 38 of file HadrontherapyDetectorHit.hh
HadrontherapyDetectorHit::HadrontherapyDetectorHit | ( | ) |
Definition at line 36 of file HadrontherapyDetectorHit.cc.
View newest version in sPHENIX GitHub at line 36 of file HadrontherapyDetectorHit.cc
References energyDeposit.
HadrontherapyDetectorHit::HadrontherapyDetectorHit | ( | const HadrontherapyDetectorHit & | right | ) |
Definition at line 46 of file HadrontherapyDetectorHit.cc.
View newest version in sPHENIX GitHub at line 46 of file HadrontherapyDetectorHit.cc
References energyDeposit, xHitID, yHitID, and zHitID.
|
virtual |
Definition at line 42 of file HadrontherapyDetectorHit.cc.
View newest version in sPHENIX GitHub at line 42 of file HadrontherapyDetectorHit.cc
|
inline |
Definition at line 74 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 74 of file HadrontherapyDetectorHit.hh
References energyDeposit.
|
inline |
Definition at line 65 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 65 of file HadrontherapyDetectorHit.hh
References xHitID.
|
inline |
Definition at line 71 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 71 of file HadrontherapyDetectorHit.hh
References yHitID.
|
inline |
Definition at line 68 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 68 of file HadrontherapyDetectorHit.hh
References zHitID.
Definition at line 107 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 107 of file HadrontherapyDetectorHit.hh
References HadrontherapyDetectorHitAllocator.
|
inline |
Definition at line 94 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 94 of file HadrontherapyDetectorHit.hh
References HadrontherapyDetectorHitAllocator.
const HadrontherapyDetectorHit & HadrontherapyDetectorHit::operator= | ( | const HadrontherapyDetectorHit & | right | ) |
Definition at line 55 of file HadrontherapyDetectorHit.cc.
View newest version in sPHENIX GitHub at line 55 of file HadrontherapyDetectorHit.cc
References energyDeposit, xHitID, yHitID, and zHitID.
G4bool HadrontherapyDetectorHit::operator== | ( | const HadrontherapyDetectorHit & | right | ) | const |
Definition at line 64 of file HadrontherapyDetectorHit.cc.
View newest version in sPHENIX GitHub at line 64 of file HadrontherapyDetectorHit.cc
|
inline |
Definition at line 80 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 80 of file HadrontherapyDetectorHit.hh
References energyDeposit, xHitID, xx, yHitID, zHitID, and zz.
|
private |
Definition at line 59 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 59 of file HadrontherapyDetectorHit.hh
Referenced by GetEdep(), HadrontherapyDetectorHit(), operator=(), and SetEdepAndPosition().
|
private |
Definition at line 56 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 56 of file HadrontherapyDetectorHit.hh
Referenced by GetXID(), HadrontherapyDetectorHit(), operator=(), operator==(), and SetEdepAndPosition().
|
private |
Definition at line 58 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 58 of file HadrontherapyDetectorHit.hh
Referenced by GetYID(), HadrontherapyDetectorHit(), operator=(), operator==(), and SetEdepAndPosition().
|
private |
Definition at line 57 of file HadrontherapyDetectorHit.hh.
View newest version in sPHENIX GitHub at line 57 of file HadrontherapyDetectorHit.hh
Referenced by GetZID(), HadrontherapyDetectorHit(), operator=(), operator==(), and SetEdepAndPosition().