1 #ifndef DetLayers_BarrelDetLayer_H
2 #define DetLayers_BarrelDetLayer_H
34 virtual std::pair<bool, TrajectoryStateOnSurface>
virtual BoundCylinder * computeSurface()
virtual Location location() const GCC11_FINAL
DetLayer interface.
virtual void initialize()
BarrelDetLayer(bool doHaveGroup)
virtual const BoundSurface & surface() const GCC11_FINAL
GeometricSearchDet interface.
bool contains(const Local3DPoint &p) const
SimpleCylinderBounds const & bounds() const
void setSurface(BoundCylinder *cp)
virtual ~BarrelDetLayer()
virtual std::pair< bool, TrajectoryStateOnSurface > compatible(const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const GCC11_FINAL
virtual const BoundCylinder & specificSurface() const GCC11_FINAL
Extension of the interface.
ReferenceCountingPointer< BoundCylinder > theCylinder
Unlimited (trivial) bounds.