CMS 3D CMS Logo

List of all members | Public Attributes
SiPixelTemplateEntry2D Struct Reference

#include <SiPixelTemplate2D.h>

Public Attributes

float chi2avgone
 average y chi^2 for 1 pixel clusters More...
 
float chi2minone
 minimum of y chi^2 for 1 pixel clusters More...
 
float chi2ppix
 average chi^2 per pixel More...
 
float chi2scale
 scale factor for the chi2 distribution More...
 
float clslenx
 cluster x-length in pixels at signal height sxmax/2 More...
 
float clsleny
 cluster y-length in pixels at signal height symax/2 More...
 
float costrk [3]
 direction cosines of tracks used to generate this entry More...
 
float cotalpha
 cot(alpha) is proportional to cluster length in x and is basis of interpolation More...
 
float cotbeta
 cot(beta) is proportional to cluster length in y and is basis of interpolation More...
 
float delyavg
 average length difference between template and cluster More...
 
float delysig
 rms of length difference between template and cluster More...
 
int iymax
 the maximum nonzero pixel yindex in template (saves time during interpolation) More...
 
int iymin
 the minimum nonzero pixel yindex in template (saves time during interpolation) More...
 
int jxmax
 the maximum nonzero pixel xindex in template (saves time during interpolation) More...
 
int jxmin
 the minimum nonzero pixel xindex in template (saves time during interpolation) More...
 
float kappavav
 kappa parameter for Vavilov distribution More...
 
float lanpar [2][5]
 pixel landau distribution parameters More...
 
float mpvvav
 most probable charge in Vavilov distribution (not actually for larger kappa) More...
 
float offsetx [4]
 x-offset in 4 charge bins More...
 
float offsety [4]
 y-offset in 4 charge bins More...
 
float pixmax
 maximum charge for individual pixels in cluster More...
 
float qavg
 average cluster charge for this set of track angles More...
 
int runnum
 < Basic template entry corresponding to a single set of track angles More...
 
float scalex [4]
 x-error scale factor in 4 charge bins More...
 
float scalexavg
 average x-error scale factor More...
 
float scaley [4]
 y-error scale factor in 4 charge bins More...
 
float scaleyavg
 average y-error scale factor More...
 
float sigmavav
 "sigma" scale fctor for Vavilov distribution More...
 
float spare [3]
 
float sxymax
 average pixel signal for use of the error parameterization More...
 
float xypar [2][5]
 pixel uncertainty parameterization More...
 
short int xytemp [7][7][21][7]
 templates for y-reconstruction (binned over 1 central pixel) More...
 

Detailed Description

Definition at line 42 of file SiPixelTemplate2D.h.

Member Data Documentation

◆ chi2avgone

float SiPixelTemplateEntry2D::chi2avgone

average y chi^2 for 1 pixel clusters

Definition at line 59 of file SiPixelTemplate2D.h.

◆ chi2minone

float SiPixelTemplateEntry2D::chi2minone

minimum of y chi^2 for 1 pixel clusters

Definition at line 60 of file SiPixelTemplate2D.h.

◆ chi2ppix

float SiPixelTemplateEntry2D::chi2ppix

average chi^2 per pixel

Definition at line 57 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ chi2scale

float SiPixelTemplateEntry2D::chi2scale

scale factor for the chi2 distribution

Definition at line 58 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ clslenx

float SiPixelTemplateEntry2D::clslenx

cluster x-length in pixels at signal height sxmax/2

Definition at line 62 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ clsleny

float SiPixelTemplateEntry2D::clsleny

cluster y-length in pixels at signal height symax/2

Definition at line 61 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ costrk

float SiPixelTemplateEntry2D::costrk[3]

direction cosines of tracks used to generate this entry

Definition at line 46 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ cotalpha

float SiPixelTemplateEntry2D::cotalpha

cot(alpha) is proportional to cluster length in x and is basis of interpolation

Definition at line 44 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ cotbeta

float SiPixelTemplateEntry2D::cotbeta

cot(beta) is proportional to cluster length in y and is basis of interpolation

Definition at line 45 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ delyavg

float SiPixelTemplateEntry2D::delyavg

average length difference between template and cluster

Definition at line 68 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ delysig

float SiPixelTemplateEntry2D::delysig

rms of length difference between template and cluster

Definition at line 69 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ iymax

int SiPixelTemplateEntry2D::iymax

the maximum nonzero pixel yindex in template (saves time during interpolation)

Definition at line 51 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ iymin

int SiPixelTemplateEntry2D::iymin

the minimum nonzero pixel yindex in template (saves time during interpolation)

Definition at line 50 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ jxmax

int SiPixelTemplateEntry2D::jxmax

the maximum nonzero pixel xindex in template (saves time during interpolation)

Definition at line 53 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ jxmin

int SiPixelTemplateEntry2D::jxmin

the minimum nonzero pixel xindex in template (saves time during interpolation)

Definition at line 52 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ kappavav

float SiPixelTemplateEntry2D::kappavav

kappa parameter for Vavilov distribution

Definition at line 65 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ lanpar

float SiPixelTemplateEntry2D::lanpar[2][5]

pixel landau distribution parameters

Definition at line 55 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ mpvvav

float SiPixelTemplateEntry2D::mpvvav

most probable charge in Vavilov distribution (not actually for larger kappa)

Definition at line 63 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ offsetx

float SiPixelTemplateEntry2D::offsetx[4]

x-offset in 4 charge bins

Definition at line 72 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ offsety

float SiPixelTemplateEntry2D::offsety[4]

y-offset in 4 charge bins

Definition at line 73 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ pixmax

float SiPixelTemplateEntry2D::pixmax

maximum charge for individual pixels in cluster

Definition at line 48 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ qavg

float SiPixelTemplateEntry2D::qavg

average cluster charge for this set of track angles

Definition at line 47 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ runnum

int SiPixelTemplateEntry2D::runnum

< Basic template entry corresponding to a single set of track angles

number of pixelav run used to generate this entry

Definition at line 43 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ scalex

float SiPixelTemplateEntry2D::scalex[4]

x-error scale factor in 4 charge bins

Definition at line 70 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ scalexavg

float SiPixelTemplateEntry2D::scalexavg

average x-error scale factor

Definition at line 66 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ scaley

float SiPixelTemplateEntry2D::scaley[4]

y-error scale factor in 4 charge bins

Definition at line 71 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ scaleyavg

float SiPixelTemplateEntry2D::scaleyavg

average y-error scale factor

Definition at line 67 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ sigmavav

float SiPixelTemplateEntry2D::sigmavav

"sigma" scale fctor for Vavilov distribution

Definition at line 64 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ spare

float SiPixelTemplateEntry2D::spare[3]

Definition at line 74 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ sxymax

float SiPixelTemplateEntry2D::sxymax

average pixel signal for use of the error parameterization

Definition at line 49 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ xypar

float SiPixelTemplateEntry2D::xypar[2][5]

pixel uncertainty parameterization

Definition at line 54 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

◆ xytemp

short int SiPixelTemplateEntry2D::xytemp[7][7][21][7]

templates for y-reconstruction (binned over 1 central pixel)

Definition at line 56 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().