ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetDetDescr
SCT_ReadoutGeometry
SCT_ReadoutGeometry
SCT_DetectorElementStatus.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
/* Dear emacs, this is -*-c++-*- */
5
#ifndef SCT_DETECTORELEMENTSTATUS_H
6
#define SCT_DETECTORELEMENTSTATUS_H
7
#include "
InDetReadoutGeometry/SiDetectorElementStatus.h
"
8
9
namespace
InDet
{
12
class
SCT_DetectorElementStatus
:
public
InDet::SiDetectorElementStatus
13
{
14
static
constexpr
unsigned
int
NUM_CHIPS_PER_WAFER
= 6;
15
public
:
16
SCT_DetectorElementStatus
(
const
InDetDD::SiDetectorElementCollection
&detector_elements)
17
:
InDet
::
SiDetectorElementStatus
(detector_elements) {}
18
protected
:
19
virtual
unsigned
int
numberOfChips
([[maybe_unused]]
const
InDetDD::SiDetectorDesign
& design)
const override
{
20
// @TODO eliminate the dynamic cast when not in debug build
21
return
NUM_CHIPS_PER_WAFER
;
22
}
23
24
};
25
26
}
27
#endif
SiDetectorElementStatus.h
InDetDD::SiDetectorDesign
Base class for the detector design classes for Pixel and SCT.
Definition
SiDetectorDesign.h:50
InDetDD::SiDetectorElementCollection
Class to hold the SiDetectorElement objects to be put in the detector store.
Definition
SiDetectorElementCollection.h:27
InDet::SCT_DetectorElementStatus::numberOfChips
virtual unsigned int numberOfChips(const InDetDD::SiDetectorDesign &design) const override
Definition
SCT_DetectorElementStatus.h:19
InDet::SCT_DetectorElementStatus::SCT_DetectorElementStatus
SCT_DetectorElementStatus(const InDetDD::SiDetectorElementCollection &detector_elements)
Definition
SCT_DetectorElementStatus.h:16
InDet::SCT_DetectorElementStatus::NUM_CHIPS_PER_WAFER
static constexpr unsigned int NUM_CHIPS_PER_WAFER
Definition
SCT_DetectorElementStatus.h:14
InDet::SiDetectorElementStatus
Definition
SiDetectorElementStatus.h:62
InDet::SiDetectorElementStatus::SiDetectorElementStatus
SiDetectorElementStatus(const InDetDD::SiDetectorElementCollection &detector_elements)
Definition
SiDetectorElementStatus.h:64
InDet
Primary Vertex Finder.
Definition
VP1ErrorUtils.h:36
Generated on
for ATLAS Offline Software by
1.17.0