Go to the documentation of this file. 1 #ifndef DetLayers_BarrelDetLayer_H
2 #define DetLayers_BarrelDetLayer_H
virtual BoundCylinder * computeSurface()
BarrelDetLayer(bool doHaveGroup)
const BoundSurface & surface() const final
GeometricSearchDet interface.
~BarrelDetLayer() override
virtual void initialize()
ReferenceCountingPointer< BoundCylinder > theCylinder
std::pair< bool, TrajectoryStateOnSurface > compatible(const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const final
bool contains(const Local3DPoint &p) const
Location location() const final
DetLayer interface.
void setSurface(BoundCylinder *cp)
def cp(fromDir, toDir, listOfFiles, overwrite=False, smallList=False)
virtual const BoundCylinder & specificSurface() const final
Extension of the interface.
SimpleCylinderBounds const & bounds() const