#include <ThirdHitCorrection.h>
|
void | correctRPhiRange (Range &range) const |
|
void | correctRZRange (Range &range) const |
|
void | init (const edm::EventSetup &es, float pt, const DetLayer *layer, const PixelRecoLineRZ &line, const PixelRecoPointRZ &constraint, int ol, bool useMultipleScattering, bool useBendingCorrection=false) |
|
| ThirdHitCorrection () |
|
| ThirdHitCorrection (const edm::EventSetup &es, float pt, const DetLayer *layer, const PixelRecoLineRZ &line, const PixelRecoPointRZ &constraint, int ol, bool useMultipleScattering, bool useBendingCorrection=false) |
|
Definition at line 13 of file ThirdHitCorrection.h.
ThirdHitCorrection::ThirdHitCorrection |
( |
| ) |
|
|
inline |
Definition at line 20 of file ThirdHitCorrection.h.
References init().
29 init(es,
pt, layer, line, constraint, ol, useMultipleScattering, useBendingCorrection);
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 ThirdHitCorrection::correctRPhiRange |
( |
Range & |
range | ) |
const |
|
inline |
void ThirdHitCorrection::correctRZRange |
( |
Range & |
range | ) |
const |
Definition at line 19 of file ThirdHitCorrection.cc.
References funct::abs(), HLT_25ns14e33_v1_cff::constraint, PixelRecoLineRZ::cotLine(), alignCSCRings::e, f, DetLayer::isBarrel(), geometryCSVtoXML::line, funct::sqr(), mathSSE::sqrt(), and crabWrapper::theLine.
Referenced by ThirdHitCorrection().
bool theUseBendingCorrection
bool theUseMultipleScattering
float theMultScattCorrRPhi
Abs< T >::type abs(const T &t)
pixelrecoutilities::LongitudinalBendingCorrection theBendingCorrection
Square< F >::type sqr(const F &f)
void init(float pt, const edm::EventSetup &es)
bool ThirdHitCorrection::theBarrel |
|
private |
float ThirdHitCorrection::theMScoeff =0 |
|
private |
float ThirdHitCorrection::theMultScattCorrRPhi =0 |
|
private |
bool ThirdHitCorrection::theUseBendingCorrection |
|
private |
bool ThirdHitCorrection::theUseMultipleScattering |
|
private |