Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DataFormats
GeometrySurface
interface
TangentPlane.h
Go to the documentation of this file.
1
#ifndef Geom_TangentPlane_H
2
#define Geom_TangentPlane_H
3
4
#include "
DataFormats/GeometrySurface/interface/Plane.h
"
5
10
class
TangentPlane
:
public
Plane
{
11
public
:
12
TangentPlane
(
const
PositionType
&
pos
,
13
const
RotationType
& rot,
14
const
Surface
*
parent
) :
15
Surface
(pos,rot),
Plane
(pos,rot),
16
theParent
(parent) {}
17
19
const
Surface
&
parentSurface
() {
return
*
theParent
;}
20
21
private
:
22
ConstReferenceCountingPointer<Surface>
theParent
;
23
24
};
25
#endif
dbtoconf.parent
list parent
Definition:
dbtoconf.py:74
pos
Definition:
Histograms.cc:19
ConstReferenceCountingPointer< Surface >
Surface
Definition:
Surface.h:32
Plane.h
Plane
Definition:
Plane.h:17
TangentPlane
Definition:
TangentPlane.h:10
TkRotation< float >
TangentPlane::theParent
ConstReferenceCountingPointer< Surface > theParent
Definition:
TangentPlane.h:22
TangentPlane::TangentPlane
TangentPlane(const PositionType &pos, const RotationType &rot, const Surface *parent)
Definition:
TangentPlane.h:12
Point3DBase< float, GlobalTag >
TangentPlane::parentSurface
const Surface & parentSurface()
access to original surface
Definition:
TangentPlane.h:19
Generated for CMSSW Reference Manual by
1.8.5