1 #ifndef Geom_RectangularPlaneBounds_H
2 #define Geom_RectangularPlaneBounds_H
FWCore Framework interface EventSetupRecordImplementation h
Helper function to determine trigger accepts.
virtual float thickness() const
Thickness of the volume in local Z.
virtual bool inside(const Local3DPoint &) const =0
Determine if the point is inside the bounds.
virtual Bounds * clone() const
virtual bool inside(const Local2DPoint &p) const
RectangularPlaneBounds(float w, float h, float t)
~RectangularPlaneBounds()
Abs< T >::type abs(const T &t)
virtual float width() const
Width along local X.
virtual bool inside(const Local3DPoint &p) const
Determine if the point is inside the bounds.
std::pair< bool, bool > inout(const Local3DPoint &p, const LocalError &err, float scale=1.f) const
virtual float length() const
Lenght along local Y.
virtual bool inside(const Local2DPoint &p, float tollerance) const
Determine if a point is inside the bounds, taking a tollerance into account.