Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
makeMuonMisalignmentScenario.rot
list rot
Definition:
makeMuonMisalignmentScenario.py:320
Generated for CMSSW Reference Manual by
1.8.5