Classes | |
class | ConvertedTTTrack |
class | Isolation |
class | KMTF |
class | KMTFCore |
class | KMTFLUTs |
struct | match_t |
class | PreTrackMatchedMuon |
struct | propagation_t |
class | Tauto3Mu |
class | TopoAlgo |
class | TPS |
class | TPSAlgorithm |
class | TrackConverter |
Typedefs | |
typedef ap_uint< BITSGTBETA > | beta_gt_t |
typedef ap_int< BITSGTD0 > | d0_gt_t |
typedef ap_int< BITSSAD0 > | d0_sa_t |
typedef ap_int< BITSGTETA > | eta_gt_t |
typedef ap_int< BITSGTETA > | eta_sa_t |
typedef ap_uint< BITSGTISO > | iso_gt_t |
typedef ap_int< BITSGTPHI > | phi_gt_t |
typedef ap_int< BITSGTPHI > | phi_sa_t |
typedef ap_uint< BITSGTPT > | pt_gt_t |
typedef ap_uint< BITSGTPT > | pt_sa_t |
typedef ap_uint< 1 > | q_gt_t |
typedef ap_uint< 1 > | q_sa_t |
typedef ap_uint< BITSGTQUAL > | qual_gt_t |
typedef ap_uint< BITSSAQUAL > | qual_sa_t |
typedef ap_int< BITSGTQUALSC > | qualsc_gt_t |
typedef ap_uint< 1 > | valid_gt_t |
typedef ap_uint< 1 > | valid_sa_t |
typedef ap_uint< 64 > | wordtype |
typedef ap_int< BITSGTZ0 > | z0_gt_t |
typedef ap_int< BITSSAZ0 > | z0_sa_t |
Functions | |
uint64_t | twos_complement (long long int v, uint bits) |
template<class T > | |
int | wordconcat (T &word, int bstart, long int input, int bitsize) |
Variables | |
const int | barrelLimit0_ = 1.4 / 0.00076699039 / 8 |
const int | barrelLimit1_ = 1.1 / 0.00076699039 / 8 |
const int | barrelLimit2_ = 0.95 / 0.00076699039 / 8 |
const int | barrelLimit3_ = 0.95 / 0.00076699039 / 8 |
const int | barrelLimit4_ = 0 |
const int | BITSD0 = 12 |
const int | BITSETA = 13 |
const int | BITSGTBETA = 4 |
const int | BITSGTD0 = 10 |
const int | BITSGTETA = 14 |
const int | BITSGTISO = 6 |
const int | BITSGTPHI = 13 |
const int | BITSGTPT = 16 |
const int | BITSGTQUAL = 6 |
const int | BITSGTQUALSC = 7 |
const int | BITSGTZ0 = 10 |
const int | BITSMATCHQUALITY = 9 |
const int | BITSMUONBETA = 4 |
const int | BITSMUONBX = 4 |
const int | BITSPHI = 13 |
const int | BITSPROPCOORD = 9 |
const int | BITSPROPSIGMACOORD_A = 6 |
const int | BITSPROPSIGMACOORD_B = 6 |
const int | BITSPROPSIGMAETA_A = 5 |
const int | BITSPROPSIGMAETA_B = 5 |
const int | BITSPT = 13 |
const int | BITSSAD0 = 7 |
const int | BITSSAQUAL = 4 |
const int | BITSSAZ0 = 5 |
const int | BITSSIGMACOORD = 4 |
const int | BITSSIGMAETA = 4 |
const int | BITSSTAMUONQUALITY = 6 |
const int | BITSSTUBCOORD = 10 |
const int | BITSSTUBETA = 8 |
const int | BITSSTUBETAQUALITY = 4 |
const int | BITSSTUBID = 12 |
const int | BITSSTUBPHIQUALITY = 4 |
const int | BITSSTUBTIME = 8 |
const int | BITSTMETA = 8 |
const int | BITSTMIDX = 4 |
const int | BITSTMMASS2 = 8 |
const int | BITSTMPHI = 8 |
const int | BITSTMPT = 8 |
const int | BITSTMQUAL = 4 |
const int | BITSTMTYPE = 6 |
const int | BITSTTBENDCHI2 = 3 |
const int | BITSTTCHI2 = 4 |
const int | BITSTTCURV = 15 |
const int | BITSTTCURV2 = 27 |
const int | BITSTTD0 = 13 |
const int | BITSTTMASK = 7 |
const int | BITSTTOTHERMVA = 6 |
const int | BITSTTPHI = 12 |
const int | BITSTTTANL = 16 |
const int | BITSTTTRACKMVA = 3 |
const int | BITSTTZ0 = 12 |
const int | BITSZ0 = 10 |
const unsigned int | ETADIVIDER = 1 << (BITSETA - BITSSTUBETA) |
const uint | etaLUT [4082] |
const int | etaShifts [4][5] |
const float | LSBeta = 2. * M_PI / pow(2, BITSETA) |
const float | LSBGTd0 = 0.03 |
const float | LSBGTiso = 0.25 |
const float | LSBGTz0 = 0.05 |
const float | LSBphi = 2. * M_PI / pow(2, BITSPHI) |
const float | LSBpt = 0.03125 |
const float | LSBSAd0 = 3.84 |
const float | LSBSAz0 = 1.6 |
const ap_uint< BITSPROPCOORD > | lt_prop_coord1_0 [512] |
const ap_uint< BITSPROPCOORD > | lt_prop_coord1_1 [512] |
const ap_uint< BITSPROPCOORD > | lt_prop_coord1_2 [512] |
const ap_uint< BITSPROPCOORD > | lt_prop_coord1_3 [512] |
const ap_uint< BITSPROPCOORD > | lt_prop_coord1_4 [512] |
const ap_uint< BITSPROPCOORD > | lt_prop_coord2_0 [512] |
const ap_uint< BITSPROPCOORD > | lt_prop_coord2_1 [512] |
const ap_uint< BITSPROPCOORD > | lt_prop_coord2_2 [512] |
const ap_uint< BITSPROPCOORD > | lt_prop_coord2_3 [512] |
const ap_uint< BITSPROPCOORD > | lt_prop_coord2_4 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord1_0 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord1_1 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord1_2 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord1_3 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord1_4 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord2_0 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord2_1 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord2_2 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord2_3 [512] |
const ap_uint< BITSPROPSIGMACOORD_A > | lt_res0_coord2_4 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta1_0 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta1_1 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta1_2 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta1_3 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta1_4 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta2_0 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta2_1 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta2_2 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta2_3 [512] |
const ap_uint< BITSPROPSIGMAETA_A > | lt_res0_eta2_4 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord1_0 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord1_1 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord1_2 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord1_3 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord1_4 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord2_0 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord2_1 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord2_2 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord2_3 [512] |
const ap_uint< BITSPROPSIGMACOORD_B > | lt_res1_coord2_4 [512] |
const ap_uint< BITSPROPSIGMAETA_B > | lt_res1_eta_0 [512] |
const ap_uint< BITSPROPSIGMAETA_B > | lt_res1_eta_1 [512] |
const ap_uint< BITSPROPSIGMAETA_B > | lt_res1_eta_2 [512] |
const ap_uint< BITSPROPSIGMAETA_B > | lt_res1_eta_3 [512] |
const ap_uint< BITSPROPSIGMAETA_B > | lt_res1_eta_4 [512] |
const ap_uint< 8 > | lt_tpsID [256] |
const float | maxCurv_ = 0.00855 |
const float | maxD0_ = 15.36 |
const float | maxPhi_ = 1.026 |
const float | maxTanl_ = 8.0 |
const float | maxZ0_ = 25.6 |
const unsigned int | PHIDIVIDER = 1 << (BITSPHI - BITSSTUBCOORD) |
const ap_uint< BITSPT > | ptLUT [2251] |
const int | ptShifts [8][5] |
typedef ap_uint<BITSGTBETA> Phase2L1GMT::beta_gt_t |
Definition at line 110 of file Constants.h.
typedef ap_int<BITSGTD0> Phase2L1GMT::d0_gt_t |
Definition at line 108 of file Constants.h.
typedef ap_int<BITSSAD0> Phase2L1GMT::d0_sa_t |
Definition at line 120 of file Constants.h.
typedef ap_int<BITSGTETA> Phase2L1GMT::eta_gt_t |
Definition at line 106 of file Constants.h.
typedef ap_int<BITSGTETA> Phase2L1GMT::eta_sa_t |
Definition at line 118 of file Constants.h.
typedef ap_uint<BITSGTISO> Phase2L1GMT::iso_gt_t |
Definition at line 109 of file Constants.h.
typedef ap_int<BITSGTPHI> Phase2L1GMT::phi_gt_t |
Definition at line 105 of file Constants.h.
typedef ap_int<BITSGTPHI> Phase2L1GMT::phi_sa_t |
Definition at line 117 of file Constants.h.
typedef ap_uint<BITSGTPT> Phase2L1GMT::pt_gt_t |
Definition at line 104 of file Constants.h.
typedef ap_uint<BITSGTPT> Phase2L1GMT::pt_sa_t |
Definition at line 116 of file Constants.h.
typedef ap_uint<1> Phase2L1GMT::q_gt_t |
Definition at line 103 of file Constants.h.
typedef ap_uint<1> Phase2L1GMT::q_sa_t |
Definition at line 121 of file Constants.h.
typedef ap_uint<BITSGTQUAL> Phase2L1GMT::qual_gt_t |
Definition at line 111 of file Constants.h.
typedef ap_uint<BITSSAQUAL> Phase2L1GMT::qual_sa_t |
Definition at line 122 of file Constants.h.
typedef ap_int<BITSGTQUALSC> Phase2L1GMT::qualsc_gt_t |
Definition at line 112 of file Constants.h.
typedef ap_uint<1> Phase2L1GMT::valid_gt_t |
Definition at line 102 of file Constants.h.
typedef ap_uint<1> Phase2L1GMT::valid_sa_t |
Definition at line 115 of file Constants.h.
typedef ap_uint<64> Phase2L1GMT::wordtype |
Definition at line 101 of file Constants.h.
typedef ap_int<BITSGTZ0> Phase2L1GMT::z0_gt_t |
Definition at line 107 of file Constants.h.
typedef ap_int<BITSSAZ0> Phase2L1GMT::z0_sa_t |
Definition at line 119 of file Constants.h.
|
inline |
Definition at line 124 of file Constants.h.
References ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering::pixelStatus::bits, ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering::pixelStatus::mask, and findQualityFiles::v.
Referenced by wordconcat().
|
inline |
Definition at line 133 of file Constants.h.
References input, and twos_complement().
const int Phase2L1GMT::barrelLimit0_ = 1.4 / 0.00076699039 / 8 |
Definition at line 85 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const int Phase2L1GMT::barrelLimit1_ = 1.1 / 0.00076699039 / 8 |
Definition at line 86 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const int Phase2L1GMT::barrelLimit2_ = 0.95 / 0.00076699039 / 8 |
Definition at line 87 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const int Phase2L1GMT::barrelLimit3_ = 0.95 / 0.00076699039 / 8 |
Definition at line 88 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const int Phase2L1GMT::barrelLimit4_ = 0 |
Definition at line 89 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const int Phase2L1GMT::BITSD0 = 12 |
Definition at line 28 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert(), and Phase2L1GMT::PreTrackMatchedMuon::lsb().
const int Phase2L1GMT::BITSETA = 13 |
Definition at line 26 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert(), Phase2L1TGMTFwdMuonTranslator::ConvertEMTFTrack(), Phase2L1TGMTFwdMuonTranslator::Convertl1tMuon(), Phase2L1GMT::TopoAlgo::deltaEta(), Phase2L1GMT::PreTrackMatchedMuon::lsb(), and Phase2L1TGMTKMTFProducer::produce().
const int Phase2L1GMT::BITSGTBETA = 4 |
Definition at line 68 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::outputGT().
const int Phase2L1GMT::BITSGTD0 = 10 |
Definition at line 64 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::outputGT().
const int Phase2L1GMT::BITSGTETA = 14 |
Definition at line 62 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::outputGT(), and Phase2L1TGMTSAMuonGhostCleaner::prodMuons().
const int Phase2L1GMT::BITSGTISO = 6 |
Definition at line 67 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::outputGT().
const int Phase2L1GMT::BITSGTPHI = 13 |
Definition at line 61 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::outputGT(), and Phase2L1TGMTSAMuonGhostCleaner::prodMuons().
const int Phase2L1GMT::BITSGTPT = 16 |
Definition at line 60 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::outputGT(), and Phase2L1TGMTSAMuonGhostCleaner::prodMuons().
const int Phase2L1GMT::BITSGTQUAL = 6 |
Definition at line 65 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::outputGT().
const int Phase2L1GMT::BITSGTQUALSC = 7 |
Definition at line 66 of file Constants.h.
const int Phase2L1GMT::BITSGTZ0 = 10 |
Definition at line 63 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::outputGT().
const int Phase2L1GMT::BITSMATCHQUALITY = 9 |
Definition at line 41 of file Constants.h.
Referenced by Phase2L1GMT::PreTrackMatchedMuon::msb().
const int Phase2L1GMT::BITSMUONBETA = 4 |
Definition at line 42 of file Constants.h.
Referenced by Phase2L1GMT::PreTrackMatchedMuon::msb().
const int Phase2L1GMT::BITSMUONBX = 4 |
Definition at line 38 of file Constants.h.
const int Phase2L1GMT::BITSPHI = 13 |
Definition at line 25 of file Constants.h.
Referenced by Phase2L1GMT::TPS::associateMuonsWithNonant(), Phase2L1GMT::TrackConverter::convert(), Phase2L1TGMTFwdMuonTranslator::ConvertEMTFTrack(), Phase2L1TGMTFwdMuonTranslator::Convertl1tMuon(), Phase2L1GMT::TopoAlgo::deltaPhi(), Phase2L1GMT::PreTrackMatchedMuon::lsb(), and Phase2L1TGMTKMTFProducer::produce().
const int Phase2L1GMT::BITSPROPCOORD = 9 |
Definition at line 47 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const int Phase2L1GMT::BITSPROPSIGMACOORD_A = 6 |
Definition at line 48 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const int Phase2L1GMT::BITSPROPSIGMACOORD_B = 6 |
Definition at line 49 of file Constants.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const int Phase2L1GMT::BITSPROPSIGMAETA_A = 5 |
Definition at line 50 of file Constants.h.
const int Phase2L1GMT::BITSPROPSIGMAETA_B = 5 |
Definition at line 51 of file Constants.h.
const int Phase2L1GMT::BITSPT = 13 |
Definition at line 24 of file Constants.h.
Referenced by Phase2L1TGMTFwdMuonTranslator::ConvertEMTFTrack(), Phase2L1TGMTFwdMuonTranslator::Convertl1tMuon(), Phase2L1GMT::PreTrackMatchedMuon::lsb(), and Phase2L1TGMTKMTFProducer::produce().
const int Phase2L1GMT::BITSSAD0 = 7 |
Definition at line 56 of file Constants.h.
Referenced by Phase2L1TGMTFwdMuonTranslator::ConvertEMTFTrack(), Phase2L1TGMTFwdMuonTranslator::Convertl1tMuon(), Phase2L1TGMTSAMuonGhostCleaner::prodMuons(), and Phase2L1TGMTKMTFProducer::produce().
const int Phase2L1GMT::BITSSAQUAL = 4 |
Definition at line 57 of file Constants.h.
Referenced by Phase2L1TGMTSAMuonGhostCleaner::prodMuons().
const int Phase2L1GMT::BITSSAZ0 = 5 |
Definition at line 55 of file Constants.h.
Referenced by Phase2L1TGMTSAMuonGhostCleaner::prodMuons().
const int Phase2L1GMT::BITSSIGMACOORD = 4 |
Definition at line 46 of file Constants.h.
const int Phase2L1GMT::BITSSIGMAETA = 4 |
Definition at line 45 of file Constants.h.
const int Phase2L1GMT::BITSSTAMUONQUALITY = 6 |
Definition at line 37 of file Constants.h.
const int Phase2L1GMT::BITSSTUBCOORD = 10 |
Definition at line 31 of file Constants.h.
Referenced by Phase2L1GMT::TPS::associateStubsWithNonant().
const int Phase2L1GMT::BITSSTUBETA = 8 |
Definition at line 32 of file Constants.h.
const int Phase2L1GMT::BITSSTUBETAQUALITY = 4 |
Definition at line 35 of file Constants.h.
const int Phase2L1GMT::BITSSTUBID = 12 |
Definition at line 33 of file Constants.h.
Referenced by Phase2L1GMT::PreTrackMatchedMuon::msb().
const int Phase2L1GMT::BITSSTUBPHIQUALITY = 4 |
Definition at line 34 of file Constants.h.
const int Phase2L1GMT::BITSSTUBTIME = 8 |
Definition at line 36 of file Constants.h.
const int Phase2L1GMT::BITSTMETA = 8 |
Definition at line 73 of file Constants.h.
const int Phase2L1GMT::BITSTMIDX = 4 |
Definition at line 76 of file Constants.h.
const int Phase2L1GMT::BITSTMMASS2 = 8 |
Definition at line 74 of file Constants.h.
const int Phase2L1GMT::BITSTMPHI = 8 |
Definition at line 72 of file Constants.h.
const int Phase2L1GMT::BITSTMPT = 8 |
Definition at line 71 of file Constants.h.
const int Phase2L1GMT::BITSTMQUAL = 4 |
Definition at line 77 of file Constants.h.
const int Phase2L1GMT::BITSTMTYPE = 6 |
Definition at line 75 of file Constants.h.
const int Phase2L1GMT::BITSTTBENDCHI2 = 3 |
Definition at line 18 of file Constants.h.
const int Phase2L1GMT::BITSTTCHI2 = 4 |
Definition at line 17 of file Constants.h.
const int Phase2L1GMT::BITSTTCURV = 15 |
Definition at line 10 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert(), and Phase2L1GMT::TPSAlgorithm::propagate().
const int Phase2L1GMT::BITSTTCURV2 = 27 |
Definition at line 11 of file Constants.h.
const int Phase2L1GMT::BITSTTD0 = 13 |
Definition at line 16 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert().
const int Phase2L1GMT::BITSTTMASK = 7 |
Definition at line 19 of file Constants.h.
const int Phase2L1GMT::BITSTTOTHERMVA = 6 |
Definition at line 21 of file Constants.h.
const int Phase2L1GMT::BITSTTPHI = 12 |
Definition at line 12 of file Constants.h.
const int Phase2L1GMT::BITSTTTANL = 16 |
Definition at line 13 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert().
const int Phase2L1GMT::BITSTTTRACKMVA = 3 |
Definition at line 20 of file Constants.h.
const int Phase2L1GMT::BITSTTZ0 = 12 |
Definition at line 15 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert().
const int Phase2L1GMT::BITSZ0 = 10 |
Definition at line 27 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert(), Phase2L1GMT::TopoAlgo::deltaZ0(), and Phase2L1GMT::PreTrackMatchedMuon::lsb().
const unsigned int Phase2L1GMT::ETADIVIDER = 1 << (BITSETA - BITSSTUBETA) |
Definition at line 21 of file TPSAlgorithm.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const uint Phase2L1GMT::etaLUT[4082] |
Definition at line 142 of file TPSLUTs.h.
Referenced by OMTFProcessor< GoldenPatternType >::configure(), ProcessorBase< GoldenPatternType >::configure(), Phase2L1GMT::TrackConverter::convert(), L1TMuonOverlapParamsESProducer::readPatternsXML(), and L1TMuonOverlapPhase1ParamsESProducer::readPatternsXML().
const int Phase2L1GMT::etaShifts[4][5] |
Definition at line 139 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TrackConverter::etaLookup().
Definition at line 94 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert(), Phase2L1TGMTFwdMuonTranslator::ConvertEMTFTrack(), Phase2L1TGMTFwdMuonTranslator::Convertl1tMuon(), Phase2L1GMT::TopoAlgo::DumpInputs(), Phase2L1GMT::Isolation::DumpOutputs(), l1t::SAMuon::phEta(), and l1t::TrackerMuon::phEta().
const float Phase2L1GMT::LSBGTd0 = 0.03 |
Definition at line 97 of file Constants.h.
Referenced by l1t::TrackerMuon::phD0().
const float Phase2L1GMT::LSBGTiso = 0.25 |
Definition at line 95 of file Constants.h.
Referenced by l1t::TrackerMuon::phIso().
const float Phase2L1GMT::LSBGTz0 = 0.05 |
Definition at line 96 of file Constants.h.
Referenced by Phase2L1GMT::TopoAlgo::DumpInputs(), Phase2L1GMT::Isolation::DumpOutputs(), and l1t::TrackerMuon::phZ0().
Definition at line 93 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert(), Phase2L1TGMTFwdMuonTranslator::ConvertEMTFTrack(), Phase2L1TGMTFwdMuonTranslator::Convertl1tMuon(), Phase2L1GMT::TopoAlgo::DumpInputs(), Phase2L1GMT::Isolation::DumpOutputs(), l1t::SAMuon::phPhi(), and l1t::TrackerMuon::phPhi().
const float Phase2L1GMT::LSBpt = 0.03125 |
Definition at line 92 of file Constants.h.
Referenced by Phase2L1GMT::TrackConverter::convert(), Phase2L1TGMTFwdMuonTranslator::ConvertEMTFTrack(), Phase2L1TGMTFwdMuonTranslator::Convertl1tMuon(), Phase2L1GMT::TopoAlgo::DumpInputs(), Phase2L1GMT::Isolation::DumpOutputs(), l1t::SAMuon::phPt(), and l1t::TrackerMuon::phPt().
const float Phase2L1GMT::LSBSAd0 = 3.84 |
Definition at line 99 of file Constants.h.
Referenced by l1t::SAMuon::phD0().
const float Phase2L1GMT::LSBSAz0 = 1.6 |
Definition at line 98 of file Constants.h.
Referenced by l1t::SAMuon::phZ0().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord1_0[512] |
Definition at line 359 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord1_1[512] |
Definition at line 383 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord1_2[512] |
Definition at line 407 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord1_3[512] |
Definition at line 431 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord1_4[512] |
Definition at line 455 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord2_0[512] |
Definition at line 479 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord2_1[512] |
Definition at line 499 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord2_2[512] |
Definition at line 522 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord2_3[512] |
Definition at line 546 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPCOORD> Phase2L1GMT::lt_prop_coord2_4[512] |
Definition at line 570 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord1_0[512] |
Definition at line 595 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord1_1[512] |
Definition at line 615 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord1_2[512] |
Definition at line 635 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord1_3[512] |
Definition at line 655 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord1_4[512] |
Definition at line 675 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord2_0[512] |
Definition at line 695 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord2_1[512] |
Definition at line 715 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord2_2[512] |
Definition at line 735 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord2_3[512] |
Definition at line 755 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_A> Phase2L1GMT::lt_res0_coord2_4[512] |
Definition at line 775 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta1_0[512] |
Definition at line 992 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta1_1[512] |
Definition at line 1008 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta1_2[512] |
Definition at line 1024 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta1_3[512] |
Definition at line 1040 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta1_4[512] |
Definition at line 1056 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta2_0[512] |
Definition at line 1072 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta2_1[512] |
Definition at line 1088 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta2_2[512] |
Definition at line 1104 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta2_3[512] |
Definition at line 1120 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_A> Phase2L1GMT::lt_res0_eta2_4[512] |
Definition at line 1136 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord1_0[512] |
Definition at line 796 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord1_1[512] |
Definition at line 811 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord1_2[512] |
Definition at line 831 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord1_3[512] |
Definition at line 851 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord1_4[512] |
Definition at line 871 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord2_0[512] |
Definition at line 891 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord2_1[512] |
Definition at line 911 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord2_2[512] |
Definition at line 931 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord2_3[512] |
Definition at line 951 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMACOORD_B> Phase2L1GMT::lt_res1_coord2_4[512] |
Definition at line 971 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_B> Phase2L1GMT::lt_res1_eta_0[512] |
Definition at line 1152 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_B> Phase2L1GMT::lt_res1_eta_1[512] |
Definition at line 1168 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_B> Phase2L1GMT::lt_res1_eta_2[512] |
Definition at line 1184 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_B> Phase2L1GMT::lt_res1_eta_3[512] |
Definition at line 1200 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPROPSIGMAETA_B> Phase2L1GMT::lt_res1_eta_4[512] |
Definition at line 1216 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<8> Phase2L1GMT::lt_tpsID[256] |
Definition at line 1238 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TPSAlgorithm::processTrack().
const float Phase2L1GMT::maxCurv_ = 0.00855 |
Definition at line 79 of file Constants.h.
const float Phase2L1GMT::maxD0_ = 15.36 |
Definition at line 83 of file Constants.h.
const float Phase2L1GMT::maxPhi_ = 1.026 |
Definition at line 80 of file Constants.h.
const float Phase2L1GMT::maxTanl_ = 8.0 |
Definition at line 81 of file Constants.h.
const float Phase2L1GMT::maxZ0_ = 25.6 |
Definition at line 82 of file Constants.h.
const unsigned int Phase2L1GMT::PHIDIVIDER = 1 << (BITSPHI - BITSSTUBCOORD) |
Definition at line 20 of file TPSAlgorithm.h.
Referenced by Phase2L1GMT::TPSAlgorithm::propagate().
const ap_uint<BITSPT> Phase2L1GMT::ptLUT[2251] |
Definition at line 18 of file TPSLUTs.h.
Referenced by OMTFProcessor< GoldenPatternType >::configure(), ProcessorBase< GoldenPatternType >::configure(), Phase2L1GMT::TrackConverter::convert(), L1MuCSCPtLut::readFromDBS(), L1TMuonOverlapParamsESProducer::readPatternsXML(), and L1TMuonOverlapPhase1ParamsESProducer::readPatternsXML().
const int Phase2L1GMT::ptShifts[8][5] |
Definition at line 9 of file TPSLUTs.h.
Referenced by Phase2L1GMT::TrackConverter::ptLookup().