Namespaces | |
algo | |
csc | |
data | |
model | |
rpc | |
tp | |
v3 | |
Classes | |
struct | CPPFTag |
struct | CSCTag |
class | CSCTPCollector |
class | CSCTPConverter |
class | CSCTPSelector |
struct | DTTag |
class | EMTFConfiguration |
class | EMTFContext |
class | EMTFModel |
struct | GE0Tag |
class | GE0TPCollector |
class | GE0TPConverter |
class | GE0TPSelector |
struct | GEMTag |
class | GEMTPCollector |
class | GEMTPConverter |
class | GEMTPSelector |
struct | IRPCTag |
struct | ME0Tag |
class | ME0TPCollector |
class | ME0TPConverter |
class | ME0TPSelector |
struct | reduced_track_t |
struct | road_t |
struct | RPCTag |
class | RPCTPCollector |
class | RPCTPConverter |
class | RPCTPSelector |
class | SectorProcessor |
struct | segment_t |
class | TPCollector |
class | TPConverter |
class | TPEntry |
struct | TPInfo |
class | TPSelector |
struct | track_t |
class | TrackFinder |
Typedefs | |
typedef std::map< int, TPCollection > | BXTPCMap |
typedef l1t::phase2::EMTFHit | EMTFHit |
typedef l1t::phase2::EMTFHitCollection | EMTFHitCollection |
typedef l1t::phase2::EMTFInput | EMTFInput |
typedef l1t::phase2::EMTFInputCollection | EMTFInputCollection |
typedef l1t::phase2::EMTFTrack | EMTFTrack |
typedef l1t::phase2::EMTFTrackCollection | EMTFTrackCollection |
typedef ap_uint< 1 > | flag_t |
typedef ap_uint< v3::kHitmapNCols > | hitmap_row_t |
typedef std::array< hitmap_row_t, v3::kHitmapNRows > | hitmap_t |
typedef std::map< int, TPCollection > | ILinkTPCMap |
typedef std::array< road_t, v3::kHitmapNCols > | road_collection_t |
typedef ap_int< 10 > | seg_bend_t |
typedef ap_int< 2 > | seg_bx_t |
typedef ap_uint< 1 > | seg_cscfr_t |
typedef ap_uint< 1 > | seg_layer_t |
typedef ap_uint< 13 > | seg_phi_t |
typedef ap_uint< 4 > | seg_qual_t |
typedef ap_uint< 8 > | seg_theta_t |
typedef ap_int< 4 > | seg_time_t |
typedef ap_uint< 3 > | seg_tzones_t |
typedef ap_uint< 1 > | seg_valid_t |
typedef ap_uint< 3 > | seg_zones_t |
typedef std::array< segment_t, v3::kNumSegments > | segment_collection_t |
typedef std::vector< TPEntry > | TPCollection |
typedef L1TMuon::TriggerPrimitive | TriggerPrimitive |
typedef ap_uint< 4 > | trk_beta_t |
typedef ap_uint< 9 > | trk_col_t |
typedef ap_int< 7 > | trk_dxy_t |
typedef ap_int< 13 > | trk_eta_t |
typedef ap_int< 13 > | trk_feature_t |
typedef ap_uint< 2 > | trk_gate_t |
typedef ap_int< 10 > | trk_nn_address_t |
typedef ap_uint< 3 > | trk_patt_t |
typedef ap_int< 13 > | trk_phi_t |
typedef ap_uint< 13 > | trk_pt_t |
typedef ap_uint< 1 > | trk_q_t |
typedef ap_uint< 6 > | trk_qual_t |
typedef ap_uint< 7 > | trk_rels_t |
typedef ap_uint< 1 > | trk_site_bit_t |
typedef ap_uint< 8 > | trk_site_seg_t |
typedef ap_uint< 2 > | trk_tzone_t |
typedef ap_uint< 1 > | trk_valid_t |
typedef ap_int< 5 > | trk_z0_t |
typedef ap_uint< 2 > | trk_zone_t |
Variables | |
constexpr int | kMaxChamber = 36 |
constexpr int | kMaxCSCId = 9 |
constexpr int | kMaxEndcap = 2 |
constexpr int | kMaxLayer = 6 |
constexpr int | kMaxRing = 4 |
constexpr int | kMaxStation = 4 |
constexpr int | kMaxTrigSector = 6 |
constexpr int | kMaxTrigSubsector = 2 |
constexpr int | kMinChamber = 1 |
constexpr int | kMinCSCId = 1 |
constexpr int | kMinEndcap = 1 |
constexpr int | kMinLayer = 1 |
constexpr int | kMinRing = 1 |
constexpr int | kMinStation = 1 |
constexpr int | kMinTrigSector = 1 |
constexpr int | kMinTrigSubsector = 0 |
constexpr int | kNumTrigSector = 12 |
typedef std::map<int, TPCollection> emtf::phase2::BXTPCMap |
Definition at line 22 of file EMTFTypes.h.
Definition at line 26 of file EMTFTypes.h.
Definition at line 27 of file EMTFTypes.h.
Definition at line 34 of file EMTFTypes.h.
Definition at line 35 of file EMTFTypes.h.
Definition at line 30 of file EMTFTypes.h.
Definition at line 31 of file EMTFTypes.h.
typedef ap_uint<1> emtf::phase2::flag_t |
Definition at line 38 of file EMTFTypes.h.
typedef ap_uint<v3::kHitmapNCols> emtf::phase2::hitmap_row_t |
Definition at line 145 of file EMTFTypes.h.
typedef std::array<hitmap_row_t, v3::kHitmapNRows> emtf::phase2::hitmap_t |
Definition at line 146 of file EMTFTypes.h.
typedef std::map<int, TPCollection> emtf::phase2::ILinkTPCMap |
Definition at line 23 of file EMTFTypes.h.
typedef std::array<road_t, v3::kHitmapNCols> emtf::phase2::road_collection_t |
Definition at line 156 of file EMTFTypes.h.
typedef ap_int<10> emtf::phase2::seg_bend_t |
Definition at line 66 of file EMTFTypes.h.
typedef ap_int<2> emtf::phase2::seg_bx_t |
Definition at line 74 of file EMTFTypes.h.
typedef ap_uint<1> emtf::phase2::seg_cscfr_t |
Definition at line 72 of file EMTFTypes.h.
typedef ap_uint<1> emtf::phase2::seg_layer_t |
Definition at line 73 of file EMTFTypes.h.
typedef ap_uint<13> emtf::phase2::seg_phi_t |
Definition at line 65 of file EMTFTypes.h.
typedef ap_uint<4> emtf::phase2::seg_qual_t |
Definition at line 68 of file EMTFTypes.h.
typedef ap_uint<8> emtf::phase2::seg_theta_t |
Definition at line 67 of file EMTFTypes.h.
typedef ap_int<4> emtf::phase2::seg_time_t |
Definition at line 69 of file EMTFTypes.h.
typedef ap_uint<3> emtf::phase2::seg_tzones_t |
Definition at line 71 of file EMTFTypes.h.
typedef ap_uint<1> emtf::phase2::seg_valid_t |
Definition at line 75 of file EMTFTypes.h.
typedef ap_uint<3> emtf::phase2::seg_zones_t |
Definition at line 70 of file EMTFTypes.h.
typedef std::array<segment_t, v3::kNumSegments> emtf::phase2::segment_collection_t |
Definition at line 93 of file EMTFTypes.h.
typedef std::vector<TPEntry> emtf::phase2::TPCollection |
Definition at line 21 of file EMTFTypes.h.
Definition at line 20 of file EMTFTypes.h.
typedef ap_uint<4> emtf::phase2::trk_beta_t |
Definition at line 109 of file EMTFTypes.h.
typedef ap_uint<9> emtf::phase2::trk_col_t |
Definition at line 98 of file EMTFTypes.h.
typedef ap_int<7> emtf::phase2::trk_dxy_t |
Definition at line 105 of file EMTFTypes.h.
typedef ap_int<13> emtf::phase2::trk_eta_t |
Definition at line 108 of file EMTFTypes.h.
typedef ap_int<13> emtf::phase2::trk_feature_t |
Definition at line 113 of file EMTFTypes.h.
typedef ap_uint<2> emtf::phase2::trk_gate_t |
Definition at line 101 of file EMTFTypes.h.
typedef ap_int<10> emtf::phase2::trk_nn_address_t |
Definition at line 114 of file EMTFTypes.h.
typedef ap_uint<3> emtf::phase2::trk_patt_t |
Definition at line 99 of file EMTFTypes.h.
typedef ap_int<13> emtf::phase2::trk_phi_t |
Definition at line 107 of file EMTFTypes.h.
typedef ap_uint<13> emtf::phase2::trk_pt_t |
Definition at line 103 of file EMTFTypes.h.
typedef ap_uint<1> emtf::phase2::trk_q_t |
Definition at line 102 of file EMTFTypes.h.
typedef ap_uint<6> emtf::phase2::trk_qual_t |
Definition at line 100 of file EMTFTypes.h.
typedef ap_uint<7> emtf::phase2::trk_rels_t |
Definition at line 104 of file EMTFTypes.h.
typedef ap_uint<1> emtf::phase2::trk_site_bit_t |
Definition at line 112 of file EMTFTypes.h.
typedef ap_uint<8> emtf::phase2::trk_site_seg_t |
Definition at line 111 of file EMTFTypes.h.
typedef ap_uint<2> emtf::phase2::trk_tzone_t |
Definition at line 97 of file EMTFTypes.h.
typedef ap_uint<1> emtf::phase2::trk_valid_t |
Definition at line 110 of file EMTFTypes.h.
typedef ap_int<5> emtf::phase2::trk_z0_t |
Definition at line 106 of file EMTFTypes.h.
typedef ap_uint<2> emtf::phase2::trk_zone_t |
Definition at line 96 of file EMTFTypes.h.
|
strong |
Enumerator | |
---|---|
kPhi | |
kTheta | |
kBend | |
kQuality | |
kTime | |
size | |
begin | |
end |
Definition at line 59 of file EMTFTypes.h.
|
strong |
Enumerator | |
---|---|
kME1 | |
kME2 | |
kME3 | |
kME4 | |
kME0 | |
size | |
begin | |
end |
Definition at line 63 of file EMTFTypes.h.
|
strong |
Enumerator | |
---|---|
kME11 | |
kME12 | |
kME2 | |
kME3 | |
kME4 | |
kRE1 | |
kRE2 | |
kRE3 | |
kRE4 | |
kGE11 | |
kGE21 | |
kME0 | |
size | |
begin | |
end |
Definition at line 41 of file EMTFTypes.h.
|
strong |
Enumerator | |
---|---|
kNative | |
kNeighbor | |
kNone |
Definition at line 11 of file TPrimitives.h.
constexpr int emtf::phase2::kMaxChamber = 36 |
Definition at line 13 of file EMTFConstants.h.
constexpr int emtf::phase2::kMaxCSCId = 9 |
Definition at line 19 of file EMTFConstants.h.
constexpr int emtf::phase2::kMaxEndcap = 2 |
Definition at line 7 of file EMTFConstants.h.
Referenced by emtf::phase2::CSCTPCollector::collect(), emtf::phase2::RPCTPCollector::collect(), emtf::phase2::ME0TPCollector::collect(), emtf::phase2::GEMTPCollector::collect(), emtf::phase2::GE0TPCollector::collect(), and emtf::phase2::TrackFinder::TrackFinder().
constexpr int emtf::phase2::kMaxLayer = 6 |
Definition at line 15 of file EMTFConstants.h.
constexpr int emtf::phase2::kMaxRing = 4 |
Definition at line 11 of file EMTFConstants.h.
constexpr int emtf::phase2::kMaxStation = 4 |
Definition at line 9 of file EMTFConstants.h.
constexpr int emtf::phase2::kMaxTrigSector = 6 |
Definition at line 21 of file EMTFConstants.h.
Referenced by emtf::phase2::CSCTPCollector::collect(), emtf::phase2::RPCTPCollector::collect(), emtf::phase2::ME0TPCollector::collect(), emtf::phase2::GEMTPCollector::collect(), emtf::phase2::GE0TPCollector::collect(), and emtf::phase2::TrackFinder::TrackFinder().
constexpr int emtf::phase2::kMaxTrigSubsector = 2 |
Definition at line 24 of file EMTFConstants.h.
constexpr int emtf::phase2::kMinChamber = 1 |
Definition at line 12 of file EMTFConstants.h.
constexpr int emtf::phase2::kMinCSCId = 1 |
Definition at line 18 of file EMTFConstants.h.
constexpr int emtf::phase2::kMinEndcap = 1 |
Definition at line 6 of file EMTFConstants.h.
Referenced by emtf::phase2::CSCTPCollector::collect(), emtf::phase2::RPCTPCollector::collect(), emtf::phase2::ME0TPCollector::collect(), emtf::phase2::GEMTPCollector::collect(), emtf::phase2::GE0TPCollector::collect(), and emtf::phase2::TrackFinder::TrackFinder().
constexpr int emtf::phase2::kMinLayer = 1 |
Definition at line 14 of file EMTFConstants.h.
constexpr int emtf::phase2::kMinRing = 1 |
Definition at line 10 of file EMTFConstants.h.
constexpr int emtf::phase2::kMinStation = 1 |
Definition at line 8 of file EMTFConstants.h.
constexpr int emtf::phase2::kMinTrigSector = 1 |
Definition at line 20 of file EMTFConstants.h.
Referenced by emtf::phase2::CSCTPCollector::collect(), emtf::phase2::RPCTPCollector::collect(), emtf::phase2::ME0TPCollector::collect(), emtf::phase2::GEMTPCollector::collect(), emtf::phase2::GE0TPCollector::collect(), and emtf::phase2::TrackFinder::TrackFinder().
constexpr int emtf::phase2::kMinTrigSubsector = 0 |
Definition at line 23 of file EMTFConstants.h.
constexpr int emtf::phase2::kNumTrigSector = 12 |
Definition at line 22 of file EMTFConstants.h.