test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Geometry
CommonDetUnit
interface
TrackerGeomDet.h
Go to the documentation of this file.
1
#ifndef CommonDet_TrackerGeomDet_H
2
#define CommonDet_TrackerGeomDet_H
3
4
5
#include "
Geometry/CommonDetUnit/interface/GeomDet.h
"
6
7
class
TrackerGeomDet
:
public
GeomDet
{
8
protected
:
9
explicit
TrackerGeomDet
(
Plane
* plane) :
GeomDet
(plane),
theLocalAlignmentError
(
InvalidError
()){}
10
explicit
TrackerGeomDet
(
const
ReferenceCountingPointer<Plane>
& plane) :
GeomDet
(plane),
theLocalAlignmentError
(
InvalidError
()){}
11
12
public
:
14
LocalError
const
&
localAlignmentError
()
const
{
return
theLocalAlignmentError
;}
15
16
private
:
17
18
LocalError
theLocalAlignmentError
;
19
20
private
:
21
bool
setAlignmentPositionError
(
const
AlignmentPositionError
& ape)
GCC11_FINAL
;
22
23
};
24
#endif
GCC11_FINAL
#define GCC11_FINAL
GeomDet.h
GeomDet
Definition:
GeomDet.h:29
AlignmentPositionError
Definition:
AlignmentPositionError.h:10
TrackerGeomDet::theLocalAlignmentError
LocalError theLocalAlignmentError
Definition:
TrackerGeomDet.h:18
TrackerGeomDet::setAlignmentPositionError
bool setAlignmentPositionError(const AlignmentPositionError &ape)
Definition:
TrackerGeomDet.cc:5
Plane
Definition:
Plane.h:17
ReferenceCountingPointer< Plane >
InvalidError
Definition:
TrivialError.h:9
LocalError
Definition:
LocalError.h:12
TrackerGeomDet
Definition:
TrackerGeomDet.h:7
TrackerGeomDet::TrackerGeomDet
TrackerGeomDet(const ReferenceCountingPointer< Plane > &plane)
Definition:
TrackerGeomDet.h:10
TrackerGeomDet::localAlignmentError
LocalError const & localAlignmentError() const
Return local alligment error.
Definition:
TrackerGeomDet.h:14
TrackerGeomDet::TrackerGeomDet
TrackerGeomDet(Plane *plane)
Definition:
TrackerGeomDet.h:9
Generated for CMSSW Reference Manual by
1.8.5