PerpendicularBoundPlaneBuilder

Macros

Line Code
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