Go to the documentation of this file.00001 #ifndef DetLayers_ForwardRingDiskBuilderFromDet_H
00002 #define DetLayers_ForwardRingDiskBuilderFromDet_H
00003
00012 #include "TrackingTools/DetLayers/interface/GeometricSearchDet.h"
00013 #include "DataFormats/GeometrySurface/interface/BoundDisk.h"
00014
00015 #include <utility>
00016 #include <vector>
00017
00018 class Det;
00019 class SimpleDiskBounds;
00020
00021 class ForwardRingDiskBuilderFromDet {
00022 public:
00023
00026 BoundDisk* operator()( const std::vector<const GeomDet*>& dets) const;
00027
00028 std::pair<SimpleDiskBounds, float>
00029 computeBounds( const std::vector<const GeomDet*>& dets) const;
00030
00031 };
00032
00033 #endif