53 for (vector<MagBSector *>::const_iterator isec =
theSectors.begin();
84 <<
" " << phi << endl ;
88 << (result==
nullptr?
" failed " :
" OK ") <<endl;
90 if (result==
nullptr) {
94 <<
" " << phi << endl ;
99 << (result==
nullptr?
" failed " :
" OK ") <<endl;
PeriodicBinFinderInPhi< float > * theBinFinder
const MagVolume * findVolume(const GlobalPoint &gp, double tolerance) const
Find the volume containing a point, with a given tolerance.
Geom::Phi< T > phi() const
int binIndex(T phi) const override
returns an index in the valid range for the bin that contains phi
MagBLayer(std::vector< MagBSector * > §ors, double rMin)
Constructor.
virtual bool inside(const GlobalPoint &gp, double tolerance=0.) const =0
bin
set the eta bin as selection string.
std::vector< MagBSector * > theSectors
MagVolume * theSingleVolume
static constexpr bool debugOut
virtual ~MagBLayer()
Destructor.