1 #ifndef L1T_OmtfP1_ANGLECONVERTER_H 2 #define L1T_OmtfP1_ANGLECONVERTER_H 72 const unsigned int& digi)
const;
76 const unsigned int& digi1,
77 const unsigned int& digi2)
const;
edm::ESHandle< DTGeometry > _geodt
edm::ESGetToken< CSCGeometry, MuonGeometryRecord > cscGeometryEsToken
virtual ~AngleConverterBase()
edm::ESHandle< RPCGeometry > _georpc
virtual EtaValue getGlobalEtaDt(const DTChamberId &detId) const
edm::ESGetToken< RPCGeometry, MuonGeometryRecord > rpcGeometryEsToken
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
unsigned int nPhiBins
Number of phi bins along 2Pi.
virtual const int findBTIgroup(const L1MuDTChambPhDigi &aDigi, const L1MuDTChambThContainer *dtThDigis)
Find BTI group.
float cscChamberEtaSize(const CSCDetId &id) const
virtual int getProcessorPhi(int phiZero, l1t::tftype part, int dtScNum, int dtPhi) const
edm::ESGetToken< DTGeometry, MuonGeometryRecord > dtGeometryEsToken
virtual void getGlobalEta(const L1MuDTChambThDigi &thetaDigi, std::vector< EtaValue > &etaSegments) const
virtual void checkAndUpdateGeometry(const edm::EventSetup &, const ProcConfigurationBase *config, const MuonGeometryTokens &muonGeometryTokens)
Update the Geometry with current Event Setup.
edm::ESHandle< CSCGeometry > _geocsc
edm::ESWatcher< MuonGeometryRecord > muonGeometryRecordWatcher
virtual bool isCSCCounterClockwise(const CSCLayer *layer) const
Check orientation of strips in given CSC chamber.
virtual EtaValue getGlobalEtaCsc(const CSCDetId &detId) const
returns the eta position of the CSC chamber
unsigned long long _geom_cache_id
int etaSigma
error of the eta measurement