1 #ifndef ANGLECONVERTER_H
2 #define ANGLECONVERTER_H
45 const unsigned int &digi1,
46 const unsigned int &digi2)
const;
55 int getGlobalEta(
unsigned int rawid,
const unsigned int &aDigi);
AngleConverter(edm::ConsumesCollector &, bool getDuringEvent=true)
CSCGeometry const * _geocsc
edm::ESGetToken< RPCGeometry, MuonGeometryRecord > rpcGeometryToken_
int getGlobalEta(unsigned int rawid, const L1MuDTChambPhDigi &aDigi, const L1MuDTChambThContainer *dtThDigis)
Convert local eta coordinate to global digital microGMT scale.
unsigned long long _geom_cache_id
constexpr std::array< uint8_t, layerIndexSize > layer
edm::ESGetToken< CSCGeometry, MuonGeometryRecord > cscGeometryToken_
int getProcessorPhi(unsigned int iProcessor, l1t::tftype part, const L1MuDTChambPhDigi &digi) const
DTGeometry const * _geodt
const int findBTIgroup(const L1MuDTChambPhDigi &aDigi, const L1MuDTChambThContainer *dtThDigis)
Find BTI group.
bool isCSCCounterClockwise(const std::unique_ptr< const CSCLayer > &layer) const
Check orientation of strips in given CSC chamber.
RPCGeometry const * _georpc
unsigned int nPhiBins
Number of phi bins along 2Pi.
edm::ESGetToken< DTGeometry, MuonGeometryRecord > dtGeometryToken_
void checkAndUpdateGeometry(const edm::EventSetup &, unsigned int)
Update the Geometry with current Event Setup.