#include <HFShowerG4Hit.h>
Public Member Functions | |
G4double | edep () const |
G4ThreeVector | globalPosition () const |
HFShowerG4Hit () | |
HFShowerG4Hit (G4int hitId, G4int tkID, double edep, double time) | |
HFShowerG4Hit (const HFShowerG4Hit &right) | |
G4int | hitId () const |
G4ThreeVector | localPosition () const |
void | operator delete (void *aHit) |
void * | operator new (size_t) |
const HFShowerG4Hit & | operator= (const HFShowerG4Hit &right) |
G4int | operator== (const HFShowerG4Hit &right) const |
G4ThreeVector | primaryMomDir () const |
void | setEnergy (G4double edep) |
void | setGlobalPos (const G4ThreeVector &xyz) |
void | setHitId (G4int hitId) |
void | setLocalPos (const G4ThreeVector &xyz) |
void | setPrimMomDir (const G4ThreeVector &xyz) |
void | setTime (G4double t) |
void | setTrackId (G4int trackId) |
G4double | time () const |
G4int | trackId () const |
void | updateEnergy (G4double edep) |
virtual | ~HFShowerG4Hit () |
Private Attributes | |
G4ThreeVector | globalPos |
G4ThreeVector | localPos |
G4ThreeVector | momDir |
G4double | theEdep |
G4int | theHitId |
G4double | theTime |
G4int | theTrackId |
Definition at line 16 of file HFShowerG4Hit.h.
HFShowerG4Hit::HFShowerG4Hit | ( | ) |
Definition at line 8 of file HFShowerG4Hit.cc.
HFShowerG4Hit::HFShowerG4Hit | ( | G4int | hitId, |
G4int | tkID, | ||
double | edep, | ||
double | time | ||
) |
Definition at line 11 of file HFShowerG4Hit.cc.
|
virtual |
Definition at line 15 of file HFShowerG4Hit.cc.
HFShowerG4Hit::HFShowerG4Hit | ( | const HFShowerG4Hit & | right | ) |
Definition at line 17 of file HFShowerG4Hit.cc.
References globalPos, localPos, momDir, theEdep, theHitId, theTime, and theTrackId.
|
inline |
Definition at line 53 of file HFShowerG4Hit.h.
References theEdep.
Referenced by operator<<(), setEnergy(), and updateEnergy().
|
inline |
|
inline |
Definition at line 51 of file HFShowerG4Hit.h.
References theHitId.
Referenced by operator<<(), and setHitId().
|
inline |
|
inline |
Definition at line 70 of file HFShowerG4Hit.h.
References fHFShowerG4HitAllocator.
|
inline |
Definition at line 64 of file HFShowerG4Hit.h.
References fHFShowerG4HitAllocator.
const HFShowerG4Hit & HFShowerG4Hit::operator= | ( | const HFShowerG4Hit & | right | ) |
Definition at line 27 of file HFShowerG4Hit.cc.
References globalPos, localPos, momDir, theEdep, theHitId, theTime, and theTrackId.
int HFShowerG4Hit::operator== | ( | const HFShowerG4Hit & | right | ) | const |
Definition at line 38 of file HFShowerG4Hit.cc.
|
inline |
|
inline |
|
inline |
Definition at line 48 of file HFShowerG4Hit.h.
References globalPos.
Referenced by HFWedgeSD::createNewHit(), and HFChamberSD::ProcessHits().
|
inline |
Definition at line 42 of file HFShowerG4Hit.h.
References hitId(), and theHitId.
Referenced by HFWedgeSD::createNewHit().
|
inline |
Definition at line 47 of file HFShowerG4Hit.h.
References localPos.
Referenced by HFWedgeSD::createNewHit(), and HFChamberSD::ProcessHits().
|
inline |
Definition at line 49 of file HFShowerG4Hit.h.
References momDir.
Referenced by HFWedgeSD::createNewHit(), and HFChamberSD::ProcessHits().
|
inline |
Definition at line 46 of file HFShowerG4Hit.h.
References lumiQTWidget::t, and theTime.
Referenced by HFWedgeSD::createNewHit().
|
inline |
Definition at line 43 of file HFShowerG4Hit.h.
References theTrackId, and trackId().
Referenced by HFWedgeSD::createNewHit().
|
inline |
|
inline |
Definition at line 52 of file HFShowerG4Hit.h.
References theTrackId.
Referenced by operator<<(), and setTrackId().
|
inline |
Definition at line 45 of file HFShowerG4Hit.h.
References edep(), and theEdep.
Referenced by HFWedgeSD::updateHit().
|
private |
Definition at line 37 of file HFShowerG4Hit.h.
Referenced by globalPosition(), HFShowerG4Hit(), operator=(), and setGlobalPos().
|
private |
Definition at line 36 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), localPosition(), operator=(), and setLocalPos().
|
private |
Definition at line 38 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), operator=(), primaryMomDir(), and setPrimMomDir().
|
private |
Definition at line 34 of file HFShowerG4Hit.h.
Referenced by edep(), HFShowerG4Hit(), operator=(), setEnergy(), and updateEnergy().
|
private |
Definition at line 32 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), hitId(), operator=(), and setHitId().
|
private |
Definition at line 35 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), operator=(), setTime(), and time().
|
private |
Definition at line 33 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), operator=(), setTrackId(), and trackId().