|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #include "Identifier/Identifier.h"
18 std::pair<size_t, InDetDD::PixelReadoutTechnology>
20 static constexpr
int halfModuleThreshold{8};
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
int barrel_ec(const Identifier &id) const
Values of different levels (failure returns 0)
std::pair< int, int > getBecAndLayer(const PixelID *pPixelId, IdentifierHash hash)
std::pair< size_t, InDetDD::PixelReadoutTechnology > numChipsAndTechnology(const InDetDD::SiDetectorElement *element)
Identifier wafer_id(int barrel_ec, int layer_disk, int phi_module, int eta_module) const
For a single crystal.
int numberOfCircuits() const
Total number of circuits:
int layer_disk(const Identifier &id) const
PixelReadoutTechnology getReadoutTechnology() const
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
virtual const SiDetectorDesign & design() const override final
access to the local description (inline):