QwGeant4
QweakSimLeadGlass_DetectorHit Class Reference

#include <QweakSimLeadGlass_DetectorHit.hh>

Inherits G4VHit.

Public Member Functions

 QweakSimLeadGlass_DetectorHit ()
 
 QweakSimLeadGlass_DetectorHit (G4int detector_id)
 
virtual ~QweakSimLeadGlass_DetectorHit ()
 
 QweakSimLeadGlass_DetectorHit (const QweakSimLeadGlass_DetectorHit &right)
 
const
QweakSimLeadGlass_DetectorHit
operator= (const QweakSimLeadGlass_DetectorHit &right)
 
int operator== (const QweakSimLeadGlass_DetectorHit &right) const
 
void * operator new (size_t)
 
void operator delete (void *aHit)
 
float x ()
 
float y ()
 
virtual void Draw ()
 
virtual void Print ()
 
void StorePrimaryEventNumber (G4int pen)
 
G4int GetPrimaryEventNumber () const
 
void StoreTrackID (G4double tid)
 
G4double GetTrackID () const
 
void StoreParticleName (G4String pn)
 
G4String GetParticleName () const
 
void StoreParticleType (G4int pt)
 
G4int GetParticleType () const
 
void StoreGlobalTime (G4double t)
 
G4double GetGlobalTime () const
 
void StoreHasBeenHit (G4int n)
 
G4int GetHasBeenHit () const
 
void StoreEdgeEventFlag (G4int flag)
 
G4int GetEdgeEventFlag () const
 
void StoreNbOfHits (G4int nd)
 
G4int GetNbOfHits () const
 
void StoreWorldPosition (G4ThreeVector xyz)
 
G4ThreeVector GetWorldPosition () const
 
void StoreLocalPosition (G4ThreeVector xyz)
 
G4ThreeVector GetLocalPosition () const
 
void StoreLocalExitPosition (G4ThreeVector xyz)
 
G4ThreeVector GetLocalExitPosition () const
 
void StoreOriginVertexPosition (G4ThreeVector oxyz)
 
G4ThreeVector GetOriginVertexPosition () const
 
void StoreWorldMomentum (G4ThreeVector gpxyz)
 
G4ThreeVector GetWorldMomentum () const
 
void StoreLocalMomentum (G4ThreeVector lpxyz)
 
G4ThreeVector GetLocalMomentum () const
 
void StoreMomentumDirection (G4ThreeVector pxyz)
 
G4ThreeVector GetMomentumDirection () const
 
void StoreOriginVertexMomentumDirection (G4ThreeVector opxyz)
 
G4ThreeVector GetOriginVertexMomentumDirection () const
 
void StoreOriginVertexKineticEnergy (G4double oekin)
 
G4double GetOriginVertexKineticEnergy () const
 
void StoreOriginVertexTotalEnergy (G4double oetot)
 
G4double GetOriginVertexTotalEnergy () const
 
void StoreKineticEnergy (G4double ekin)
 
G4double GetKineticEnergy () const
 
void StoreTotalEnergy (G4double etot)
 
G4double GetTotalEnergy () const
 
void StoreHitDepositedEnergy (G4double dpeg)
 
G4double GetHitDepositedEnergy () const
 
void StoreCellPosition (G4ThreeVector xyz)
 
G4ThreeVector GetCellPosition () const
 
void StoreCellRotation (G4RotationMatrix rmat)
 
G4RotationMatrix GetCellRotation () const
 
void StoreLogVolume (G4LogicalVolume *val)
 
const G4LogicalVolume * GetLogVolume () const
 

Private Attributes

G4int detectorID
 
G4int primaryEventNumber
 
G4double trackID
 
G4String particleName
 
G4int particleType
 
G4double time
 
G4int hasBeenHit
 
G4int edgeEventFlag
 
G4int nbOfHits
 
G4ThreeVector worldPos
 
G4ThreeVector localPos
 
G4ThreeVector localExitPos
 
G4ThreeVector originVertexPosition
 
G4ThreeVector worldMomentum
 
G4ThreeVector localMomentum
 
G4ThreeVector currentMomentumDirection
 
G4ThreeVector originVertexMomentumDirection
 
G4double originVertexKineticEnergy
 
G4double originVertexTotalEnergy
 
G4double currentKineticEnergy
 
