1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#ifndef PerpendicularBoundPlaneBuilder_H
#define PerpendicularBoundPlaneBuilder_H
#include "DataFormats/GeometrySurface/interface/BoundPlane.h"
#include "DataFormats/GeometrySurface/interface/Surface.h"
/** Constructs a plane perpendicular to an axis, and oriented in a special way.
* Must be updated for reference counting.
*/
class PerpendicularBoundPlaneBuilder {
public:
BoundPlane* operator()(const Surface::GlobalPoint& origin, const Surface::GlobalVector& perp) const;
};
#endif
|