Go to the documentation of this file. 1 #ifndef FastSimulation_Tracking_TrackingLayer_h
2 #define FastSimulation_Tracking_TrackingLayer_h
std::string toIdString() const
std::string toString() const
static TrackingLayer createFromDetId(const DetId &detId, const TrackerTopology &trackerTopology)
bool operator<(const TrackingLayer &layer) const
unsigned int _layerNumber
static const eqfct _eqfct
size_t operator()(const TrackingLayer &layerSpec) const
unsigned int getSideNumber() const
TrackingLayer::Det getSubDet() const
static const hashfct _hashfct
unsigned int getSubDetNumber() const
constexpr std::array< uint8_t, layerIndexSize > layer
bool operator==(const TrackingLayer &layer) const
bool operator!=(const TrackingLayer &layer) const
bool operator()(const TrackingLayer &l1, const TrackingLayer &l2) const
static TrackingLayer createFromString(std::string layerSpecification)
unsigned int getLayerNumber() const
TrackingLayer::Side getSide() const