G4double currentTotalEnergy
 
G4double depositedEnergyHit
 
G4ThreeVector cellPos
 
G4RotationMatrix cellRot
 
const G4LogicalVolume * pLogV
 

Detailed Description

Definition at line 18 of file QweakSimLeadGlass_DetectorHit.hh.

Constructor & Destructor Documentation

QweakSimLeadGlass_DetectorHit::QweakSimLeadGlass_DetectorHit ( )

Definition at line 21 of file QweakSimLeadGlass_DetectorHit.cc.

References currentKineticEnergy, currentMomentumDirection, currentTotalEnergy, depositedEnergyHit, detectorID, edgeEventFlag, hasBeenHit, localExitPos, localMomentum, localPos, nbOfHits, originVertexKineticEnergy, originVertexMomentumDirection, originVertexPosition, originVertexTotalEnergy, particleName, particleType, pLogV, primaryEventNumber, time, trackID, worldMomentum, and worldPos.

22 {
23  detectorID = -1;
24 
25  primaryEventNumber = -1;
26 
27  trackID = -1.;
28 
29  particleName = "None";
30  particleType = -1;
31 
32  time = 0.;
33 
34  hasBeenHit = 0;
35  edgeEventFlag = 0;
36  nbOfHits = 0;
37 
38  worldPos = G4ThreeVector(0.0,0.0,0.0);
39  localPos = G4ThreeVector(0.0,0.0,0.0);
40  localExitPos = G4ThreeVector(0.0,0.0,0.0);
41  originVertexPosition = G4ThreeVector(0.0,0.0,0.0);
42 
43  worldMomentum = G4ThreeVector(0.0,0.0,0.0);
44  localMomentum = G4ThreeVector(0.0,0.0,0.0);
45  currentMomentumDirection = G4ThreeVector(0.0,0.0,0.0);
46  originVertexMomentumDirection = G4ThreeVector(0.0,0.0,0.0);
47 
48  //calculate in Event Action
49  //originVertexThetaAngle = 0.;
50  //originVertexPhiAngle = 0.;
51 
54 
56  currentTotalEnergy = 0.;
57 
58  //primaryQ2 = 0.;
59  //crossSection = 0.;
60  //crossSectionWeight = 0.;
61 
62  //calculated in Event Action
63  //globalThetaAngle = 0.;
64  //globalPhiAngle = 0.;
65 
66  //--- LeadGlass deposited energy
67  depositedEnergyHit = 0.;
68 
69  pLogV = 0;
70 }
QweakSimLeadGlass_DetectorHit::QweakSimLeadGlass_DetectorHit ( G4int  detector_id)

Definition at line 76 of file QweakSimLeadGlass_DetectorHit.cc.

References detectorID, pLogV, and time.

77 {
78  detectorID = detector_id;
79  time = 0.;
80  pLogV = 0;
81 
82 }
QweakSimLeadGlass_DetectorHit::~QweakSimLeadGlass_DetectorHit ( )
virtual

Definition at line 88 of file QweakSimLeadGlass_DetectorHit.cc.

89 {;}
QweakSimLeadGlass_DetectorHit::QweakSimLeadGlass_DetectorHit ( const QweakSimLeadGlass_DetectorHit right)

Definition at line 95 of file QweakSimLeadGlass_DetectorHit.cc.

References cellPos, cellRot, currentKineticEnergy, currentMomentumDirection, currentTotalEnergy, depositedEnergyHit, detectorID, edgeEventFlag, hasBeenHit, localExitPos, localMomentum, localPos, nbOfHits, originVertexKineticEnergy, originVertexMomentumDirection, originVertexPosition, originVertexTotalEnergy, particleName, particleType, pLogV, primaryEventNumber, time, trackID, worldMomentum, and worldPos.

96 : G4VHit()
97 {
98  detectorID = right.detectorID;
99 
101 
102  trackID = right.trackID;
103 
104  particleName = right.particleName;
105  particleType = right.particleType;
106 
107  time = right.time;
108 
109  hasBeenHit = right.hasBeenHit;
111  nbOfHits = right.nbOfHits;
112 
113  worldPos = right.worldPos;
114  localPos = right.localPos;
115  localExitPos = right.localExitPos;
117 
122 
123  //originVertexThetaAngle = right.originVertexthetaAngle;
124  //originVertexPhiAngle = right.originVertexPhiAngle;
125 
128 
131 
132  //primaryQ2 = right.primaryQ2;
133  //crossSection = right.crossSection;
134  //crossSectionWeight = right.crossSectionWeight;
135 
136  //globalThetaAngle = right.globalThetaAngle;
137  //globalPhiAngle = right.globalPhiAngle;
138 
139  //--- LeadGlass deposited energy
141 
142  cellPos = right.cellPos;
143  cellRot = right.cellRot;
144  pLogV = right.pLogV;
145 
146 }

