1 #ifndef OuterDetCompatibility_H 2 #define OuterDetCompatibility_H 27 hitDetPhiRange(phiRange), hitDetRRange(rRange), hitDetZRange(zRange) { }
34 hitDetPhiRange(phiRange), hitDetRRange(rRange), hitDetZRange(zRange) { }
36 bool operator() (
const BoundPlane& plane)
const;
46 const Range &
rRange()
const {
return hitDetRRange; }
47 const Range &
zRange()
const {
return hitDetZRange; }
51 bool checkR(
const Range & detRRange)
const;
52 bool checkZ(
const Range & detZRange)
const;
55 double radius,
double ts_phi,
double range_phi,
double cosGamma)
const;
const Range & zRange() const
OuterHitPhiPrediction::Range hitDetPhiRange
OuterDetCompatibility(const ForwardDetLayer *layer, const OuterHitPhiPrediction::Range &phiRange, const Range &rRange, const Range &zRange)
PixelRecoRange< float > Range
const Range & rRange() const
OuterDetCompatibility(const BarrelDetLayer *layer, const OuterHitPhiPrediction::Range &phiRange, const Range &rRange, const Range &zRange)
const OuterHitPhiPrediction::Range & phiRange() const
const DetLayer * theLayer