CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Classes | Public Types | Public Member Functions | Private Attributes
PGlobalSimHit Class Reference

#include <PValidationFormats.h>

Classes

struct  BrlHit
 
struct  CalHit
 
struct  FwdHit
 
struct  Trk
 
struct  Vtx
 

Public Types

typedef std::vector< BrlHitBrlVector
 
typedef std::vector< CalHitCalVector
 
typedef std::vector< FwdHitFwdVector
 
typedef std::vector< TrkTrkVector
 
typedef std::vector< VtxVtxVector
 

Public Member Functions

CalVector getECalHits () const
 
TrkVector getG4Trk () const
 
VtxVector getG4Vtx () const
 
CalVector getHCalHits () const
 
FwdVector getMuonCscHits () const
 
BrlVector getMuonDtHits () const
 
BrlVector getMuonRpcBrlHits () const
 
FwdVector getMuonRpcFwdHits () const
 
int getnECalHits () const
 
int getnG4Trk () const
 
int getnG4Vtx () const
 
int getnHCalHits () const
 
int getnMuonCscHits () const
 
int getnMuonDtHits () const
 
int getnMuonRpcBrlHits () const
 
int getnMuonRpcFwdHits () const
 
int getnPreShHits () const
 
int getnPxlBrlHits () const
 
int getnPxlFwdHits () const
 
int getnRawGenPart () const
 
int getnSiBrlHits () const
 
int getnSiFwdHits () const
 
CalVector getPreShHits () const
 
BrlVector getPxlBrlHits () const
 
FwdVector getPxlFwdHits () const
 
BrlVector getSiBrlHits () const
 
FwdVector getSiFwdHits () const
 
 PGlobalSimHit ()
 
void putECalHits (std::vector< float > e, std::vector< float > tof, std::vector< float > phi, std::vector< float > eta)
 
void putG4Trk (std::vector< float > pt, std::vector< float > e)
 
void putG4Vtx (std::vector< float > x, std::vector< float > y, std::vector< float > z)
 
void putHCalHits (std::vector< float > e, std::vector< float > tof, std::vector< float > phi, std::vector< float > eta)
 
void putMuonCscHits (std::vector< float > tof, std::vector< float > z, std::vector< float > phi, std::vector< float > eta)
 
void putMuonDtHits (std::vector< float > tof, std::vector< float > r, std::vector< float > phi, std::vector< float > eta)
 
void putMuonRpcBrlHits (std::vector< float > tof, std::vector< float > r, std::vector< float > phi, std::vector< float > eta)
 
void putMuonRpcFwdHits (std::vector< float > tof, std::vector< float > z, std::vector< float > phi, std::vector< float > eta)
 
void putPreShHits (std::vector< float > e, std::vector< float > tof, std::vector< float > phi, std::vector< float > eta)
 
void putPxlBrlHits (std::vector< float > tof, std::vector< float > r, std::vector< float > phi, std::vector< float > eta)
 
void putPxlFwdHits (std::vector< float > tof, std::vector< float > z, std::vector< float > phi, std::vector< float > eta)
 
void putRawGenPart (int n)
 
void putSiBrlHits (std::vector< float > tof, std::vector< float > r, std::vector< float > phi, std::vector< float > eta)
 
void putSiFwdHits (std::vector< float > tof, std::vector< float > z, std::vector< float > phi, std::vector< float > eta)
 
virtual ~PGlobalSimHit ()
 

Private Attributes

CalVector ECalHits
 
TrkVector G4Trk
 
VtxVector G4Vtx
 
CalVector HCalHits
 
FwdVector MuonCscHits
 
BrlVector MuonDtHits
 
BrlVector MuonRpcBrlHits
 
FwdVector MuonRpcFwdHits
 
int nECalHits
 
int nG4Trk
 
int nG4Vtx
 
int nHCalHits
 
int nMuonCscHits
 
int nMuonDtHits
 
int nMuonRpcBrlHits
 
int nMuonRpcFwdHits
 
int nPreShHits
 
int nPxlBrlHits
 
int nPxlFwdHits
 
int nRawGenPart
 
int nSiBrlHits
 
int nSiFwdHits
 
CalVector PreShHits
 
BrlVector PxlBrlHits
 
FwdVector PxlFwdHits
 
BrlVector SiBrlHits
 
FwdVector SiFwdHits
 

Detailed Description