Member Function Documentation

void QweakSimLeadGlass_DetectorHit::Draw ( )
virtual

Definition at line 220 of file QweakSimLeadGlass_DetectorHit.cc.

References worldPos.

221 {
222  G4VVisManager* pVVisManager = G4VVisManager::GetConcreteInstance();
223 
224  if (pVVisManager)
225  {
226  //--- draw small yellow balls for the impact point
227 
228  G4Colour colourHit (255/255., 255/255., 0/255.); // yellow
229 
230  G4VisAttributes attribs(colourHit);
231 
232  G4Circle circle(worldPos);
233  circle.SetScreenSize(0.01);
234  circle.SetFillStyle(G4Circle::filled);
235  circle.SetVisAttributes(attribs);
236 
237  pVVisManager->Draw(circle);
238 
239  //--- draw/overlay a white drift cell for a hit
240 
241  // G4Transform3D trans(cellRot.inverse(),cellPos);
242  // const G4VisAttributes* pVA = pLogV->GetVisAttributes();
243  // if(pVA) attribs = *pVA;
244  // G4Colour colourCell (1.,1.,1.); // white
245  // attribs.SetColour(colourCell);
246  // attribs.SetForceSolid(true);
247  // attribs.SetVisibility(true);
248  // pVVisManager->Draw(*pLogV,attribs,trans);
249 
250  }
251 
252 }
G4ThreeVector QweakSimLeadGlass_DetectorHit::GetCellPosition ( ) const
inline

Definition at line 227 of file QweakSimLeadGlass_DetectorHit.hh.

References cellPos.

G4RotationMatrix QweakSimLeadGlass_DetectorHit::GetCellRotation ( ) const
inline

Definition at line 230 of file QweakSimLeadGlass_DetectorHit.hh.

References cellRot.

230 {return cellRot;}
G4int QweakSimLeadGlass_DetectorHit::GetEdgeEventFlag ( ) const
inline
G4double QweakSimLeadGlass_DetectorHit::GetGlobalTime ( ) const
inline

Definition at line 127 of file QweakSimLeadGlass_DetectorHit.hh.

References time.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4int QweakSimLeadGlass_DetectorHit::GetHasBeenHit ( ) const
inline

Definition at line 132 of file QweakSimLeadGlass_DetectorHit.hh.

References hasBeenHit.

G4double QweakSimLeadGlass_DetectorHit::GetHitDepositedEnergy ( ) const
inline

Definition at line 222 of file QweakSimLeadGlass_DetectorHit.hh.

References depositedEnergyHit.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4double QweakSimLeadGlass_DetectorHit::GetKineticEnergy ( ) const
inline

Definition at line 195 of file QweakSimLeadGlass_DetectorHit.hh.

References currentKineticEnergy.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4ThreeVector QweakSimLeadGlass_DetectorHit::GetLocalExitPosition ( ) const
inline

Definition at line 152 of file QweakSimLeadGlass_DetectorHit.hh.

References localExitPos.

G4ThreeVector QweakSimLeadGlass_DetectorHit::GetLocalMomentum ( ) const
inline

Definition at line 166 of file QweakSimLeadGlass_DetectorHit.hh.

References localMomentum.

G4ThreeVector QweakSimLeadGlass_DetectorHit::GetLocalPosition ( ) const
inline

Definition at line 148 of file QweakSimLeadGlass_DetectorHit.hh.

References localPos.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

const G4LogicalVolume* QweakSimLeadGlass_DetectorHit::GetLogVolume ( ) const
inline

Definition at line 233 of file QweakSimLeadGlass_DetectorHit.hh.

References pLogV.

233 {return pLogV;}
G4ThreeVector QweakSimLeadGlass_DetectorHit::GetMomentumDirection ( ) const
inline

