Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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
TrackerGeomDet::setAlignmentPositionError
bool setAlignmentPositionError(const AlignmentPositionError &ape) GCC11_FINAL
Definition:
TrackerGeomDet.cc:5
GeomDet.h
GeomDet
Definition:
GeomDet.h:29
AlignmentPositionError
Definition:
AlignmentPositionError.h:10
TrackerGeomDet::theLocalAlignmentError
LocalError theLocalAlignmentError
Definition:
TrackerGeomDet.h:18
Plane
Definition:
Plane.h:17
ReferenceCountingPointer< Plane >
GCC11_FINAL
#define GCC11_FINAL
Definition:
GCC11Compatibility.h:39
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