|
WCSim
|
#include <WCSimWCHit.hh>
Classes | |
| struct | SortFunctor_Hit |
Public Member Functions | |
| WCSimWCHit () | |
| ~WCSimWCHit () | |
| WCSimWCHit (const WCSimWCHit &) | |
| const WCSimWCHit & | operator= (const WCSimWCHit &) |
| G4int | operator== (const WCSimWCHit &) const |
| void * | operator new (size_t) |
| void | operator delete (void *) |
| void | Draw () |
| void | Print () |
| void | SetTubeID (G4int tube) |
| void | SetTrackID (G4int track) |
| void | SetEdep (G4double de) |
| void | SetPos (G4ThreeVector xyz) |
| void | SetRot (G4RotationMatrix rotMatrix) |
| void | SetLogicalVolume (G4LogicalVolume *logV) |
| void | AddParentID (G4int primParentID) |
| void | SetMaxPe (G4int number=0) |
| void | AddPe (G4double hitTime) |
| G4int | GetTubeID () |
| G4int | GetTrackID () |
| G4ThreeVector | GetPos () |
| G4int | GetTotalPe () |
| G4double | GetTime (int i) |
| G4int | GetParentID (int i) |
| G4LogicalVolume * | GetLogicalVolume () |
| void | SortHitTimes () |
| G4double | GetFirstHitTimeInGate (G4double low, G4double upevent) |
| G4int | GetPeInGate (double low, double pmtgate, double evgate) |
Private Attributes | |
| G4int | tubeID |
| G4int | trackID |
| G4double | edep |
| G4ThreeVector | pos |
| G4RotationMatrix | rot |
| G4LogicalVolume * | pLogV |
| G4int | totalPe |
| std::vector< G4double > | time |
| std::vector< G4int > | primaryParentID |
| G4int | totalPeInGate |
Static Private Attributes | |
| static G4int | maxPe = 0 |
Definition at line 40 of file WCSimWCHit.hh.
| WCSimWCHit::WCSimWCHit | ( | ) |
Definition at line 21 of file WCSimWCHit.cc.
| WCSimWCHit::~WCSimWCHit | ( | ) |
Definition at line 26 of file WCSimWCHit.cc.
| WCSimWCHit::WCSimWCHit | ( | const WCSimWCHit & | right | ) |
Definition at line 28 of file WCSimWCHit.cc.
|
inline |
Definition at line 64 of file WCSimWCHit.hh.
|
inline |
Definition at line 70 of file WCSimWCHit.hh.
| void WCSimWCHit::Draw | ( | ) |
Definition at line 51 of file WCSimWCHit.cc.
|
inline |
Definition at line 94 of file WCSimWCHit.hh.
|
inline |
Definition at line 88 of file WCSimWCHit.hh.
|
inline |
Definition at line 86 of file WCSimWCHit.hh.
|
inline |
Definition at line 120 of file WCSimWCHit.hh.
|
inline |
Definition at line 83 of file WCSimWCHit.hh.
|
inline |
Definition at line 85 of file WCSimWCHit.hh.
|
inline |
Definition at line 84 of file WCSimWCHit.hh.
|
inline |
Definition at line 82 of file WCSimWCHit.hh.
|
inline |
Definition at line 81 of file WCSimWCHit.hh.
|
inline |
Definition at line 180 of file WCSimWCHit.hh.
|
inline |
Definition at line 173 of file WCSimWCHit.hh.
| const WCSimWCHit & WCSimWCHit::operator= | ( | const WCSimWCHit & | right | ) |
Definition at line 37 of file WCSimWCHit.cc.
| G4int WCSimWCHit::operator== | ( | const WCSimWCHit & | right | ) | const |
Definition at line 46 of file WCSimWCHit.cc.
| void WCSimWCHit::Print | ( | ) |
Definition at line 84 of file WCSimWCHit.cc.
|
inline |
Definition at line 60 of file WCSimWCHit.hh.
|
inline |
Definition at line 63 of file WCSimWCHit.hh.
|
inline |
Definition at line 68 of file WCSimWCHit.hh.
|
inline |
Definition at line 61 of file WCSimWCHit.hh.
|
inline |
Definition at line 62 of file WCSimWCHit.hh.
|
inline |
Definition at line 59 of file WCSimWCHit.hh.
|
inline |
Definition at line 58 of file WCSimWCHit.hh.
|
inline |
Definition at line 90 of file WCSimWCHit.hh.
|
private |
Definition at line 153 of file WCSimWCHit.hh.
|
staticprivate |
Definition at line 161 of file WCSimWCHit.hh.
|
private |
Definition at line 156 of file WCSimWCHit.hh.
|
private |
Definition at line 154 of file WCSimWCHit.hh.
|
private |
Definition at line 165 of file WCSimWCHit.hh.
|
private |
Definition at line 155 of file WCSimWCHit.hh.
|
private |
Definition at line 164 of file WCSimWCHit.hh.
|
private |
Definition at line 163 of file WCSimWCHit.hh.
|
private |
Definition at line 166 of file WCSimWCHit.hh.
|
private |
Definition at line 152 of file WCSimWCHit.hh.
|
private |
Definition at line 151 of file WCSimWCHit.hh.
1.8.5