1 #ifndef RecoPixelVertexing_PixelTriplets_ThirdHitCorrection_H
2 #define RecoPixelVertexing_PixelTriplets_ThirdHitCorrection_H
26 bool useMultipleScattering,
27 bool useBendingCorrection =
false)
29 init(es, pt, layer, line, constraint, ol, useMultipleScattering, useBendingCorrection);
38 bool useMultipleScattering,
39 bool useBendingCorrection =
false);
ThirdHitCorrection(const edm::EventSetup &es, float pt, const DetLayer *layer, const PixelRecoLineRZ &line, const PixelRecoPointRZ &constraint, int ol, bool useMultipleScattering, bool useBendingCorrection=false)
bool theUseBendingCorrection
bool theUseMultipleScattering
PixelRecoRange< float > Range
float theMultScattCorrRPhi
void correctRPhiRange(Range &range) const
pixelrecoutilities::LongitudinalBendingCorrection theBendingCorrection
void init(const edm::EventSetup &es, float pt, const DetLayer *layer, const PixelRecoLineRZ &line, const PixelRecoPointRZ &constraint, int ol, bool useMultipleScattering, bool useBendingCorrection=false)
void correctRZRange(Range &range) const