#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) |
~HFShowerG4Hit () override | |
Private Attributes | |
G4ThreeVector | globalPos |
G4ThreeVector | localPos |
G4ThreeVector | momDir |
G4double | theEdep |
G4int | theHitId |
G4double | theTime |
G4int | theTrackId |
Definition at line 15 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.
|
override |
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 52 of file HFShowerG4Hit.h.
References theEdep.
Referenced by operator<<(), setEnergy(), and updateEnergy().
|
inline |
Definition at line 55 of file HFShowerG4Hit.h.
References globalPos.
Referenced by operator<<(), and HcalForwardAnalysis::setPhotons().
|
inline |
Definition at line 50 of file HFShowerG4Hit.h.
References theHitId.
Referenced by operator<<(), setHitId(), and HcalForwardAnalysis::setPhotons().
|
inline |
|
inline |
Definition at line 69 of file HFShowerG4Hit.h.
References fHFShowerG4HitAllocator.
|
inline |
Definition at line 63 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 |
Definition at line 56 of file HFShowerG4Hit.h.
References momDir.
Referenced by operator<<(), and HcalForwardAnalysis::setPhotons().
|
inline |
|
inline |
Definition at line 47 of file HFShowerG4Hit.h.
Referenced by HFWedgeSD::createNewHit(), and HFChamberSD::ProcessHits().
|
inline |
Definition at line 41 of file HFShowerG4Hit.h.
References hitId().
Referenced by HFWedgeSD::createNewHit().
|
inline |
Definition at line 46 of file HFShowerG4Hit.h.
Referenced by HFWedgeSD::createNewHit(), and HFChamberSD::ProcessHits().
|
inline |
Definition at line 48 of file HFShowerG4Hit.h.
Referenced by HFWedgeSD::createNewHit(), and HFChamberSD::ProcessHits().
|
inline |
Definition at line 45 of file HFShowerG4Hit.h.
References protons_cff::t.
Referenced by HFWedgeSD::createNewHit().
|
inline |
Definition at line 42 of file HFShowerG4Hit.h.
References trackId().
Referenced by HFWedgeSD::createNewHit().
|
inline |
Definition at line 53 of file HFShowerG4Hit.h.
References theTime.
Referenced by operator<<(), and HcalForwardAnalysis::setPhotons().
|
inline |
Definition at line 51 of file HFShowerG4Hit.h.
References theTrackId.
Referenced by operator<<(), HcalForwardAnalysis::setPhotons(), and setTrackId().
|
inline |
Definition at line 44 of file HFShowerG4Hit.h.
References edep().
Referenced by HFWedgeSD::updateHit().
|
private |
Definition at line 36 of file HFShowerG4Hit.h.
Referenced by globalPosition(), HFShowerG4Hit(), and operator=().
|
private |
Definition at line 35 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), localPosition(), and operator=().
|
private |
Definition at line 37 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), operator=(), and primaryMomDir().
|
private |
Definition at line 33 of file HFShowerG4Hit.h.
Referenced by edep(), HFShowerG4Hit(), and operator=().
|
private |
Definition at line 31 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), hitId(), and operator=().
|
private |
Definition at line 34 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), operator=(), and time().
|
private |
Definition at line 32 of file HFShowerG4Hit.h.
Referenced by HFShowerG4Hit(), operator=(), and trackId().