DataFormat class to hold the information for the Global Hit Validation

Date:
2007/11/20 12:45:10
Revision:
1.3
Author
M. Strang SUNY-Buffalo

Definition at line 22 of file PValidationFormats.h.

Member Typedef Documentation

typedef std::vector<BrlHit> PGlobalSimHit::BrlVector

Definition at line 80 of file PValidationFormats.h.

typedef std::vector<CalHit> PGlobalSimHit::CalVector

Definition at line 78 of file PValidationFormats.h.

typedef std::vector<FwdHit> PGlobalSimHit::FwdVector

Definition at line 79 of file PValidationFormats.h.

typedef std::vector<Trk> PGlobalSimHit::TrkVector

Definition at line 77 of file PValidationFormats.h.

typedef std::vector<Vtx> PGlobalSimHit::VtxVector

Definition at line 76 of file PValidationFormats.h.

Constructor & Destructor Documentation

PGlobalSimHit::PGlobalSimHit ( )
inline
virtual PGlobalSimHit::~PGlobalSimHit ( )
inlinevirtual

Definition at line 32 of file PValidationFormats.h.

32 {}

Member Function Documentation

CalVector PGlobalSimHit::getECalHits ( ) const
inline

Definition at line 116 of file PValidationFormats.h.

References ECalHits.

116 {return ECalHits;}
TrkVector PGlobalSimHit::getG4Trk ( ) const
inline

Definition at line 114 of file PValidationFormats.h.

References G4Trk.

114 {return G4Trk;}
VtxVector PGlobalSimHit::getG4Vtx ( ) const
inline

Definition at line 112 of file PValidationFormats.h.

References G4Vtx.

112 {return G4Vtx;}
CalVector PGlobalSimHit::getHCalHits ( ) const
inline

Definition at line 120 of file PValidationFormats.h.

References HCalHits.

120 {return HCalHits;}
FwdVector PGlobalSimHit::getMuonCscHits ( ) const
inline

Definition at line 132 of file PValidationFormats.h.

References MuonCscHits.

132 {return MuonCscHits;}
BrlVector PGlobalSimHit::getMuonDtHits ( ) const
inline

Definition at line 130 of file PValidationFormats.h.

References MuonDtHits.

130 {return MuonDtHits;}
BrlVector PGlobalSimHit::getMuonRpcBrlHits ( ) const
inline

Definition at line 136 of file PValidationFormats.h.

References MuonRpcBrlHits.

136 {return MuonRpcBrlHits;}
BrlVector MuonRpcBrlHits
FwdVector PGlobalSimHit::getMuonRpcFwdHits ( ) const
inline

Definition at line 134 of file PValidationFormats.h.

References MuonRpcFwdHits.

134 {return MuonRpcFwdHits;}
FwdVector MuonRpcFwdHits
int PGlobalSimHit::getnECalHits ( ) const
inline

Definition at line 115 of file PValidationFormats.h.

References nECalHits.

115 {return nECalHits;}
int PGlobalSimHit::getnG4Trk ( ) const
inline

Definition at line 113 of file PValidationFormats.h.

References nG4Trk.

113 {return nG4Trk;}
int PGlobalSimHit::getnG4Vtx ( ) const
inline

Definition at line 111 of file PValidationFormats.h.

References nG4Vtx.

111 {return nG4Vtx;}
int PGlobalSimHit::getnHCalHits ( ) const
inline

Definition at line 119 of file PValidationFormats.h.

References nHCalHits.

119 {return nHCalHits;}
int PGlobalSimHit::getnMuonCscHits ( ) const
inline

Definition at line 131 of file PValidationFormats.h.

References nMuonCscHits.

131 {return nMuonCscHits;}
int PGlobalSimHit::getnMuonDtHits ( ) const
inline

Definition at line 129 of file PValidationFormats.h.

References nMuonDtHits.

129 {return nMuonDtHits;}
int PGlobalSimHit::getnMuonRpcBrlHits ( ) const
inline

Definition at line 135 of file PValidationFormats.h.

References nMuonRpcBrlHits.

135 {return nMuonRpcBrlHits;}
int PGlobalSimHit::getnMuonRpcFwdHits ( ) const
inline

Definition at line 133 of file PValidationFormats.h.

References nMuonRpcFwdHits.

133 {return nMuonRpcFwdHits;}
int PGlobalSimHit::getnPreShHits ( ) const
inline