Definition at line 170 of file QweakSimLeadGlass_DetectorHit.hh.

References currentMomentumDirection.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4int QweakSimLeadGlass_DetectorHit::GetNbOfHits ( ) const
inline

Definition at line 138 of file QweakSimLeadGlass_DetectorHit.hh.

References nbOfHits.

G4double QweakSimLeadGlass_DetectorHit::GetOriginVertexKineticEnergy ( ) const
inline

Definition at line 187 of file QweakSimLeadGlass_DetectorHit.hh.

References originVertexKineticEnergy.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4ThreeVector QweakSimLeadGlass_DetectorHit::GetOriginVertexMomentumDirection ( ) const
inline

Definition at line 174 of file QweakSimLeadGlass_DetectorHit.hh.

References originVertexMomentumDirection.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4ThreeVector QweakSimLeadGlass_DetectorHit::GetOriginVertexPosition ( ) const
inline

Definition at line 156 of file QweakSimLeadGlass_DetectorHit.hh.

References originVertexPosition.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4double QweakSimLeadGlass_DetectorHit::GetOriginVertexTotalEnergy ( ) const
inline

Definition at line 190 of file QweakSimLeadGlass_DetectorHit.hh.

References originVertexTotalEnergy.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4String QweakSimLeadGlass_DetectorHit::GetParticleName ( ) const
inline

Definition at line 119 of file QweakSimLeadGlass_DetectorHit.hh.

References particleName.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4int QweakSimLeadGlass_DetectorHit::GetParticleType ( ) const
inline

Definition at line 122 of file QweakSimLeadGlass_DetectorHit.hh.

References particleType.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4int QweakSimLeadGlass_DetectorHit::GetPrimaryEventNumber ( ) const
inline
G4double QweakSimLeadGlass_DetectorHit::GetTotalEnergy ( ) const
inline

Definition at line 198 of file QweakSimLeadGlass_DetectorHit.hh.

References currentTotalEnergy.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4double QweakSimLeadGlass_DetectorHit::GetTrackID ( ) const
inline

Definition at line 114 of file QweakSimLeadGlass_DetectorHit.hh.

References trackID.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4ThreeVector QweakSimLeadGlass_DetectorHit::GetWorldMomentum ( ) const
inline

Definition at line 162 of file QweakSimLeadGlass_DetectorHit.hh.

References worldMomentum.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

G4ThreeVector QweakSimLeadGlass_DetectorHit::GetWorldPosition ( ) const
inline

Definition at line 144 of file QweakSimLeadGlass_DetectorHit.hh.

References worldPos.

Referenced by QweakSimEventAction::EndOfEventAction().

+ Here is the caller graph for this function:

void QweakSimLeadGlass_DetectorHit::operator delete ( void *  aHit)
inline

Definition at line 261 of file QweakSimLeadGlass_DetectorHit.hh.

References QweakSimLeadGlass_DetectorHitAllocator.

262 {
264 }
G4Allocator< QweakSimLeadGlass_DetectorHit > QweakSimLeadGlass_DetectorHitAllocator
void * QweakSimLeadGlass_DetectorHit::operator new ( size_t  )
inline

Definition at line 250 of file QweakSimLeadGlass_DetectorHit.hh.

References QweakSimLeadGlass_DetectorHitAllocator.

251 {
252  void* aHit;
253  aHit = (void*) QweakSimLeadGlass_DetectorHitAllocator.MallocSingle();
254  return aHit;
255 }
G4Allocator< QweakSimLeadGlass_DetectorHit > QweakSimLeadGlass_DetectorHitAllocator
const QweakSimLeadGlass_DetectorHit & QweakSimLeadGlass_DetectorHit::operator= ( const QweakSimLeadGlass_DetectorHit right)

Definition at line 152 of file QweakSimLeadGlass_DetectorHit.cc.

References cellPos, cellRot, currentKineticEnergy, currentMomentumDirection, currentTotalEnergy, depositedEnergyHit, detectorID, edgeEventFlag, hasBeenHit, localExitPos, localMomentum, localPos, nbOfHits, originVertexKineticEnergy, originVertexMomentumDirection, originVertexPosition, originVertexTotalEnergy, particleName, particleType, pLogV, primaryEventNumber, time, trackID, worldMomentum, and worldPos.

