Go to the documentation of this file. 1 #ifndef TrackingTools_DetLayers_PhiBorderFinder_H
2 #define TrackingTools_DetLayers_PhiBorderFinder_H
65 return (ind < 0) ? ind +
theNbins : ind;
std::vector< double > thePhiBorders
geomsort::ExtractPhi< Det, float > DetPhi
PhiBorderFinder(const std::vector< const Det * > &utheDets)
const std::vector< double > & phiBins() const
The centers of the Dets.
double positiveRange(double phi) const
const std::vector< double > & phiBorders() const
bool isPhiPeriodic() const
Returns true if the Dets are periodic in phi.
std::vector< double > thePhiBins
int binIndex(int i) const
virtual ~PhiBorderFinder()
bool isPhiOverlapping() const
Returns true if any 2 of the Det overlap in phi.