Go to the documentation of this file.00001 #ifndef DetLayers_GeomDetCompatibilityChecker_h
00002 #define DetLayers_GeomDetCompatibilityChecker_h
00003
00004
00005 #include "Geometry/CommonDetUnit/interface/GeomDet.h"
00006 #include "TrackingTools/GeomPropagators/interface/Propagator.h"
00007 #include "TrackingTools/PatternTools/interface/MeasurementEstimator.h"
00008
00013 class GeomDetCompatibilityChecker{
00014 public:
00023 static std::pair<bool, TrajectoryStateOnSurface> isCompatible(const GeomDet* theDet,
00024 const TrajectoryStateOnSurface& ts,
00025 const Propagator& prop,
00026 const MeasurementEstimator& est);
00027 };
00028
00029
00030
00031 #endif