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;
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
PixelRecoRange< float > Range
OuterDetCompatibility(const BarrelDetLayer *layer, const OuterHitPhiPrediction::Range &phiRange, const Range &rRange, const Range &zRange)
volatile std::atomic< bool > shutdown_flag false
const OuterHitPhiPrediction::Range & phiRange() const
const DetLayer * theLayer