CMS 3D CMS Logo

Namespaces | Typedefs | Variables
Common.h File Reference
#include <array>
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DataFormats/L1TMuon/interface/EMTFHit.h"
#include "DataFormats/L1TMuon/interface/EMTFRoad.h"
#include "DataFormats/L1TMuon/interface/EMTFTrack.h"
#include "L1Trigger/L1TMuon/interface/GeometryTranslator.h"
#include "L1Trigger/L1TMuon/interface/MuonTriggerPrimitive.h"
#include "L1Trigger/L1TMuon/interface/MuonTriggerPrimitiveFwd.h"
#include "L1Trigger/L1TMuonEndCap/interface/EMTFSubsystemTag.h"
#include "L1Trigger/L1TMuonEndCap/interface/TrackTools.h"
#include "L1Trigger/L1TMuonEndCap/interface/DebugTools.h"

Go to the source code of this file.

Namespaces

 emtf
 

Typedefs

typedef TriggerPrimitive::CSCData CSCData
 
typedef TriggerPrimitive::DTData DTData
 
typedef l1t::EMTFHit EMTFHit
 
typedef l1t::EMTFHitCollection EMTFHitCollection
 
typedef l1t::EMTFPtLUT EMTFPtLUT
 
typedef l1t::EMTFRoad EMTFRoad
 
typedef l1t::EMTFRoadCollection EMTFRoadCollection
 
typedef l1t::EMTFTrack EMTFTrack
 
typedef l1t::EMTFTrackCollection EMTFTrackCollection
 
using emtf::Feature = std::array< float, NUM_FEATURES >
 
typedef TriggerPrimitive::GEMData GEMData
 
typedef L1TMuon::GeometryTranslator GeometryTranslator
 
typedef TriggerPrimitive::ME0Data ME0Data
 
using emtf::Prediction = std::array< float, NUM_PREDICTIONS >
 
typedef TriggerPrimitive::RPCData RPCData
 
template<typename T >
using emtf::sector_array = std::array< T, NUM_SECTORS >
 
typedef L1TMuon::TriggerPrimitive TriggerPrimitive
 
typedef L1TMuon::TriggerPrimitiveCollection TriggerPrimitiveCollection
 
template<typename T >
using emtf::zone_array = std::array< T, NUM_ZONES >
 

Variables

constexpr int emtf::MAX_ENDCAP = 2
 
constexpr int emtf::MAX_TRIGSECTOR = 6
 
constexpr int emtf::MIN_ENDCAP = 1
 
constexpr int emtf::MIN_TRIGSECTOR = 1
 
constexpr int emtf::NUM_FEATURES = 29
 
constexpr int emtf::NUM_PREDICTIONS = 2
 
constexpr int emtf::NUM_SECTORS = 12
 
constexpr int emtf::NUM_STATION_PAIRS = 6
 
constexpr int emtf::NUM_STATIONS = 4
 
constexpr int emtf::NUM_ZONE_HITS = 160
 
constexpr int emtf::NUM_ZONES = 4
 

Typedef Documentation

◆ CSCData

Definition at line 35 of file Common.h.

◆ DTData

Definition at line 34 of file Common.h.

◆ EMTFHit

Definition at line 22 of file Common.h.

◆ EMTFHitCollection

Definition at line 23 of file Common.h.

◆ EMTFPtLUT

Definition at line 28 of file Common.h.

◆ EMTFRoad

Definition at line 24 of file Common.h.

◆ EMTFRoadCollection

Definition at line 25 of file Common.h.

◆ EMTFTrack

Definition at line 26 of file Common.h.

◆ EMTFTrackCollection

Definition at line 27 of file Common.h.

◆ GEMData

Definition at line 37 of file Common.h.

◆ GeometryTranslator

Definition at line 30 of file Common.h.

◆ ME0Data

Definition at line 38 of file Common.h.

◆ RPCData

Definition at line 36 of file Common.h.

◆ TriggerPrimitive

Definition at line 31 of file Common.h.

◆ TriggerPrimitiveCollection

Definition at line 32 of file Common.h.