5#ifndef TRIGONLINESPACEPOINTTOOL_GBTS_TRIG_L2_LAYER_NUMBER_TOOL_H
6#define TRIGONLINESPACEPOINTTOOL_GBTS_TRIG_L2_LAYER_NUMBER_TOOL_H
28 if(p1.m_phiIndex == p2.m_phiIndex) {
29 return p1.m_etaIndex < p2.m_etaIndex;
32 return p1.m_phiIndex < p2.m_phiIndex;
62 virtual void report()
const;
72 virtual const std::vector<short>*
sctLayers()
const {
96 void createModuleHashMap(std::map<std::tuple<int, int, short, short>,std::vector<GBTSPhiEtaHash> >&);
98 std::map<std::tuple<int, int, short, short>,std::vector<GBTSPhiEtaHash> >
m_hashMap;
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated pixel ...
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated SCT in...
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.
bool operator()(const struct GBTSPhiEtaHash &p1, const struct GBTSPhiEtaHash &p2)
GBTSPhiEtaHash(short phi, short eta, int hash)
GBTSPhiEtaHash(const GBTSPhiEtaHash &p)