#include <GlobalDetLayerGeometry.h>
Definition at line 20 of file GlobalDetLayerGeometry.h.
◆ GlobalDetLayerGeometry() [1/2]
◆ GlobalDetLayerGeometry() [2/2]
◆ ~GlobalDetLayerGeometry()
GlobalDetLayerGeometry::~GlobalDetLayerGeometry |
( |
| ) |
|
|
inlineoverride |
◆ idToLayer()
const DetLayer * GlobalDetLayerGeometry::idToLayer |
( |
const DetId & |
detId | ) |
const |
|
overridevirtual |
Give the DetId of a module, returns the pointer to the corresponding DetLayer.
Reimplemented from DetLayerGeometry.
Definition at line 5 of file GlobalDetLayerGeometry.cc.
14 <<
"Error: called GlobalDetLayerGeometry::idToLayer() for a detId which is neither Tracker nor Muon "
15 << (
mtd_ ==
nullptr ?
"" :
"nor MTD ") <<
" det rawId " << detId.
rawId() <<
" det " << detId.
det()
References DetId::det(), Exception, FastTime, DetId::Forward, MTDDetLayerGeometry::idToLayer(), GeometricSearchTracker::idToLayer(), MuonDetLayerGeometry::idToLayer(), mtd_, DetId::Muon, muon_, DetId::rawId(), DetId::subdetId(), DetId::Tracker, and tracker_.
◆ mtd_
◆ muon_
◆ tracker_