Sensitive Detector hit. More...
#include <Doxymodules_exoticphysics.h>
Public Member Functions | |
SAXSSensitiveDetectorHit () | |
SAXSSensitiveDetectorHit (const SAXSSensitiveDetectorHit &right) | |
virtual | ~SAXSSensitiveDetectorHit () |
const SAXSSensitiveDetectorHit & | operator= (const SAXSSensitiveDetectorHit &right) |
int | operator== (const SAXSSensitiveDetectorHit &right) const |
void * | operator new (size_t) |
void | operator delete (void *aHit) |
virtual void | Draw () |
virtual void | Print () |
void | SetTrackID (G4int z) |
G4int | GetTrackID () const |
void | SetTrackIDP (G4int z) |
G4int | GetTrackIDP () const |
void | SetTime (G4double t) |
G4double | GetTime () const |
void | SetPos (G4ThreeVector xyz) |
G4ThreeVector | GetPos () const |
void | SetMom (G4ThreeVector xyz) |
G4ThreeVector | GetMom () const |
void | SetEnergy (G4double energy) |
G4double | GetEnergy () const |
void | SetType (G4int type) |
G4int | GetType () const |
void | SetWeight (G4double weight) |
G4double | GetWeight () const |
Private Attributes | |
G4int | fTrackID |
G4int | fTrackIDP |
G4double | fTime |
G4ThreeVector | fPos |
G4ThreeVector | fMom |
G4double | fEnergy |
G4int | fType |
G4double | fWeight |
Sensitive Detector hit.
It records:
Definition at line 73 of file Doxymodules_exoticphysics.h.
SAXSSensitiveDetectorHit::SAXSSensitiveDetectorHit | ( | ) |
SAXSSensitiveDetectorHit::SAXSSensitiveDetectorHit | ( | const SAXSSensitiveDetectorHit & | right | ) |
Definition at line 66 of file SAXSSensitiveDetectorHit.cc.
|
inlinevirtual |
Definition at line 57 of file SAXSSensitiveDetectorHit.hh.
const SAXSSensitiveDetectorHit & SAXSSensitiveDetectorHit::operator= | ( | const SAXSSensitiveDetectorHit & | right | ) |
int SAXSSensitiveDetectorHit::operator== | ( | const SAXSSensitiveDetectorHit & | right | ) | const |
Definition at line 98 of file SAXSSensitiveDetectorHit.cc.
|
inline |
Definition at line 109 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 118 of file SAXSSensitiveDetectorHit.hh.
|
virtual |
Definition at line 105 of file SAXSSensitiveDetectorHit.cc.
|
virtual |
Definition at line 122 of file SAXSSensitiveDetectorHit.cc.
|
inline |
Definition at line 80 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 81 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 83 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 84 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 86 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 87 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 89 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 90 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 92 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 93 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 95 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 96 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 98 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 99 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 101 of file SAXSSensitiveDetectorHit.hh.
|
inline |
Definition at line 102 of file SAXSSensitiveDetectorHit.hh.
|
private |
Definition at line 70 of file SAXSSensitiveDetectorHit.hh.
|
private |
Definition at line 71 of file SAXSSensitiveDetectorHit.hh.
|
private |
Definition at line 72 of file SAXSSensitiveDetectorHit.hh.
|
private |
Definition at line 73 of file SAXSSensitiveDetectorHit.hh.
|
private |
Definition at line 74 of file SAXSSensitiveDetectorHit.hh.
|
private |
Definition at line 75 of file SAXSSensitiveDetectorHit.hh.
|
private |
Definition at line 76 of file SAXSSensitiveDetectorHit.hh.
|
private |
Definition at line 77 of file SAXSSensitiveDetectorHit.hh.