Definition at line 117 of file PValidationFormats.h.

References nPreShHits.

117 {return nPreShHits;}
int PGlobalSimHit::getnPxlBrlHits ( ) const
inline

Definition at line 123 of file PValidationFormats.h.

References nPxlBrlHits.

123 {return nPxlBrlHits;}
int PGlobalSimHit::getnPxlFwdHits ( ) const
inline

Definition at line 121 of file PValidationFormats.h.

References nPxlFwdHits.

121 {return nPxlFwdHits;}
int PGlobalSimHit::getnRawGenPart ( ) const
inline

Definition at line 110 of file PValidationFormats.h.

References nRawGenPart.

110 {return nRawGenPart;}
int PGlobalSimHit::getnSiBrlHits ( ) const
inline

Definition at line 127 of file PValidationFormats.h.

References nSiBrlHits.

127 {return nSiBrlHits;}
int PGlobalSimHit::getnSiFwdHits ( ) const
inline

Definition at line 125 of file PValidationFormats.h.

References nSiFwdHits.

125 {return nSiFwdHits;}
CalVector PGlobalSimHit::getPreShHits ( ) const
inline

Definition at line 118 of file PValidationFormats.h.

References PreShHits.

118 {return PreShHits;}
BrlVector PGlobalSimHit::getPxlBrlHits ( ) const
inline

Definition at line 124 of file PValidationFormats.h.

References PxlBrlHits.

124 {return PxlBrlHits;}
FwdVector PGlobalSimHit::getPxlFwdHits ( ) const
inline

Definition at line 122 of file PValidationFormats.h.

References PxlFwdHits.

122 {return PxlFwdHits;}
BrlVector PGlobalSimHit::getSiBrlHits ( ) const
inline

Definition at line 128 of file PValidationFormats.h.

References SiBrlHits.

128 {return SiBrlHits;}
FwdVector PGlobalSimHit::getSiFwdHits ( ) const
inline

Definition at line 126 of file PValidationFormats.h.

References SiFwdHits.

