CMS 3D CMS Logo

SiPixelErrorEstimation.h
Go to the documentation of this file.
1 
2 #ifndef CalibTracker_SiPixelerrorEstimation_SiPixelErrorEstimation_h
3 #define CalibTracker_SiPixelerrorEstimation_SiPixelErrorEstimation_h
4 
5 #include <memory>
6 
7 // user include files
17 
22 
30 
32 
34 
35 //--- for SimHit association
38 
48 
51 
52 #include <string>
53 
54 #include <TROOT.h>
55 #include <TTree.h>
56 #include <TFile.h>
57 #include <TH1F.h>
58 #include <TProfile.h>
59 
60 class TTree;
61 class TFile;
62 
64 public:
66  ~SiPixelErrorEstimation() override;
67 
68  void beginJob() override;
69  void analyze(const edm::Event&, const edm::EventSetup&) override;
70  void endJob() override;
71 
72  void computeAnglesFromDetPosition(const SiPixelCluster& cl, const GeomDetUnit& det, float& alpha, float& beta);
73 
74 private:
82  bool checkType_; // do we check that the simHit associated with recHit is of the expected particle type ?
83  int genType_; // the type of particle that the simHit associated with recHits should be
84  bool include_trk_hits_; // if set to false, take only hits directly from detector modules (don't ntuplize hits from tracks)
85 
86  // variables that go in the output ttree_track_hits_
87  float rechitx; // x position of hit
88  float rechity; // y position of hit
89  float rechitz; // z position of hit
90  float rechiterrx; // x position error of hit (error not squared)
91  float rechiterry; // y position error of hit (error not squared)
92  float rechitresx; // difference between reconstructed hit x position and 'true' x position
93  float rechitresy; // difference between reconstructed hit y position and 'true' y position
94  float rechitpullx; // x residual divideded by error
95  float rechitpully; // y residual divideded by error
96 
97  float strip_rechitx; // x position of hit
98  float strip_rechity; // y position of hit
99  float strip_rechitz; // z position of hit
100  float strip_rechiterrx; // x position error of hit (error not squared)
101  float strip_rechiterry; // y position error of hit (error not squared)
102  float strip_rechitresx; // difference between reconstructed hit x position and 'true' x position
103 
105 
106  float strip_rechitresy; // difference between reconstructed hit y position and 'true' y position
107  float strip_rechitpullx; // x residual divideded by error
108  float strip_rechitpully; // y residual divideded by error
110  int strip_hit_type; // matched=0, 1D=1 or 2D=2
111  int detector_type; //IB1=1, IB2=2, OB1=3, OB2=4
112 
116  float strip_locbx;
117  float strip_locby;
118  float strip_locbz;
122  int strip_nsimhit; // number of simhits associated with a rechit
123  int strip_pidhit; // PID of the particle that produced the simHit associated with the recHit
124  int strip_simproc; // procces type
125 
126  int strip_subdet_id; // enum SubDetector { UNKNOWN=0, TIB=3, TID=4, TOB=5, TEC=6 };
127 
142 
145  //int strip_tob_order ;
153 
156 
157  float strip_prob;
159 
161 
164 
167 
170 
173 
176 
180 
181  int npix; // number of pixel in the cluster
182  int nxpix; // size of cluster (number of pixels) along x direction
183  int nypix; // size of cluster (number of pixels) along y direction
184  float charge; // total charge in cluster
185 
186  int edgex; // edgex = 1 if the cluster is at the x edge of the module
187  int edgey; // edgey = 1 if the cluster is at the y edge of the module
188 
189  int bigx; // bigx = 1 if the cluster contains at least one big pixel in x
190  int bigy; // bigy = 1 if the cluster contains at least one big pixel in y
191 
192  float alpha; // track angle in the xz plane of the module local coordinate system
193  float beta; // track angle in the yz plane of the module local coordinate system
194 
195  float trk_alpha; // reconstructed track angle in the xz plane of the module local coordinate system
196  float trk_beta; // reconstructed track angle in the yz plane of the module local coordinate system
197 
198  float phi; // polar track angle
199  float eta; // pseudo-rapidity (function of theta, the azimuthal angle)
200 
201  int subdetId;
202  int layer;
203  int ladder;
204  int mod;
205  int side;
206  int disk;
207  int blade;
208  int panel;
209  int plaq;
210 
211  int half; // half = 1 if the barrel module is half size and 0 if it is full size (only defined for barrel)
212  int flipped; // flipped = 1 if the module is flipped and 0 if non-flipped (only defined for barrel)
213 
214  int nsimhit; // number of simhits associated with a rechit
215  int pidhit; // PID of the particle that produced the simHit associated with the recHit
216  int simproc; // procces tye
217 
218  float simhitx; // true x position of hit
219  float simhity; // true y position of hit
220 
221  int evt;
222  int run;
223 
224  float hit_probx;
225  float hit_proby;
226  float hit_cprob0;
227  float hit_cprob1;
228  float hit_cprob2;
229 
231 
234 
235  // variables that go in the output ttree_sll_hits_
236 
238 
241  int all_mod;
242 
243  int all_side;
244  int all_disk;
247  int all_plaq;
248 
249  int all_half;
251 
252  int all_cols;
253  int all_rows;
254 
255  float all_rechitx;
256  float all_rechity;
257  float all_rechitz;
258 
259  float all_simhitx;
260  float all_simhity;
261 
264 
267 
270 
271  int all_npix;
274 
277 
278  int all_bigx;
279  int all_bigy;
280 
281  float all_alpha;
282  float all_beta;
283 
284  float all_simphi;
286 
290 
291  float all_vtxr;
292  float all_vtxz;
293 
294  float all_simpx;
295  float all_simpy;
296  float all_simpz;
297 
298  float all_eloss;
299 
301 
302  float all_x1;
303  float all_x2;
304  float all_y1;
305  float all_y2;
306  float all_z1;
307  float all_z2;
308 
309  float all_row1;
310  float all_row2;
311  float all_col1;
312  float all_col2;
313 
314  float all_gx1;
315  float all_gx2;
316  float all_gy1;
317  float all_gy2;
318  float all_gz1;
319  float all_gz2;
320 
323 
326 
327  float all_clust_x;
328  float all_clust_y;
329 
330  float all_clust_q;
331 
336 
338 
341 
342  static const int maxpix = 10000;
346  // Just added
347  float all_pixx[maxpix];
348  float all_pixy[maxpix];
352 
358 
362 
363  // ----------------------------------
364 
365  TFile* tfile_;
368 
370 
372 };
373 
374 #endif
SiPixelErrorEstimation::all_hit_proby
float all_hit_proby
Definition: SiPixelErrorEstimation.h:354
SiPixelErrorEstimation::all_panel
int all_panel
Definition: SiPixelErrorEstimation.h:246
SiPixelErrorEstimation::all_clust_q
float all_clust_q
Definition: SiPixelErrorEstimation.h:330
Chi2MeasurementEstimator.h
SiPixelErrorEstimation::all_gy1
float all_gy1
Definition: SiPixelErrorEstimation.h:316
SiPixelErrorEstimation::ttree_track_hits_strip_
TTree * ttree_track_hits_strip_
Definition: SiPixelErrorEstimation.h:369
TrajectoryStateOnSurface.h
SiPixelErrorEstimation::strip_pidhit5
int strip_pidhit5
Definition: SiPixelErrorEstimation.h:174
Handle.h
SiPixelErrorEstimation::strip_rechiterry
float strip_rechiterry
Definition: SiPixelErrorEstimation.h:101
SiPixelErrorEstimation::genType_
int genType_
Definition: SiPixelErrorEstimation.h:83
SiPixelErrorEstimation::hit_cprob1
float hit_cprob1
Definition: SiPixelErrorEstimation.h:227
SiPixelErrorEstimation::rechitz
float rechitz
Definition: SiPixelErrorEstimation.h:89
SiPixelErrorEstimation::all_clust_col
float all_clust_col
Definition: SiPixelErrorEstimation.h:325
SiPixelErrorEstimation::rechitpullx
float rechitpullx
Definition: SiPixelErrorEstimation.h:94
SiPixelErrorEstimation::outputFile_
std::string outputFile_
Definition: SiPixelErrorEstimation.h:80
SiPixelErrorEstimation::pixel_clst_err_y
float pixel_clst_err_y
Definition: SiPixelErrorEstimation.h:233
SiPixelErrorEstimation::all_rechitpully
float all_rechitpully
Definition: SiPixelErrorEstimation.h:269
SiPixelErrorEstimation::strip_simproc1
int strip_simproc1
Definition: SiPixelErrorEstimation.h:163
SiPixelErrorEstimation::all_nypix
int all_nypix
Definition: SiPixelErrorEstimation.h:273
SiPixelErrorEstimation::charge
float charge
Definition: SiPixelErrorEstimation.h:184
SiPixelErrorEstimation::all_col2
float all_col2
Definition: SiPixelErrorEstimation.h:312
MessageLogger.h
SiPixelErrorEstimation::all_row2
float all_row2
Definition: SiPixelErrorEstimation.h:310
TrackerGeometry.h
GeomDet
Definition: GeomDet.h:27
SiPixelErrorEstimation::all_edgey
int all_edgey
Definition: SiPixelErrorEstimation.h:276
PixelTopology.h
SiPixelErrorEstimation::eta
float eta
Definition: SiPixelErrorEstimation.h:199
SiPixelErrorEstimation::simhitx
float simhitx
Definition: SiPixelErrorEstimation.h:218
SiPixelErrorEstimation::src_
std::string src_
Definition: SiPixelErrorEstimation.h:81
SiPixelErrorEstimation::all_z2
float all_z2
Definition: SiPixelErrorEstimation.h:307
SiPixelErrorEstimation::conf_
edm::ParameterSet conf_
Definition: SiPixelErrorEstimation.h:75
ESHandle.h
SiPixelErrorEstimation::strip_split
int strip_split
Definition: SiPixelErrorEstimation.h:177
SiPixelErrorEstimation::endJob
void endJob() override
Definition: SiPixelErrorEstimation.cc:366
SiPixelErrorEstimation::all_pixrow
float all_pixrow[maxpix]
Definition: SiPixelErrorEstimation.h:343
SiPixelErrorEstimation::all_simpz
float all_simpz
Definition: SiPixelErrorEstimation.h:296
SiPixelErrorEstimation::all_y2
float all_y2
Definition: SiPixelErrorEstimation.h:305
SiPixelErrorEstimation::all_clust_x
float all_clust_x
Definition: SiPixelErrorEstimation.h:327
SiPixelErrorEstimation::all_clust_minpixcol
int all_clust_minpixcol
Definition: SiPixelErrorEstimation.h:334
SiPixelErrorEstimation::all_rechitz
float all_rechitz
Definition: SiPixelErrorEstimation.h:257
SiPixelErrorEstimation::hit_cprob2
float hit_cprob2
Definition: SiPixelErrorEstimation.h:228
SiPixelErrorEstimation::strip_tib_is_external_string
int strip_tib_is_external_string
Definition: SiPixelErrorEstimation.h:139
SiPixelErrorEstimation::rechiterry
float rechiterry
Definition: SiPixelErrorEstimation.h:91
SiPixelErrorEstimation::all_pixel_clst_err_y
float all_pixel_clst_err_y
Definition: SiPixelErrorEstimation.h:361
SiPixelErrorEstimation::all_simtrkphi
float all_simtrkphi
Definition: SiPixelErrorEstimation.h:322
edm::EDGetTokenT
Definition: EDGetToken.h:33
SiPixelErrorEstimation::strip_clst_err_y
float strip_clst_err_y
Definition: SiPixelErrorEstimation.h:179
SiPixelErrorEstimation::rechiterrx
float rechiterrx
Definition: SiPixelErrorEstimation.h:90
SiPixelErrorEstimation::subdetId
int subdetId
Definition: SiPixelErrorEstimation.h:201
SiPixelErrorEstimation::strip_locbx
float strip_locbx
Definition: SiPixelErrorEstimation.h:116
SiPixelErrorEstimation::all_gx1
float all_gx1
Definition: SiPixelErrorEstimation.h:314
SiPixelErrorEstimation::strip_tob_is_rphi
int strip_tob_is_rphi
Definition: SiPixelErrorEstimation.h:154
SiPixelErrorEstimation::hit_cprob0
float hit_cprob0
Definition: SiPixelErrorEstimation.h:226
SiPixelErrorEstimation::all_layer
int all_layer
Definition: SiPixelErrorEstimation.h:239
SiPixelErrorEstimation::all_clust_maxpixcol
int all_clust_maxpixcol
Definition: SiPixelErrorEstimation.h:332
SiPixelErrorEstimation::strip_simproc2
int strip_simproc2
Definition: SiPixelErrorEstimation.h:166
SiPixelErrorEstimation::tTrajectory
edm::EDGetTokenT< std::vector< Trajectory > > tTrajectory
Definition: SiPixelErrorEstimation.h:76
SiPixelErrorEstimation::nsimhit
int nsimhit
Definition: SiPixelErrorEstimation.h:214
SiPixelErrorEstimation::strip_simproc3
int strip_simproc3
Definition: SiPixelErrorEstimation.h:169
SiPixelErrorEstimation::edgex
int edgex
Definition: SiPixelErrorEstimation.h:186
GeomDetType.h
SiPixelErrorEstimation::~SiPixelErrorEstimation
~SiPixelErrorEstimation() override
Definition: SiPixelErrorEstimation.cc:58
GluedGeomDet.h
SiPixelErrorEstimation::all_gx2
float all_gx2
Definition: SiPixelErrorEstimation.h:315
SiPixelErrorEstimation::tPixRecHitCollection
edm::EDGetTokenT< SiPixelRecHitCollection > tPixRecHitCollection
Definition: SiPixelErrorEstimation.h:77
TrackerHitAssociator.h
KFTrajectorySmoother.h
SiPixelErrorEstimation::strip_pidhit1
int strip_pidhit1
Definition: SiPixelErrorEstimation.h:162
EDAnalyzer.h
SiPixelCluster
Pixel cluster – collection of neighboring pixels above threshold.
Definition: SiPixelCluster.h:27
SiPixelErrorEstimation::all_npix
int all_npix
Definition: SiPixelErrorEstimation.h:271
SiPixelErrorEstimation::all_ladder
int all_ladder
Definition: SiPixelErrorEstimation.h:240
SiPixelErrorEstimation::all_disk
int all_disk
Definition: SiPixelErrorEstimation.h:244
TrackerHitAssociator::Config
Definition: TrackerHitAssociator.h:57
SiPixelErrorEstimation::layer
int layer
Definition: SiPixelErrorEstimation.h:202
SiPixelErrorEstimation::all_nsimhit
int all_nsimhit
Definition: SiPixelErrorEstimation.h:287
SiPixelErrorEstimation::SiPixelErrorEstimation
SiPixelErrorEstimation(const edm::ParameterSet &)
Definition: SiPixelErrorEstimation.cc:35
SiPixelErrorEstimation::simhity
float simhity
Definition: SiPixelErrorEstimation.h:219
SiPixelErrorEstimation::phi
float phi
Definition: SiPixelErrorEstimation.h:198
SiPixelErrorEstimation::strip_tib_module_number
int strip_tib_module_number
Definition: SiPixelErrorEstimation.h:137
SiPixelErrorEstimation::all_pixgy
float all_pixgy[maxpix]
Definition: SiPixelErrorEstimation.h:350
SiPixelErrorEstimation::all_pidhit
int all_pidhit
Definition: SiPixelErrorEstimation.h:288
SiPixelErrorEstimation::side
int side
Definition: SiPixelErrorEstimation.h:205
SiPixelErrorEstimation::all_bigy
int all_bigy
Definition: SiPixelErrorEstimation.h:279
SiPixelErrorEstimation::rechitx
float rechitx
Definition: SiPixelErrorEstimation.h:87
SiPixelErrorEstimation::all_gy2
float all_gy2
Definition: SiPixelErrorEstimation.h:317
SiPixelErrorEstimation::all_bigx
int all_bigx
Definition: SiPixelErrorEstimation.h:278
SiPixelErrorEstimation::all_vtxz
float all_vtxz
Definition: SiPixelErrorEstimation.h:292
SiPixelErrorEstimation::maxpix
static const int maxpix
Definition: SiPixelErrorEstimation.h:342
TkTransientTrackingRecHitBuilder.h
SiPixelErrorEstimation::all_simpy
float all_simpy
Definition: SiPixelErrorEstimation.h:295
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
SiPixelErrorEstimation::strip_tib_string_number
int strip_tib_string_number
Definition: SiPixelErrorEstimation.h:136
SiPixelErrorEstimation::all_hit_cprob1
float all_hit_cprob1
Definition: SiPixelErrorEstimation.h:356
SiPixelErrorEstimation::all_plaq
int all_plaq
Definition: SiPixelErrorEstimation.h:247
SiPixelErrorEstimation::strip_clst_err_x
float strip_clst_err_x
Definition: SiPixelErrorEstimation.h:178
GetRecoTauVFromDQM_MC_cff.cl
cl
Definition: GetRecoTauVFromDQM_MC_cff.py:38
SiPixelErrorEstimation::all_pixcol
float all_pixcol[maxpix]
Definition: SiPixelErrorEstimation.h:344
SiPixelErrorEstimation::alpha
float alpha
Definition: SiPixelErrorEstimation.h:192
SiPixelErrorEstimation::all_pixy
float all_pixy[maxpix]
Definition: SiPixelErrorEstimation.h:348
SiPixelErrorEstimation::strip_prob
float strip_prob
Definition: SiPixelErrorEstimation.h:157
SiPixelErrorEstimation::all_clust_row
float all_clust_row
Definition: SiPixelErrorEstimation.h:324
MakerMacros.h
TrackingRecHit.h
SiPixelErrorEstimation::strip_locby
float strip_locby
Definition: SiPixelErrorEstimation.h:117
SiPixelErrorEstimation::strip_tib_is_rphi
int strip_tib_is_rphi
Definition: SiPixelErrorEstimation.h:140
SiPixelErrorEstimation::evt
int evt
Definition: SiPixelErrorEstimation.h:221
PSimHit.h
SiPixelErrorEstimation::hit_proby
float hit_proby
Definition: SiPixelErrorEstimation.h:225
SiPixelErrorEstimation::all_mod
int all_mod
Definition: SiPixelErrorEstimation.h:241
SiPixelErrorEstimation::strip_tob_layer_number
int strip_tob_layer_number
Definition: SiPixelErrorEstimation.h:150
SiPixelErrorEstimation::strip_tib_module
int strip_tib_module
Definition: SiPixelErrorEstimation.h:129
SiPixelErrorEstimation::strip_qbin
int strip_qbin
Definition: SiPixelErrorEstimation.h:158
SiPixelErrorEstimation::all_hit_cprob2
float all_hit_cprob2
Definition: SiPixelErrorEstimation.h:357
SiPixelErrorEstimation::detector_type
int detector_type
Definition: SiPixelErrorEstimation.h:111
SiPixelErrorEstimation::strip_tib_order
int strip_tib_order
Definition: SiPixelErrorEstimation.h:130
SiPixelErrorEstimation::all_beta
float all_beta
Definition: SiPixelErrorEstimation.h:282
SiPixelErrorEstimation::strip_tob_layer
int strip_tob_layer
Definition: SiPixelErrorEstimation.h:143
SiPixelErrorEstimation::all_simhity
float all_simhity
Definition: SiPixelErrorEstimation.h:260
SiPixelErrorEstimation::all_simpx
float all_simpx
Definition: SiPixelErrorEstimation.h:294
SiPixelErrorEstimation::strip_pidhit3
int strip_pidhit3
Definition: SiPixelErrorEstimation.h:168
SiPixelErrorEstimation::edgey
int edgey
Definition: SiPixelErrorEstimation.h:187
IdealMagneticFieldRecord.h
SiPixelErrorEstimation::computeAnglesFromDetPosition
void computeAnglesFromDetPosition(const SiPixelCluster &cl, const GeomDetUnit &det, float &alpha, float &beta)
Definition: SiPixelErrorEstimation.cc:1535
SiPixelErrorEstimation::all_simtrketa
float all_simtrketa
Definition: SiPixelErrorEstimation.h:321
SiPixelErrorEstimation::all_clust_alpha
float all_clust_alpha
Definition: SiPixelErrorEstimation.h:339
SiPixelErrorEstimation::half
int half
Definition: SiPixelErrorEstimation.h:211
SiPixelErrorEstimation::strip_rechitz
float strip_rechitz
Definition: SiPixelErrorEstimation.h:99
SiPixelErrorEstimation::tfile_
TFile * tfile_
Definition: SiPixelErrorEstimation.h:365
SiPixelErrorEstimation::trk_beta
float trk_beta
Definition: SiPixelErrorEstimation.h:196
SiPixelErrorEstimation::strip_is_stereo
int strip_is_stereo
Definition: SiPixelErrorEstimation.h:109
SiPixelErrorEstimation::all_pixgx
float all_pixgx[maxpix]
Definition: SiPixelErrorEstimation.h:349
SiPixelErrorEstimation::all_clust_y
float all_clust_y
Definition: SiPixelErrorEstimation.h:328
SiPixelErrorEstimation::all_simtheta
float all_simtheta
Definition: SiPixelErrorEstimation.h:285
TrajectorySeed.h
SiPixelErrorEstimation::all_rechity
float all_rechity
Definition: SiPixelErrorEstimation.h:256
PixelGeomDetType.h
SiPixelErrorEstimation::strip_nsimhit
int strip_nsimhit
Definition: SiPixelErrorEstimation.h:122
SiPixelErrorEstimation::rechitresy
float rechitresy
Definition: SiPixelErrorEstimation.h:93
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SiPixelErrorEstimation::strip_rechity
float strip_rechity
Definition: SiPixelErrorEstimation.h:98
SiPixelErrorEstimation::strip_tob_rod_number
int strip_tob_rod_number
Definition: SiPixelErrorEstimation.h:151
SiPixelErrorEstimation::strip_tib_is_z_plus_side
int strip_tib_is_z_plus_side
Definition: SiPixelErrorEstimation.h:133
SiPixelErrorEstimation::strip_subdet_id
int strip_subdet_id
Definition: SiPixelErrorEstimation.h:126
TrackerDigiGeometryRecord.h
SiPixelRecHitCollection.h
SiPixelErrorEstimation::strip_rechitresx
float strip_rechitresx
Definition: SiPixelErrorEstimation.h:102
SiPixelErrorEstimation::all_cols
int all_cols
Definition: SiPixelErrorEstimation.h:252
SiPixelErrorEstimation::all_pixel_clst_err_x
float all_pixel_clst_err_x
Definition: SiPixelErrorEstimation.h:360
KFUpdator.h
SiPixelErrorEstimation::all_simphi
float all_simphi
Definition: SiPixelErrorEstimation.h:284
edm::ParameterSet
Definition: ParameterSet.h:36
SiPixelErrorEstimation::strip_rechitpully
float strip_rechitpully
Definition: SiPixelErrorEstimation.h:108
SiPixelErrorEstimation
Definition: SiPixelErrorEstimation.h:63
SiPixelErrorEstimation::rechity
float rechity
Definition: SiPixelErrorEstimation.h:88
SiPixelErrorEstimation::strip_tib_is_internal_string
int strip_tib_is_internal_string
Definition: SiPixelErrorEstimation.h:138
SiPixelErrorEstimation::npix
int npix
Definition: SiPixelErrorEstimation.h:181
Event.h
SiPixelErrorEstimation::include_trk_hits_
bool include_trk_hits_
Definition: SiPixelErrorEstimation.h:84
SiPixelErrorEstimation::all_rows
int all_rows
Definition: SiPixelErrorEstimation.h:253
SiPixelErrorEstimation::strip_edge
int strip_edge
Definition: SiPixelErrorEstimation.h:121
SiPixelErrorEstimation::strip_rechitx
float strip_rechitx
Definition: SiPixelErrorEstimation.h:97
PropagatorWithMaterial.h
SiPixelErrorEstimation::all_row1
float all_row1
Definition: SiPixelErrorEstimation.h:309
SiPixelErrorEstimation::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: SiPixelErrorEstimation.cc:371
SiPixelErrorEstimation::strip_tib_layer_number
int strip_tib_layer_number
Definition: SiPixelErrorEstimation.h:135
SiPixelErrorEstimation::strip_simproc5
int strip_simproc5
Definition: SiPixelErrorEstimation.h:175
SiPixelErrorEstimation::all_x1
float all_x1
Definition: SiPixelErrorEstimation.h:302
SiPixelErrorEstimation::all_z1
float all_z1
Definition: SiPixelErrorEstimation.h:306
SiPixelErrorEstimation::strip_pidhit
int strip_pidhit
Definition: SiPixelErrorEstimation.h:123
SiPixelErrorEstimation::all_subdetid
int all_subdetid
Definition: SiPixelErrorEstimation.h:237
SiPixelErrorEstimation::strip_charge
float strip_charge
Definition: SiPixelErrorEstimation.h:119
SiPixelErrorEstimation::all_rechiterrx
float all_rechiterrx
Definition: SiPixelErrorEstimation.h:262
SiPixelErrorEstimation::pixel_clst_err_x
float pixel_clst_err_x
Definition: SiPixelErrorEstimation.h:232
SiPixelErrorEstimation::all_pixel_split
int all_pixel_split
Definition: SiPixelErrorEstimation.h:359
SiPixelErrorEstimation::strip_tob_side
int strip_tob_side
Definition: SiPixelErrorEstimation.h:146
SiPixelErrorEstimation::strip_rechitresx2
float strip_rechitresx2
Definition: SiPixelErrorEstimation.h:104
SiPixelErrorEstimation::strip_cotalpha
float strip_cotalpha
Definition: SiPixelErrorEstimation.h:114
SiPixelErrorEstimation::nxpix
int nxpix
Definition: SiPixelErrorEstimation.h:182
SiPixelErrorEstimation::all_pixadc
float all_pixadc[maxpix]
Definition: SiPixelErrorEstimation.h:345
SiPixelErrorEstimation::bigx
int bigx
Definition: SiPixelErrorEstimation.h:189
SiPixelErrorEstimation::disk
int disk
Definition: SiPixelErrorEstimation.h:206
SiPixelErrorEstimation::strip_trk_pt
float strip_trk_pt
Definition: SiPixelErrorEstimation.h:113
SiPixelErrorEstimation::all_side
int all_side
Definition: SiPixelErrorEstimation.h:243
SiPixelErrorEstimation::all_simhitx
float all_simhitx
Definition: SiPixelErrorEstimation.h:259
SiPixelErrorEstimation::strip_hit_type
int strip_hit_type
Definition: SiPixelErrorEstimation.h:110
SiPixelErrorEstimation::all_rechiterry
float all_rechiterry
Definition: SiPixelErrorEstimation.h:263
SiPixelErrorEstimation::strip_cotbeta
float strip_cotbeta
Definition: SiPixelErrorEstimation.h:115
SiPixelErrorEstimation::strip_locbz
float strip_locbz
Definition: SiPixelErrorEstimation.h:118
SiPixelErrorEstimation::beta
float beta
Definition: SiPixelErrorEstimation.h:193
edm::EventSetup
Definition: EventSetup.h:57
SiPixelErrorEstimation::all_vtxr
float all_vtxr
Definition: SiPixelErrorEstimation.h:291
SiPixelErrorEstimation::strip_tob_module
int strip_tob_module
Definition: SiPixelErrorEstimation.h:144
GeometricDet.h
SiPixelErrorEstimation::ladder
int ladder
Definition: SiPixelErrorEstimation.h:203
SiPixelErrorEstimation::tSimTrackContainer
edm::EDGetTokenT< edm::SimTrackContainer > tSimTrackContainer
Definition: SiPixelErrorEstimation.h:78
SiPixelErrorEstimation::strip_tib_is_z_minus_side
int strip_tib_is_z_minus_side
Definition: SiPixelErrorEstimation.h:134
SiPixelErrorEstimation::strip_tob_is_stereo
int strip_tob_is_stereo
Definition: SiPixelErrorEstimation.h:155
SiPixelErrorEstimation::strip_tob_is_double_side
int strip_tob_is_double_side
Definition: SiPixelErrorEstimation.h:147
SiPixelErrorEstimation::all_simproc
int all_simproc
Definition: SiPixelErrorEstimation.h:289
SiPixelErrorEstimation::all_rechitresy
float all_rechitresy
Definition: SiPixelErrorEstimation.h:266
SiPixelErrorEstimation::all_x2
float all_x2
Definition: SiPixelErrorEstimation.h:303
SiPixelErrorEstimation::all_rechitx
float all_rechitx
Definition: SiPixelErrorEstimation.h:255
SiPixelErrorEstimation::strip_rechitpullx
float strip_rechitpullx
Definition: SiPixelErrorEstimation.h:107
SiPixelErrorEstimation::tTrackCollection
edm::EDGetTokenT< reco::TrackCollection > tTrackCollection
Definition: SiPixelErrorEstimation.h:79
SiPixelErrorEstimation::ttree_all_hits_
TTree * ttree_all_hits_
Definition: SiPixelErrorEstimation.h:366
SiPixelErrorEstimation::strip_pidhit2
int strip_pidhit2
Definition: SiPixelErrorEstimation.h:165
SiPixelErrorEstimation::strip_tib_side
int strip_tib_side
Definition: SiPixelErrorEstimation.h:131
GeomDet.h
SiPixelErrorEstimation::strip_size
int strip_size
Definition: SiPixelErrorEstimation.h:120
SiPixelErrorEstimation::all_clust_maxpixrow
int all_clust_maxpixrow
Definition: SiPixelErrorEstimation.h:333
SiPixelErrorEstimation::plaq
int plaq
Definition: SiPixelErrorEstimation.h:209
SiPixelErrorEstimation::all_half
int all_half
Definition: SiPixelErrorEstimation.h:249
SiPixelErrorEstimation::strip_tob_module_number
int strip_tob_module_number
Definition: SiPixelErrorEstimation.h:152
SiPixelErrorEstimation::rechitresx
float rechitresx
Definition: SiPixelErrorEstimation.h:92
SiPixelErrorEstimation::all_col1
float all_col1
Definition: SiPixelErrorEstimation.h:311
SiPixelErrorEstimation::ttree_track_hits_
TTree * ttree_track_hits_
Definition: SiPixelErrorEstimation.h:367
SiPixelErrorEstimation::flipped
int flipped
Definition: SiPixelErrorEstimation.h:212
SiPixelErrorEstimation::all_hit_cprob0
float all_hit_cprob0
Definition: SiPixelErrorEstimation.h:355
SiPixelErrorEstimation::strip_tib_is_double_side
int strip_tib_is_double_side
Definition: SiPixelErrorEstimation.h:132
SiPixelErrorEstimation::all_edgex
int all_edgex
Definition: SiPixelErrorEstimation.h:275
SiPixelErrorEstimation::trackerHitAssociatorConfig_
TrackerHitAssociator::Config trackerHitAssociatorConfig_
Definition: SiPixelErrorEstimation.h:371
SiPixelErrorEstimation::simproc
int simproc
Definition: SiPixelErrorEstimation.h:216
Frameworkfwd.h
SiPixelErrorEstimation::all_hit_probx
float all_hit_probx
Definition: SiPixelErrorEstimation.h:353
SiPixelErrorEstimation::trk_alpha
float trk_alpha
Definition: SiPixelErrorEstimation.h:195
SiPixelErrorEstimation::strip_nprm
int strip_nprm
Definition: SiPixelErrorEstimation.h:160
SiPixelErrorEstimation::strip_simproc
int strip_simproc
Definition: SiPixelErrorEstimation.h:124
SiPixelErrorEstimation::nypix
int nypix
Definition: SiPixelErrorEstimation.h:183
SiPixelErrorEstimation::all_clust_beta
float all_clust_beta
Definition: SiPixelErrorEstimation.h:340
SiPixelErrorEstimation::strip_tob_is_z_minus_side
int strip_tob_is_z_minus_side
Definition: SiPixelErrorEstimation.h:149
SiPixelErrorEstimation::mod
int mod
Definition: SiPixelErrorEstimation.h:204
SiPixelErrorEstimation::all_flipped
int all_flipped
Definition: SiPixelErrorEstimation.h:250
SiPixelErrorEstimation::bigy
int bigy
Definition: SiPixelErrorEstimation.h:190
PixelGeomDetUnit.h
SiPixelErrorEstimation::all_trkid
int all_trkid
Definition: SiPixelErrorEstimation.h:300
SiPixelErrorEstimation::all_rechitpullx
float all_rechitpullx
Definition: SiPixelErrorEstimation.h:268
SiPixelErrorEstimation::all_nxpix
int all_nxpix
Definition: SiPixelErrorEstimation.h:272
SiPixelErrorEstimation::all_clust_geoid
int all_clust_geoid
Definition: SiPixelErrorEstimation.h:337
SiPixelErrorEstimation::rechitpully
float rechitpully
Definition: SiPixelErrorEstimation.h:95
SiPixelErrorEstimation::all_clust_minpixrow
int all_clust_minpixrow
Definition: SiPixelErrorEstimation.h:335
EventSetup.h
SiPixelErrorEstimation::strip_tib_layer
int strip_tib_layer
Definition: SiPixelErrorEstimation.h:128
SiPixelErrorEstimation::all_gz2
float all_gz2
Definition: SiPixelErrorEstimation.h:319
TrajectoryStateTransform.h
SiPixelErrorEstimation::all_pixgz
float all_pixgz[maxpix]
Definition: SiPixelErrorEstimation.h:351
KFTrajectoryFitter.h
SiPixelErrorEstimation::panel
int panel
Definition: SiPixelErrorEstimation.h:208
SiPixelErrorEstimation::all_pixx
float all_pixx[maxpix]
Definition: SiPixelErrorEstimation.h:347
SiPixelErrorEstimation::pixel_split
int pixel_split
Definition: SiPixelErrorEstimation.h:230
SiPixelErrorEstimation::strip_simproc4
int strip_simproc4
Definition: SiPixelErrorEstimation.h:172
ParameterSet.h
SiPixelErrorEstimation::beginJob
void beginJob() override
Definition: SiPixelErrorEstimation.cc:60
SiPixelErrorEstimation::all_eloss
float all_eloss
Definition: SiPixelErrorEstimation.h:298
SiPixelErrorEstimation::checkType_
bool checkType_
Definition: SiPixelErrorEstimation.h:82
SiPixelErrorEstimation::all_gz1
float all_gz1
Definition: SiPixelErrorEstimation.h:318
edm::Event
Definition: Event.h:73
SiPixelErrorEstimation::strip_rechitresy
float strip_rechitresy
Definition: SiPixelErrorEstimation.h:106
SiPixelErrorEstimation::strip_rechiterrx
float strip_rechiterrx
Definition: SiPixelErrorEstimation.h:100
SiPixelErrorEstimation::strip_tib_is_stereo
int strip_tib_is_stereo
Definition: SiPixelErrorEstimation.h:141
SiPixelErrorEstimation::all_rechitresx
float all_rechitresx
Definition: SiPixelErrorEstimation.h:265
SiPixelErrorEstimation::all_blade
int all_blade
Definition: SiPixelErrorEstimation.h:245
GlobalPoint.h
SiPixelErrorEstimation::strip_tob_is_z_plus_side
int strip_tob_is_z_plus_side
Definition: SiPixelErrorEstimation.h:148
SimTrackContainer.h
SiPixelErrorEstimation::run
int run
Definition: SiPixelErrorEstimation.h:222
SiPixelErrorEstimation::blade
int blade
Definition: SiPixelErrorEstimation.h:207
SiPixelErrorEstimation::pidhit
int pidhit
Definition: SiPixelErrorEstimation.h:215
SiPixelErrorEstimation::strip_pidhit4
int strip_pidhit4
Definition: SiPixelErrorEstimation.h:171
SiPixelErrorEstimation::all_alpha
float all_alpha
Definition: SiPixelErrorEstimation.h:281
SiPixelErrorEstimation::all_y1
float all_y1
Definition: SiPixelErrorEstimation.h:304
SiPixelErrorEstimation::hit_probx
float hit_probx
Definition: SiPixelErrorEstimation.h:224