ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/optical/wls/include/WLSPhotonDetHit.hh>
Public Member Functions | |
WLSPhotonDetHit () | |
WLSPhotonDetHit (G4ThreeVector pExit, G4ThreeVector pArrive, G4double pTime) | |
virtual | ~WLSPhotonDetHit () |
WLSPhotonDetHit (const WLSPhotonDetHit &right) | |
const WLSPhotonDetHit & | operator= (const WLSPhotonDetHit &right) |
G4bool | operator== (const WLSPhotonDetHit &right) const |
void * | operator new (size_t) |
void | operator delete (void *aHit) |
void | SetArrivalPos (G4ThreeVector xyz) |
G4ThreeVector | GetArrivalPos () |
void | SetExitPos (G4ThreeVector xyz) |
G4ThreeVector | GetExitPos () |
void | SetArrivalTime (G4double t) |
G4double | GetArrivalTime () |
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 | |
G4double | fArrivalTime |
G4ThreeVector | fPosArrive |
G4ThreeVector | fPosExit |
Definition at line 56 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 56 of file WLSPhotonDetHit.hh
WLSPhotonDetHit::WLSPhotonDetHit | ( | ) |
Definition at line 37 of file WLSPhotonDetHit.cc.
View newest version in sPHENIX GitHub at line 37 of file WLSPhotonDetHit.cc
References fArrivalTime, fPosArrive, and fPosExit.
WLSPhotonDetHit::WLSPhotonDetHit | ( | G4ThreeVector | pExit, |
G4ThreeVector | pArrive, | ||
G4double | pTime | ||
) |
Definition at line 46 of file WLSPhotonDetHit.cc.
View newest version in sPHENIX GitHub at line 46 of file WLSPhotonDetHit.cc
References fArrivalTime, fPosArrive, and fPosExit.
|
virtual |
Definition at line 57 of file WLSPhotonDetHit.cc.
View newest version in sPHENIX GitHub at line 57 of file WLSPhotonDetHit.cc
WLSPhotonDetHit::WLSPhotonDetHit | ( | const WLSPhotonDetHit & | right | ) |
Definition at line 61 of file WLSPhotonDetHit.cc.
View newest version in sPHENIX GitHub at line 61 of file WLSPhotonDetHit.cc
References right.
|
inline |
Definition at line 73 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 73 of file WLSPhotonDetHit.hh
References fPosArrive.
|
inline |
Definition at line 79 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 79 of file WLSPhotonDetHit.hh
References fArrivalTime.
|
inline |
Definition at line 76 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 76 of file WLSPhotonDetHit.hh
References fPosExit.
Definition at line 111 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 111 of file WLSPhotonDetHit.hh
References WLSPhotonDetHitAllocator.
|
inline |
Definition at line 104 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 104 of file WLSPhotonDetHit.hh
References WLSPhotonDetHitAllocator.
const WLSPhotonDetHit & WLSPhotonDetHit::operator= | ( | const WLSPhotonDetHit & | right | ) |
Definition at line 69 of file WLSPhotonDetHit.cc.
View newest version in sPHENIX GitHub at line 69 of file WLSPhotonDetHit.cc
References fArrivalTime, fPosArrive, and fPosExit.
G4bool WLSPhotonDetHit::operator== | ( | const WLSPhotonDetHit & | right | ) | const |
Definition at line 80 of file WLSPhotonDetHit.cc.
View newest version in sPHENIX GitHub at line 80 of file WLSPhotonDetHit.cc
References fArrivalTime, fPosArrive, and fPosExit.
|
inline |
Definition at line 72 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 72 of file WLSPhotonDetHit.hh
References fPosArrive.
Definition at line 78 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 78 of file WLSPhotonDetHit.hh
References fArrivalTime, and t.
|
inline |
Definition at line 75 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 75 of file WLSPhotonDetHit.hh
References fPosExit.
|
private |
Definition at line 84 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 84 of file WLSPhotonDetHit.hh
Referenced by GetArrivalTime(), operator=(), operator==(), SetArrivalTime(), and WLSPhotonDetHit().
|
private |
Definition at line 86 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 86 of file WLSPhotonDetHit.hh
Referenced by GetArrivalPos(), operator=(), operator==(), SetArrivalPos(), and WLSPhotonDetHit().
|
private |
Definition at line 88 of file WLSPhotonDetHit.hh.
View newest version in sPHENIX GitHub at line 88 of file WLSPhotonDetHit.hh
Referenced by GetExitPos(), operator=(), operator==(), SetExitPos(), and WLSPhotonDetHit().