126 {return SiFwdHits;}
void PGlobalSimHit::putECalHits ( std::vector< float >  e,
std::vector< float >  tof,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 49 of file PValidationFormats.cc.

References ECalHits, i, and nECalHits.

Referenced by GlobalHitsProducer::storeECal().

52 {
53  nECalHits = e.size();
54  ECalHits.resize(nECalHits);
55  for (int i = 0; i < nECalHits; ++i) {
56  ECalHits[i].e = e[i];
57  ECalHits[i].tof = tof[i];
58  ECalHits[i].phi = phi[i];
59  ECalHits[i].eta = eta[i];
60  }
61 
62  return;
63 }
int i
Definition: DBlmapReader.cc:9
T eta() const
Definition: DDAxes.h:10
void PGlobalSimHit::putG4Trk ( std::vector< float >  pt,
std::vector< float >  e 
)

Definition at line 37 of file PValidationFormats.cc.

References G4Trk, i, and nG4Trk.

Referenced by GlobalHitsProducer::storeG4MC().

38 {
39  nG4Trk = pt.size();
40  G4Trk.resize(nG4Trk);
41  for (int i = 0; i < nG4Trk; ++i) {
42  G4Trk[i].pt = pt[i];
43  G4Trk[i].e = e[i];
44  }
45 
46  return;
47 }
int i
Definition: DBlmapReader.cc:9
void PGlobalSimHit::putG4Vtx ( std::vector< float >  x,
std::vector< float >  y,
std::vector< float >  z 
)

Definition at line 23 of file PValidationFormats.cc.

References G4Vtx, i, and nG4Vtx.

Referenced by GlobalHitsProducer::storeG4MC().

25 {
26  nG4Vtx = x.size();
27  G4Vtx.resize(nG4Vtx);
28  for (int i = 0; i < nG4Vtx; ++i) {
29  G4Vtx[i].x = x[i];
30  G4Vtx[i].y = y[i];
31  G4Vtx[i].z = z[i];
32  }
33 
34  return;
35 }
int i
Definition: DBlmapReader.cc:9
double double double z
x
Definition: VDTMath.h:216
void PGlobalSimHit::putHCalHits ( std::vector< float >  e,
std::vector< float >  tof,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 81 of file PValidationFormats.cc.

References HCalHits, i, and nHCalHits.

Referenced by GlobalHitsProducer::storeHCal().

84 {
85  nHCalHits = e.size();
86  HCalHits.resize(nHCalHits);
87  for (int i = 0; i < nHCalHits; ++i) {
88  HCalHits[i].e = e[i];
89  HCalHits[i].tof = tof[i];
90  HCalHits[i].phi = phi[i];
91  HCalHits[i].eta = eta[i];
92  }
93 
94  return;
95 }
int i
Definition: DBlmapReader.cc:9
T eta() const
Definition: DDAxes.h:10
void PGlobalSimHit::putMuonCscHits ( std::vector< float >  tof,
std::vector< float >  z,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 164 of file PValidationFormats.cc.

References i, MuonCscHits, and nMuonCscHits.

Referenced by GlobalHitsProducer::storeMuon().

168 {
169  nMuonCscHits = tof.size();
170  MuonCscHits.resize(nMuonCscHits);
171  for (int i = 0; i < nMuonCscHits; ++i) {
172  MuonCscHits[i].tof = tof[i];
173  MuonCscHits[i].z = z[i];
174  MuonCscHits[i].phi = phi[i];
175  MuonCscHits[i].eta = eta[i];
176  }
177 
178  return;
179 }
int i
Definition: DBlmapReader.cc:9
T eta() const
double double double z
Definition: DDAxes.h:10
void PGlobalSimHit::putMuonDtHits ( std::vector< float >  tof,
std::vector< float >  r,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 181 of file PValidationFormats.cc.

References i, MuonDtHits, and nMuonDtHits.

Referenced by GlobalHitsProducer::storeMuon().

185 {
186  nMuonDtHits = tof.size();
187  MuonDtHits.resize(nMuonDtHits);
188  for (int i = 0; i < nMuonDtHits; ++i) {
189  MuonDtHits[i].tof = tof[i];
190  MuonDtHits[i].r = r[i];
191  MuonDtHits[i].phi = phi[i];
192  MuonDtHits[i].eta = eta[i];
193  }
194 
195  return;
196 }
int i
Definition: DBlmapReader.cc:9
T eta() const
Definition: DDAxes.h:10
void PGlobalSimHit::putMuonRpcBrlHits ( std::vector< float >  tof,
std::vector< float >  r,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 215 of file PValidationFormats.cc.

References i, MuonRpcBrlHits, and nMuonRpcBrlHits.

Referenced by GlobalHitsProducer::storeMuon().

219 {
220  nMuonRpcBrlHits = tof.size();
222  for (int i = 0; i < nMuonRpcBrlHits; ++i) {
223  MuonRpcBrlHits[i].tof = tof[i];
224  MuonRpcBrlHits[i].r = r[i];
225  MuonRpcBrlHits[i].phi = phi[i];
226  MuonRpcBrlHits[i].eta = eta[i];
227  }
228 
229  return;
230 }
int i
Definition: DBlmapReader.cc:9
T eta() const
BrlVector MuonRpcBrlHits
Definition: DDAxes.h:10
void PGlobalSimHit::putMuonRpcFwdHits ( std::vector< float >  tof,
std::vector< float >  z,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 198 of file PValidationFormats.cc.

References i, MuonRpcFwdHits, and nMuonRpcFwdHits.

Referenced by GlobalHitsProducer::storeMuon().

202 {
203  nMuonRpcFwdHits = tof.size();
205  for (int i = 0; i < nMuonRpcFwdHits; ++i) {
206  MuonRpcFwdHits[i].tof = tof[i];
207  MuonRpcFwdHits[i].z = z[i];
208  MuonRpcFwdHits[i].phi = phi[i];
209  MuonRpcFwdHits[i].eta = eta[i];
210  }
211 
212  return;
213 }
int i
Definition: DBlmapReader.cc:9
FwdVector MuonRpcFwdHits
T eta() const
double double double z
Definition: DDAxes.h:10
void PGlobalSimHit::putPreShHits ( std::vector< float >  e,
std::vector< float >  tof,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 65 of file PValidationFormats.cc.

References i, nPreShHits, and PreShHits.

Referenced by GlobalHitsProducer::storeECal().

68 {
69  nPreShHits = e.size();
70  PreShHits.resize(nPreShHits);
71  for (int i = 0; i < nPreShHits; ++i) {
72  PreShHits[i].e = e[i];
73  PreShHits[i].tof = tof[i];
74  PreShHits[i].phi = phi[i];
75  PreShHits[i].eta = eta[i];
76  }
77 
78  return;
79 }
int i
Definition: DBlmapReader.cc:9
T eta() const
Definition: DDAxes.h:10
void PGlobalSimHit::putPxlBrlHits ( std::vector< float >  tof,
std::vector< float >  r,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 114 of file PValidationFormats.cc.

References i, nPxlBrlHits, and PxlBrlHits.

Referenced by GlobalHitsProducer::storeTrk().

118 {
119  nPxlBrlHits = tof.size();
120  PxlBrlHits.resize(nPxlBrlHits);
121  for (int i = 0; i < nPxlBrlHits; ++i) {
122  PxlBrlHits[i].tof = tof[i];
123  PxlBrlHits[i].r = r[i];
124  PxlBrlHits[i].phi = phi[i];
125  PxlBrlHits[i].eta = eta[i];
126  }
127 
128  return;
129 }
int i
Definition: DBlmapReader.cc:9
T eta() const
Definition: DDAxes.h:10
void PGlobalSimHit::putPxlFwdHits ( std::vector< float >  tof,
std::vector< float >  z,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 97 of file PValidationFormats.cc.

References i, nPxlFwdHits, and PxlFwdHits.

Referenced by GlobalHitsProducer::storeTrk().

101 {
102  nPxlFwdHits = tof.size();
103  PxlFwdHits.resize(nPxlFwdHits);
104  for (int i = 0; i < nPxlFwdHits; ++i) {
105  PxlFwdHits[i].tof = tof[i];
106  PxlFwdHits[i].z = z[i];
107  PxlFwdHits[i].phi = phi[i];
108  PxlFwdHits[i].eta = eta[i];
109  }
110 
111  return;
112 }
int i
Definition: DBlmapReader.cc:9
T eta() const
double double double z
Definition: DDAxes.h:10
void PGlobalSimHit::putRawGenPart ( int  n)

Definition at line 17 of file PValidationFormats.cc.

References n, and nRawGenPart.

Referenced by GlobalHitsProducer::storeG4MC().

18 {
19  nRawGenPart = n;
20  return;
21 }
void PGlobalSimHit::putSiBrlHits ( std::vector< float >  tof,
std::vector< float >  r,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 148 of file PValidationFormats.cc.

References i, nSiBrlHits, and SiBrlHits.

Referenced by GlobalHitsProducer::storeTrk().

151 {
152  nSiBrlHits = tof.size();
153  SiBrlHits.resize(nSiBrlHits);
154  for (int i = 0; i < nSiBrlHits; ++i) {
155  SiBrlHits[i].tof = tof[i];
156  SiBrlHits[i].r = r[i];
157  SiBrlHits[i].phi = phi[i];
158  SiBrlHits[i].eta = eta[i];
159  }
160 
161  return;
162 }
int i
Definition: DBlmapReader.cc:9
T eta() const
Definition: DDAxes.h:10
void PGlobalSimHit::putSiFwdHits ( std::vector< float >  tof,
std::vector< float >  z,
std::vector< float >  phi,
std::vector< float >  eta 
)

Definition at line 131 of file PValidationFormats.cc.

References i, nSiFwdHits, and SiFwdHits.

Referenced by GlobalHitsProducer::storeTrk().

135 {
136  nSiFwdHits = tof.size();
137  SiFwdHits.resize(nSiFwdHits);
138  for (int i = 0; i < nSiFwdHits; ++i) {
139  SiFwdHits[i].tof = tof[i];
140  SiFwdHits[i].z = z[i];
141  SiFwdHits[i].phi = phi[i];
142  SiFwdHits[i].eta = eta[i];
143  }
144 
145  return;
146 }
int i
Definition: DBlmapReader.cc:9
T eta() const
double double double z
Definition: DDAxes.h:10

Member Data Documentation

CalVector PGlobalSimHit::ECalHits
private

Definition at line 149 of file PValidationFormats.h.

Referenced by getECalHits(), and putECalHits().

TrkVector PGlobalSimHit::G4Trk
private

Definition at line 145 of file PValidationFormats.h.

Referenced by getG4Trk(), and putG4Trk().

VtxVector PGlobalSimHit::G4Vtx
private

Definition at line 143 of file PValidationFormats.h.

Referenced by getG4Vtx(), and putG4Vtx().

CalVector PGlobalSimHit::HCalHits
private

Definition at line 155 of file PValidationFormats.h.

Referenced by getHCalHits(), and putHCalHits().

FwdVector PGlobalSimHit::MuonCscHits
private

Definition at line 171 of file PValidationFormats.h.

Referenced by getMuonCscHits(), and putMuonCscHits().

BrlVector PGlobalSimHit::MuonDtHits
private

Definition at line 169 of file PValidationFormats.h.

Referenced by getMuonDtHits(), and putMuonDtHits().

BrlVector PGlobalSimHit::MuonRpcBrlHits
private

Definition at line 175 of file PValidationFormats.h.

Referenced by getMuonRpcBrlHits(), and putMuonRpcBrlHits().

FwdVector PGlobalSimHit::MuonRpcFwdHits
private

Definition at line 173 of file PValidationFormats.h.

Referenced by getMuonRpcFwdHits(), and putMuonRpcFwdHits().

int PGlobalSimHit::nECalHits
private

Definition at line 148 of file PValidationFormats.h.

Referenced by getnECalHits(), and putECalHits().

int PGlobalSimHit::nG4Trk
private

Definition at line 144 of file PValidationFormats.h.

Referenced by getnG4Trk(), and putG4Trk().

int PGlobalSimHit::nG4Vtx
private

Definition at line 142 of file PValidationFormats.h.

Referenced by getnG4Vtx(), and putG4Vtx().

int PGlobalSimHit::nHCalHits
private

Definition at line 154 of file PValidationFormats.h.

Referenced by getnHCalHits(), and putHCalHits().

int PGlobalSimHit::nMuonCscHits
private

Definition at line 170 of file PValidationFormats.h.

Referenced by getnMuonCscHits(), and putMuonCscHits().

int PGlobalSimHit::nMuonDtHits
private

Definition at line 168 of file PValidationFormats.h.

Referenced by getnMuonDtHits(), and putMuonDtHits().

int PGlobalSimHit::nMuonRpcBrlHits
private

Definition at line 174 of file PValidationFormats.h.

Referenced by getnMuonRpcBrlHits(), and putMuonRpcBrlHits().

int PGlobalSimHit::nMuonRpcFwdHits
private

Definition at line 172 of file PValidationFormats.h.

Referenced by getnMuonRpcFwdHits(), and putMuonRpcFwdHits().

int PGlobalSimHit::nPreShHits
private

Definition at line 150 of file PValidationFormats.h.

Referenced by getnPreShHits(), and putPreShHits().

int PGlobalSimHit::nPxlBrlHits
private

Definition at line 160 of file PValidationFormats.h.

Referenced by getnPxlBrlHits(), and putPxlBrlHits().

int PGlobalSimHit::nPxlFwdHits
private

Definition at line 158 of file PValidationFormats.h.

Referenced by getnPxlFwdHits(), and putPxlFwdHits().

int PGlobalSimHit::nRawGenPart
private

Definition at line 141 of file PValidationFormats.h.

Referenced by getnRawGenPart(), and putRawGenPart().

int PGlobalSimHit::nSiBrlHits
private

Definition at line 164 of file PValidationFormats.h.

Referenced by getnSiBrlHits(), and putSiBrlHits().

int PGlobalSimHit::nSiFwdHits
private

Definition at line 162 of file PValidationFormats.h.

Referenced by getnSiFwdHits(), and putSiFwdHits().

CalVector PGlobalSimHit::PreShHits
private

Definition at line 151 of file PValidationFormats.h.

Referenced by getPreShHits(), and putPreShHits().

BrlVector PGlobalSimHit::PxlBrlHits
private

Definition at line 161 of file PValidationFormats.h.

Referenced by getPxlBrlHits(), and putPxlBrlHits().

FwdVector PGlobalSimHit::PxlFwdHits
private

Definition at line 159 of file PValidationFormats.h.

Referenced by getPxlFwdHits(), and putPxlFwdHits().

BrlVector PGlobalSimHit::SiBrlHits
private

Definition at line 165 of file PValidationFormats.h.

Referenced by getSiBrlHits(), and putSiBrlHits().

FwdVector PGlobalSimHit::SiFwdHits
private

Definition at line 163 of file PValidationFormats.h.

Referenced by getSiFwdHits(), and putSiFwdHits().