ATLAS Offline Software
Loading...
Searching...
No Matches
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
8
9namespace InDet {
13 {
14 static constexpr unsigned int NUM_CHIPS_PER_WAFER = 6;
15 public:
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
22 }
23
24 };
25
26}
27#endif
Base class for the detector design classes for Pixel and SCT.
Class to hold the SiDetectorElement objects to be put in the detector store.
virtual unsigned int numberOfChips(const InDetDD::SiDetectorDesign &design) const override
SCT_DetectorElementStatus(const InDetDD::SiDetectorElementCollection &detector_elements)
static constexpr unsigned int NUM_CHIPS_PER_WAFER
SiDetectorElementStatus(const InDetDD::SiDetectorElementCollection &detector_elements)
Primary Vertex Finder.