CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TkDetUtil.h
Go to the documentation of this file.
1 #ifndef TkDetLayers_TkDetUtil_h
2 #define TkDetLayers_TkDetUtil_h
3 
5 
6 class GeomDet;
7 class BoundPlane;
9 
10 namespace tkDetUtil {
11 
12  bool overlapInPhi( const GlobalPoint& crossPoint,const GeomDet & det, float phiWindow);
13 
14  float computeWindowSize( const GeomDet* det,
15  const TrajectoryStateOnSurface& tsos,
16  const MeasurementEstimator& est);
17 
18 
19  float
21  const TrajectoryStateOnSurface& ts,
22  const BoundPlane& plane);
23 
24 
25 }
26 
27 #endif // TkDetLayers_TkDetUtil_h
float calculatePhiWindow(const MeasurementEstimator::Local2DVector &maxDistance, const TrajectoryStateOnSurface &ts, const BoundPlane &plane)
Definition: TkDetUtil.cc:44
float computeWindowSize(const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est)
Definition: TkDetUtil.cc:31
bool overlapInPhi(const GlobalPoint &crossPoint, const GeomDet &det, float phiWindow)
Definition: TkDetUtil.cc:21