#include <LXePMTHit.hh>
Definition at line 48 of file LXePMTHit.hh.
Definition at line 44 of file LXePMTHit.cc.
45 : fPmtNumber(-1),fPhotons(0),fPhysVol(0),fDrawit(
false) {}
LXePMTHit::~LXePMTHit |
( |
| ) |
|
|
virtual |
LXePMTHit::LXePMTHit |
( |
const LXePMTHit & |
right | ) |
|
Definition at line 53 of file LXePMTHit.cc.
55 fPmtNumber=right.fPmtNumber;
56 fPhotons=right.fPhotons;
57 fPhysVol=right.fPhysVol;
58 fDrawit=right.fDrawit;
Reimplemented from G4VHit.
Definition at line 79 of file LXePMTHit.cc.
80 if(fDrawit&&fPhysVol){
85 attribs.SetForceSolid(
true);
90 pVVisManager->
Draw(*fPhysVol,attribs,trans);
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
static G4VVisManager * GetConcreteInstance()
const G4RotationMatrix * GetRotation() const
const G4ThreeVector & GetTranslation() const
G4bool LXePMTHit::GetDrawit |
( |
| ) |
|
|
inline |
G4int LXePMTHit::GetPhotonCount |
( |
| ) |
|
|
inline |
G4int LXePMTHit::GetPMTNumber |
( |
| ) |
|
|
inline |
void LXePMTHit::IncPhotonCount |
( |
| ) |
|
|
inline |
void LXePMTHit::operator delete |
( |
void * |
aHit | ) |
|
|
inline |
Definition at line 103 of file LXePMTHit.hh.
G4ThreadLocal G4Allocator< LXePMTHit > * LXePMTHitAllocator
void * LXePMTHit::operator new |
( |
size_t |
| ) |
|
|
inline |
Definition at line 97 of file LXePMTHit.hh.
G4ThreadLocal G4Allocator< LXePMTHit > * LXePMTHitAllocator
Definition at line 63 of file LXePMTHit.cc.
64 fPmtNumber = right.fPmtNumber;
65 fPhotons=right.fPhotons;
66 fPhysVol=right.fPhysVol;
67 fDrawit=right.fDrawit;
Definition at line 73 of file LXePMTHit.cc.
74 return (fPmtNumber==right.fPmtNumber);
Definition at line 74 of file LXePMTHit.hh.
74 {this->fPhysVol=physVol;}
Definition at line 77 of file LXePMTHit.hh.
CLHEP::Hep3Vector G4ThreeVector
The documentation for this class was generated from the following files:
- source/geant4.10.03.p03/examples/extended/optical/LXe/include/LXePMTHit.hh
- source/geant4.10.03.p03/examples/extended/optical/LXe/src/LXePMTHit.cc