1 #ifndef L1Trigger_Phase2L1GMT_TrackConverter_h 2 #define L1Trigger_Phase2L1GMT_TrackConverter_h 26 if (absCurv >=
uint(
i[0]) && absCurv <
uint(
i[1])) {
30 return (absCurv >>
i[2]) +
i[3];
38 if (absTanL >=
uint(
i[0]) && absTanL <
uint(
i[1])) {
42 return (absTanL >>
i[2]) +
i[3];
std::vector< ConvertedTTTrack > convertTracks(const std::vector< edm::Ptr< l1t::TrackerMuon::L1TTTrackType > > &tracks)
TrackConverter(const edm::ParameterSet &iConfig)
~TrackConverter()=default
ConvertedTTTrack convert(const edm::Ptr< TTTrack< Ref_Phase2TrackerDigi_ > > &track)
const int etaShifts[4][5]
uint etaLookup(uint absTanL)
uint ptLookup(uint absCurv)
Class to store the L1 Track Trigger tracks.
uint generateQuality(const edm::Ptr< TTTrack< Ref_Phase2TrackerDigi_ > > &track)