5#ifndef TRIGONLINESPACEPOINTTOOL_TRIG_L2_LAYER_NUMBER_TOOL_H
6#define TRIGONLINESPACEPOINTTOOL_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<short,short,short>,std::vector<PhiEtaHash> >&);
98 std::map<std::tuple<short,short,short>,std::vector<PhiEtaHash> >
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 PhiEtaHash &p1, const struct PhiEtaHash &p2)
PhiEtaHash(const PhiEtaHash &p)
PhiEtaHash(short phi, short eta, int hash)