QwGeant4
QweakSimUserTarget_DetectorEvent.cc
Go to the documentation of this file.
1 
2 // QweakSimUserTarget_DetectorEvent.cc
3 // Wouter Deconinck
4 // 2014-10-07
5 
6 /////// --------------------------------------------------------------------
7 
9 
10 /////// --------------------------------------------------------------------
11 
13 
14 /////// --------------------------------------------------------------------
15 
17 {
18  PrimaryEventNumber = 0;
19 
20  TrackID.clear();
21 
22  ParticleName.clear();
23  ParticleType.clear();
24 
25  GlobalTimeOfHit.clear();
26 
27  HasBeenHit = 0;
28  NbOfHits = 0;
29 
30  HitGlobalPositionX.clear();
31  HitGlobalPositionY.clear();
32  HitGlobalPositionZ.clear();
33 
34  HitLocalPositionX.clear();
35  HitLocalPositionY.clear();
36  HitLocalPositionZ.clear();
37 
38  HitLocalExitPositionX.clear();
39  HitLocalExitPositionY.clear();
40  HitLocalExitPositionZ.clear();
41 
42  OriginVertexPositionX.clear();
43  OriginVertexPositionY.clear();
44  OriginVertexPositionZ.clear();
45 
46  LocalVertexMomentumDirectionX.clear();
47  LocalVertexMomentumDirectionY.clear();
48  LocalVertexMomentumDirectionZ.clear();
49 
50  OriginVertexMomentumDirectionX.clear();
51  OriginVertexMomentumDirectionY.clear();
52  OriginVertexMomentumDirectionZ.clear();
53 
54  OriginVertexThetaAngle.clear();
55  OriginVertexPhiAngle.clear();
56 
57  OriginVertexKineticEnergy.clear();
58  OriginVertexTotalEnergy.clear();
59 
60  LocalVertexKineticEnergy.clear();
61  LocalVertexTotalEnergy.clear();
62 
63  GlobalPhiAngle.clear();
64  GlobalThetaAngle.clear();
65 
66  ElasticCrossSection.clear();
67  ElasticScatteredEnergy.clear();
68  ElasticMomentumTransfer.clear();
69 
70  //--- deposited energy in the Target in one step
71  DepositedEnergy.clear();
72  //--- total deposited energy in the Target in one event
73  TotalDepositedEnergy = 0.0;
74 }
75 
76 /////// --------------------------------------------------------------------