153 {
154  detectorID = right.detectorID;
155 
157 
158  trackID = right.trackID;
159 
160  particleName = right.particleName;
161  particleType = right.particleType;
162 
163  time = right.time;
164 
165  hasBeenHit = right.hasBeenHit;
167  nbOfHits = right.nbOfHits;
168 
169  worldPos = right.worldPos;
170  localPos = right.localPos;
171  localExitPos = right.localExitPos;
173 
178 
179  //originVertexThetaAngle = right.originVertexthetaAngle;
180  //originVertexPhiAngle = right.originVertexPhiAngle;
181 
184 
187 
188  //primaryQ2 = right.primaryQ2;
189  //crossSection = right.crossSection;
190  //crossSectionWeight = right.crossSectionWeight;
191 
192  //globalThetaAngle = right.globalThetaAngle;
193  //globalPhiAngle = right.globalPhiAngle;
194 
195  //--- LeadGlass deposited energy
197 
198  cellPos = right.cellPos;
199  cellRot = right.cellRot;
200  pLogV = right.pLogV;
201 
202  return *this;
203 
204 }
int QweakSimLeadGlass_DetectorHit::operator== ( const QweakSimLeadGlass_DetectorHit right) const

Definition at line 210 of file QweakSimLeadGlass_DetectorHit.cc.

211 {
212  //return (this==&right) ? 1 : 0;
213  return 0;
214 }
void QweakSimLeadGlass_DetectorHit::Print ( )
virtual

Definition at line 258 of file QweakSimLeadGlass_DetectorHit.cc.

References detectorID, time, and worldPos.

259 {
260  G4cout << " LeadGlass[" << detectorID << "] : time " << time/ns
261  << " (nsec) --- local (x,y,z) [cm] "
262  << worldPos.x()/cm << ", "
263  << worldPos.y()/cm << ", "
264  << worldPos.z()/cm
265  << G4endl << G4endl;
266 }
void QweakSimLeadGlass_DetectorHit::StoreCellPosition ( G4ThreeVector  xyz)
inline

Definition at line 226 of file QweakSimLeadGlass_DetectorHit.hh.

References cellPos.

void QweakSimLeadGlass_DetectorHit::StoreCellRotation ( G4RotationMatrix  rmat)
inline

Definition at line 229 of file QweakSimLeadGlass_DetectorHit.hh.

References cellRot.

229 { cellRot = rmat; }
void QweakSimLeadGlass_DetectorHit::StoreEdgeEventFlag ( G4int  flag)
inline

Definition at line 134 of file QweakSimLeadGlass_DetectorHit.hh.

References edgeEventFlag.

void QweakSimLeadGlass_DetectorHit::StoreGlobalTime ( G4double  t)
inline

Definition at line 126 of file QweakSimLeadGlass_DetectorHit.hh.

References time.

void QweakSimLeadGlass_DetectorHit::StoreHasBeenHit ( G4int  n)
inline

Definition at line 131 of file QweakSimLeadGlass_DetectorHit.hh.

References hasBeenHit.

void QweakSimLeadGlass_DetectorHit::StoreHitDepositedEnergy ( G4double  dpeg)
inline
void QweakSimLeadGlass_DetectorHit::StoreKineticEnergy ( G4double  ekin)
inline
void QweakSimLeadGlass_DetectorHit::StoreLocalExitPosition ( G4ThreeVector  xyz)
inline

Definition at line 151 of file QweakSimLeadGlass_DetectorHit.hh.

References localExitPos.

void QweakSimLeadGlass_DetectorHit::StoreLocalMomentum ( G4ThreeVector  lpxyz)
inline

Definition at line 165 of file QweakSimLeadGlass_DetectorHit.hh.

References localMomentum.

void QweakSimLeadGlass_DetectorHit::StoreLocalPosition ( G4ThreeVector  xyz)
inline

Definition at line 147 of file QweakSimLeadGlass_DetectorHit.hh.

References localPos.

void QweakSimLeadGlass_DetectorHit::StoreLogVolume ( G4LogicalVolume *  val)
inline

Definition at line 232 of file QweakSimLeadGlass_DetectorHit.hh.

References pLogV.

232 { pLogV = val; }
void QweakSimLeadGlass_DetectorHit::StoreMomentumDirection ( G4ThreeVector  pxyz)
inline
void QweakSimLeadGlass_DetectorHit::StoreNbOfHits ( G4int  nd)
inline

