CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
TrackStruct::HitParameterStruct Struct Reference

#include <EventVariables.h>

Public Member Functions

 HitParameterStruct ()
 

Public Attributes

float baryStripX
 
float baryStripY
 
float chargeAsymmetry
 
float chargeLRminus
 
float chargeLRplus
 
float chargeOnEdges
 
float chargePixel
 
unsigned int chargeStrip
 
float clusterProbabilityQ
 
float clusterProbabilityXY
 
float clusterProbabilityXYQ
 
float errX
 
float errX2
 
float errXHit
 
float errXHitWoApe
 
float errXTrk
 
float errXWoApe
 
float errY
 
float errY2
 
float errYHit
 
float errYHitWoApe
 
float errYTrk
 
float errYWoApe
 
bool goodXMeasurement
 
bool goodYMeasurement
 
bool hasBadPixels
 
HitState hitState
 
bool isModuleUsable
 
bool isOnEdge
 
bool isPixelHit
 
float logClusterProbability
 
unsigned int maxCharge
 
unsigned int maxIndex
 
unsigned int maxStrip
 
unsigned int maxStripInv
 
float norResX
 
float norResY
 
float phiSens
 
float phiSensX
 
float phiSensY
 
float probX
 
float probY
 
float projWidth
 
int qBin
 
float resX
 
float resY
 
float sOverN
 
bool spansTwoRoc
 
std::vector< unsigned int > v_sector
 
unsigned int widthX
 
unsigned int widthY
 
float xHit
 
float xTrk
 
float yHit
 
float yTrk
 

Detailed Description

Definition at line 11 of file EventVariables.h.

Constructor & Destructor Documentation

TrackStruct::HitParameterStruct::HitParameterStruct ( )
inline

Definition at line 13 of file EventVariables.h.

13  : hitState(ok),
14  isPixelHit(false),
15  goodXMeasurement(false),
16  goodYMeasurement(false),
17  widthX(0),
18  baryStripX(-999.F),
19  widthY(0),
20  baryStripY(-999.F),
21  chargePixel(-999.F),
24  isOnEdge(false), hasBadPixels(false), spansTwoRoc(false),
25  qBin(-1),
26  isModuleUsable(true),
27  chargeStrip(0),
28  maxStrip(0), maxStripInv(0), maxCharge(0), maxIndex(0),
29  chargeOnEdges(-999.F), chargeAsymmetry(-999.F),
30  chargeLRplus(-999.F), chargeLRminus(-999.F),
31  sOverN(-999.F),
32  projWidth(-999.F),
33  resX(-999.F), norResX(-999.F), xHit(-999.F), xTrk(-999.F),
34  errXHit(-999.F), errXTrk(-999.F), errX(-999.F), errX2(-999.F),
35  errXHitWoApe(-999.F), errXWoApe(-999.F),
36  probX(-999.F),
37  resY(-999.F), norResY(-999.F), yHit(-999.F), yTrk(-999.F),
38  errYHit(-999.F), errYTrk(-999.F), errY(-999.F), errY2(-999.F),
39  errYHitWoApe(-999.F), errYWoApe(-999.F),
40  probY(-999.F),
41  phiSens(-999.F), phiSensX(-999.F), phiSensY(-999.F){}
static uInt32 F(BLOWFISH_CTX *ctx, uInt32 x)
Definition: blowfish.cc:281

Member Data Documentation

float TrackStruct::HitParameterStruct::baryStripX
float TrackStruct::HitParameterStruct::baryStripY
float TrackStruct::HitParameterStruct::chargeAsymmetry
float TrackStruct::HitParameterStruct::chargeLRminus
float TrackStruct::HitParameterStruct::chargeLRplus
float TrackStruct::HitParameterStruct::chargeOnEdges
float TrackStruct::HitParameterStruct::chargePixel
unsigned int TrackStruct::HitParameterStruct::chargeStrip
float TrackStruct::HitParameterStruct::clusterProbabilityQ
float TrackStruct::HitParameterStruct::clusterProbabilityXY
float TrackStruct::HitParameterStruct::clusterProbabilityXYQ
float TrackStruct::HitParameterStruct::errX
float TrackStruct::HitParameterStruct::errX2
float TrackStruct::HitParameterStruct::errXHit
float TrackStruct::HitParameterStruct::errXHitWoApe

Definition at line 70 of file EventVariables.h.

Referenced by ApeEstimator::fillHitVariables().

float TrackStruct::HitParameterStruct::errXTrk
float TrackStruct::HitParameterStruct::errXWoApe

Definition at line 70 of file EventVariables.h.

Referenced by ApeEstimator::fillHitVariables().

float TrackStruct::HitParameterStruct::errY
float TrackStruct::HitParameterStruct::errY2
float TrackStruct::HitParameterStruct::errYHit
float TrackStruct::HitParameterStruct::errYHitWoApe

Definition at line 74 of file EventVariables.h.

Referenced by ApeEstimator::fillHitVariables().

float TrackStruct::HitParameterStruct::errYTrk
float TrackStruct::HitParameterStruct::errYWoApe

Definition at line 74 of file EventVariables.h.

Referenced by ApeEstimator::fillHitVariables().

bool TrackStruct::HitParameterStruct::goodXMeasurement
bool TrackStruct::HitParameterStruct::goodYMeasurement
bool TrackStruct::HitParameterStruct::hasBadPixels
HitState TrackStruct::HitParameterStruct::hitState
bool TrackStruct::HitParameterStruct::isModuleUsable

Definition at line 61 of file EventVariables.h.

Referenced by ApeEstimator::fillHitVariables().

bool TrackStruct::HitParameterStruct::isOnEdge
bool TrackStruct::HitParameterStruct::isPixelHit
float TrackStruct::HitParameterStruct::logClusterProbability
unsigned int TrackStruct::HitParameterStruct::maxCharge
unsigned int TrackStruct::HitParameterStruct::maxIndex
unsigned int TrackStruct::HitParameterStruct::maxStrip
unsigned int TrackStruct::HitParameterStruct::maxStripInv

Definition at line 63 of file EventVariables.h.

Referenced by ApeEstimator::fillHitVariables(), and ApeEstimator::hitSelected().

float TrackStruct::HitParameterStruct::norResX
float TrackStruct::HitParameterStruct::norResY
float TrackStruct::HitParameterStruct::phiSens
float TrackStruct::HitParameterStruct::phiSensX
float TrackStruct::HitParameterStruct::phiSensY
float TrackStruct::HitParameterStruct::probX
float TrackStruct::HitParameterStruct::probY
float TrackStruct::HitParameterStruct::projWidth
int TrackStruct::HitParameterStruct::qBin
float TrackStruct::HitParameterStruct::resX
float TrackStruct::HitParameterStruct::resY
float TrackStruct::HitParameterStruct::sOverN
bool TrackStruct::HitParameterStruct::spansTwoRoc
std::vector<unsigned int> TrackStruct::HitParameterStruct::v_sector
unsigned int TrackStruct::HitParameterStruct::widthX
unsigned int TrackStruct::HitParameterStruct::widthY
float TrackStruct::HitParameterStruct::xHit
float TrackStruct::HitParameterStruct::xTrk
float TrackStruct::HitParameterStruct::yHit
float TrackStruct::HitParameterStruct::yTrk