Geometry
CommonTopologies
src
GluedGeomDet.cc
Go to the documentation of this file.
1
#include "
Geometry/CommonTopologies/interface/GluedGeomDet.h
"
2
3
GluedGeomDet::GluedGeomDet
(
BoundPlane
* sp,
4
const
GeomDetUnit
* monoDet,
5
const
GeomDetUnit
* stereoDet,
6
const
DetId
gluedDetId)
7
:
TrackerGeomDet
(sp), theMonoDet(monoDet), theStereoDet(stereoDet) {
8
setDetId
(gluedDetId);
9
}
10
11
GluedGeomDet::~GluedGeomDet
() {}
12
13
std::vector<const GeomDet*>
GluedGeomDet::components
()
const
{
14
return
std::vector<const GeomDet*>{
theMonoDet
,
theStereoDet
};
15
}
GeomDet::setDetId
void setDetId(DetId id)
Definition:
GeomDet.h:99
GeomDet
Definition:
GeomDet.h:27
TrackerGeomDet
Definition:
TrackerGeomDet.h:6
GluedGeomDet::GluedGeomDet
GluedGeomDet(BoundPlane *sp, const GeomDetUnit *monoDet, const GeomDetUnit *stereoDet, DetId gluedDetId)
Definition:
GluedGeomDet.cc:3
GluedGeomDet.h
GluedGeomDet::theMonoDet
const GeomDetUnit * theMonoDet
Definition:
GluedGeomDet.h:23
DetId
Definition:
DetId.h:17
GluedGeomDet::theStereoDet
const GeomDetUnit * theStereoDet
Definition:
GluedGeomDet.h:24
GluedGeomDet::~GluedGeomDet
~GluedGeomDet() override
Definition:
GluedGeomDet.cc:11
GluedGeomDet::components
std::vector< const GeomDet * > components() const override
Returns direct components, if any.
Definition:
GluedGeomDet.cc:13
BoundPlane
Generated for CMSSW Reference Manual by
1.8.16