ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/underground_physics/include/DMXScintHit.hh>
Public Member Functions | |
DMXScintHit () | |
~DMXScintHit () | |
DMXScintHit (const DMXScintHit &) | |
const DMXScintHit & | operator= (const DMXScintHit &) |
G4bool | operator== (const DMXScintHit &) const |
void * | operator new (size_t) |
void | operator delete (void *) |
void | Draw () |
void | Print () |
void | SetEdep (G4double de) |
void | SetPos (G4ThreeVector xyz) |
void | SetParticle (G4String name) |
void | SetParticleEnergy (G4double e1) |
void | SetTime (G4double t2) |
G4double | GetEdep () |
G4ThreeVector | GetPos () |
G4String | GetParticle () |
G4double | GetParticleEnergy () |
G4double | GetTime () |
Public Member Functions inherited from G4VHit | |
G4VHit () | |
virtual | ~G4VHit () |
G4bool | operator== (const G4VHit &right) const |
virtual const std::map < G4String, G4AttDef > * | GetAttDefs () const |
virtual std::vector< G4AttValue > * | CreateAttValues () const |
Private Attributes | |
G4double | edep |
G4ThreeVector | pos |
G4double | time |
G4String | particleName |
G4double | particleEnergy |
Definition at line 52 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 52 of file DMXScintHit.hh
DMXScintHit::DMXScintHit | ( | ) |
Definition at line 54 of file DMXScintHit.cc.
View newest version in sPHENIX GitHub at line 54 of file DMXScintHit.cc
References edep, particleEnergy, pos, and time.
DMXScintHit::~DMXScintHit | ( | ) |
Definition at line 64 of file DMXScintHit.cc.
View newest version in sPHENIX GitHub at line 64 of file DMXScintHit.cc
DMXScintHit::DMXScintHit | ( | const DMXScintHit & | right | ) |
Definition at line 69 of file DMXScintHit.cc.
View newest version in sPHENIX GitHub at line 69 of file DMXScintHit.cc
References edep, particleEnergy, particleName, pos, and time.
|
virtual |
Reimplemented from G4VHit.
Definition at line 99 of file DMXScintHit.cc.
View newest version in sPHENIX GitHub at line 99 of file DMXScintHit.cc
|
inline |
Definition at line 77 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 77 of file DMXScintHit.hh
References edep.
|
inline |
Definition at line 79 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 79 of file DMXScintHit.hh
References particleName.
|
inline |
Definition at line 80 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 80 of file DMXScintHit.hh
References particleEnergy.
|
inline |
Definition at line 78 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 78 of file DMXScintHit.hh
References pos.
|
inline |
Definition at line 81 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 81 of file DMXScintHit.hh
References time.
Definition at line 111 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 111 of file DMXScintHit.hh
References DMXScintHitAllocator.
|
inline |
Definition at line 102 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 102 of file DMXScintHit.hh
References DMXScintHitAllocator.
const DMXScintHit & DMXScintHit::operator= | ( | const DMXScintHit & | right | ) |
Definition at line 81 of file DMXScintHit.cc.
View newest version in sPHENIX GitHub at line 81 of file DMXScintHit.cc
References edep, particleEnergy, particleName, pos, and time.
G4bool DMXScintHit::operator== | ( | const DMXScintHit & | right | ) | const |
Definition at line 93 of file DMXScintHit.cc.
View newest version in sPHENIX GitHub at line 93 of file DMXScintHit.cc
Reimplemented from G4VHit.
Definition at line 104 of file DMXScintHit.cc.
View newest version in sPHENIX GitHub at line 104 of file DMXScintHit.cc
References edep, G4BestUnit, G4cout, G4endl, and pos.
Definition at line 70 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 70 of file DMXScintHit.hh
References edep.
Referenced by DMXScintSD::ProcessHits().
Definition at line 72 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 72 of file DMXScintHit.hh
References particleName.
Referenced by DMXScintSD::ProcessHits().
Definition at line 73 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 73 of file DMXScintHit.hh
References e1, and particleEnergy.
Referenced by DMXScintSD::ProcessHits().
|
inline |
Definition at line 71 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 71 of file DMXScintHit.hh
References pos.
Referenced by DMXScintSD::ProcessHits().
Definition at line 74 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 74 of file DMXScintHit.hh
Referenced by DMXScintSD::ProcessHits().
|
private |
Definition at line 81 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 81 of file DMXScintHit.hh
Referenced by DMXScintHit(), GetEdep(), operator=(), Print(), and SetEdep().
|
private |
Definition at line 89 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 89 of file DMXScintHit.hh
Referenced by DMXScintHit(), GetParticleEnergy(), operator=(), and SetParticleEnergy().
|
private |
Definition at line 88 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 88 of file DMXScintHit.hh
Referenced by DMXScintHit(), GetParticle(), operator=(), and SetParticle().
|
private |
Definition at line 86 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 86 of file DMXScintHit.hh
Referenced by DMXScintHit(), GetPos(), operator=(), Print(), and SetPos().
|
private |
Definition at line 87 of file DMXScintHit.hh.
View newest version in sPHENIX GitHub at line 87 of file DMXScintHit.hh
Referenced by DMXScintHit(), GetTime(), operator=(), and SetTime().