Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
GeometrySurface
src
Plane.cc
Go to the documentation of this file.
1
2
3
#include "
DataFormats/GeometrySurface/interface/Plane.h
"
4
#include "
DataFormats/GeometrySurface/interface/TangentPlane.h
"
5
6
7
8
ReferenceCountingPointer<TangentPlane>
9
Plane::tangentPlane
(
const
GlobalPoint
&)
const
10
{
11
return
ReferenceCountingPointer<TangentPlane>
(
new
TangentPlane
(
position
(),
12
rotation
(),
13
this
));
14
}
15
16
ReferenceCountingPointer<TangentPlane>
17
Plane::tangentPlane
(
const
LocalPoint
&)
const
18
{
19
return
ReferenceCountingPointer<TangentPlane>
(
new
TangentPlane
(
position
(),
20
rotation
(),
21
this
));
22
}
Plane::tangentPlane
virtual ReferenceCountingPointer< TangentPlane > tangentPlane(const GlobalPoint &) const
tangent plane to surface from global point
Definition:
Plane.cc:9
Plane.h
ReferenceCountingPointer
Definition:
ReferenceCounted.h:61
TangentPlane
Definition:
TangentPlane.h:10
TangentPlane.h
Point3DBase< float, GlobalTag >
GloballyPositioned< float >::rotation
const RotationType & rotation() const
Definition:
GloballyPositioned.h:43
GloballyPositioned< float >::position
const PositionType & position() const
Definition:
GloballyPositioned.h:41
Generated for CMSSW Reference Manual by
1.8.5