Definition at line 137 of file QweakSimLeadGlass_DetectorHit.hh.

References nbOfHits.

void QweakSimLeadGlass_DetectorHit::StoreOriginVertexKineticEnergy ( G4double  oekin)
inline
void QweakSimLeadGlass_DetectorHit::StoreOriginVertexMomentumDirection ( G4ThreeVector  opxyz)
inline
void QweakSimLeadGlass_DetectorHit::StoreOriginVertexPosition ( G4ThreeVector  oxyz)
inline

Definition at line 155 of file QweakSimLeadGlass_DetectorHit.hh.

References originVertexPosition.

void QweakSimLeadGlass_DetectorHit::StoreOriginVertexTotalEnergy ( G4double  oetot)
inline
void QweakSimLeadGlass_DetectorHit::StoreParticleName ( G4String  pn)
inline

Definition at line 118 of file QweakSimLeadGlass_DetectorHit.hh.

References particleName.

void QweakSimLeadGlass_DetectorHit::StoreParticleType ( G4int  pt)
inline
void QweakSimLeadGlass_DetectorHit::StorePrimaryEventNumber ( G4int  pen)
inline
void QweakSimLeadGlass_DetectorHit::StoreTotalEnergy ( G4double  etot)
inline
void QweakSimLeadGlass_DetectorHit::StoreTrackID ( G4double  tid)
inline

Definition at line 113 of file QweakSimLeadGlass_DetectorHit.hh.

References trackID.

void QweakSimLeadGlass_DetectorHit::StoreWorldMomentum ( G4ThreeVector  gpxyz)
inline

Definition at line 161 of file QweakSimLeadGlass_DetectorHit.hh.

References worldMomentum.

void QweakSimLeadGlass_DetectorHit::StoreWorldPosition ( G4ThreeVector  xyz)
inline

Definition at line 143 of file QweakSimLeadGlass_DetectorHit.hh.

References worldPos.

float QweakSimLeadGlass_DetectorHit::x ( )
inline
float QweakSimLeadGlass_DetectorHit::y ( )
inline

Field Documentation

G4ThreeVector QweakSimLeadGlass_DetectorHit::cellPos
private
G4RotationMatrix QweakSimLeadGlass_DetectorHit::cellRot
private
G4double QweakSimLeadGlass_DetectorHit::currentKineticEnergy
private
G4ThreeVector QweakSimLeadGlass_DetectorHit::currentMomentumDirection
private
G4double QweakSimLeadGlass_DetectorHit::currentTotalEnergy
private
G4double QweakSimLeadGlass_DetectorHit::depositedEnergyHit
private
G4int QweakSimLeadGlass_DetectorHit::detectorID
private
G4int QweakSimLeadGlass_DetectorHit::edgeEventFlag
private
G4int QweakSimLeadGlass_DetectorHit::hasBeenHit
private
G4ThreeVector QweakSimLeadGlass_DetectorHit::localExitPos
private
G4ThreeVector QweakSimLeadGlass_DetectorHit::localMomentum
private
G4ThreeVector QweakSimLeadGlass_DetectorHit::localPos
private
G4int QweakSimLeadGlass_DetectorHit::nbOfHits
private
G4double QweakSimLeadGlass_DetectorHit::originVertexKineticEnergy
private
G4ThreeVector QweakSimLeadGlass_DetectorHit::originVertexMomentumDirection
private
G4ThreeVector QweakSimLeadGlass_DetectorHit::originVertexPosition
private
G4double QweakSimLeadGlass_DetectorHit::originVertexTotalEnergy
private
G4String QweakSimLeadGlass_DetectorHit::particleName
private
G4int QweakSimLeadGlass_DetectorHit::particleType
private
const G4LogicalVolume* QweakSimLeadGlass_DetectorHit::pLogV
private
G4int QweakSimLeadGlass_DetectorHit::primaryEventNumber
private
G4double QweakSimLeadGlass_DetectorHit::time
private
G4double QweakSimLeadGlass_DetectorHit::trackID
private
G4ThreeVector QweakSimLeadGlass_DetectorHit::worldMomentum
private
G4ThreeVector QweakSimLeadGlass_DetectorHit::worldPos
private

The documentation for this class was generated from the following files: