CMS 3D CMS Logo

Classes | Functions | Variables
L1TkGlbMuonProducer.cc File Reference
#include "FWCore/Utilities/interface/InputTag.h"
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/Framework/interface/global/EDProducer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/Framework/interface/EventSetup.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "DataFormats/Common/interface/Handle.h"
#include "DataFormats/L1Trigger/interface/Muon.h"
#include "DataFormats/Math/interface/LorentzVector.h"
#include "DataFormats/Math/interface/angle_units.h"
#include "DataFormats/Math/interface/deltaR.h"
#include "DataFormats/Math/interface/deltaPhi.h"
#include "DataFormats/L1TCorrelator/interface/TkGlbMuon.h"
#include "DataFormats/L1TCorrelator/interface/TkGlbMuonFwd.h"
#include "L1Trigger/L1TMuon/interface/MicroGMTConfiguration.h"
#include "L1Trigger/L1TMuonEndCap/interface/Common.h"
#include <memory>
#include <string>

Go to the source code of this file.

Classes

class  L1TkGlbMuonProducer
 
struct  L1TkGlbMuonProducer::PropState
 

Functions

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TkGlbMuonProducer > > s_filler__LINE__ ("L1TkGlbMuonProducer")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TkGlbMuonProducer > > s_maker__LINE__ ("L1TkGlbMuonProducer")
 

Variables

static constexpr float deta_tkz_scaling = 550.
 
static constexpr float dr2_cutoff = 0.3
 
static constexpr float eta_boundary1 = 1.55
 
static constexpr float eta_boundary2 = 1.65
 
static constexpr float eta_boundary3 = 2.4
 
static constexpr float matching_factor_eta = 3.
 
static constexpr float matching_factor_phi = 4.
 
static constexpr float max_mu_propagator_eta = 2.5
 
static constexpr float min_mu_propagator_barrel_eta = 1.1
 
static constexpr float min_mu_propagator_barrel_pT = 3.5
 
static constexpr float min_mu_propagator_p = 3.5
 
static constexpr float mu_mass = 0.105658369
 
static constexpr float scaling_to_2ndstation = 850.
 
static constexpr float sigmaEta_scaling = 0.100
 
static constexpr float sigmaEtaTP_higheta = 0.0144
 
static constexpr float sigmaEtaTP_loweta = 0.0288
 
static constexpr float sigmaEtaTP_mediumeta = 0.025
 
static constexpr float sigmaPhi_scaling = 0.106
 
static constexpr float sigmaPhiTP_value = 0.0126
 

Function Documentation

◆ s_filler__LINE__()

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< L1TkGlbMuonProducer > > s_filler__LINE__ ( "L1TkGlbMuonProducer"  )
static

◆ s_maker__LINE__()

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TkGlbMuonProducer > > s_maker__LINE__ ( "L1TkGlbMuonProducer"  )
static

Variable Documentation

◆ deta_tkz_scaling

constexpr float deta_tkz_scaling = 550.
static

Definition at line 46 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::propagateToGMT().

◆ dr2_cutoff

constexpr float dr2_cutoff = 0.3
static

Definition at line 29 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::runOnMuonCollection_v1().

◆ eta_boundary1

constexpr float eta_boundary1 = 1.55
static

Definition at line 40 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::sigmaEtaTP().

◆ eta_boundary2

constexpr float eta_boundary2 = 1.65
static

Definition at line 41 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::sigmaEtaTP().

◆ eta_boundary3

constexpr float eta_boundary3 = 2.4
static

Definition at line 42 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::sigmaEtaTP().

◆ matching_factor_eta

constexpr float matching_factor_eta = 3.
static

Definition at line 30 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::runOnMuonCollection_v1().

◆ matching_factor_phi

constexpr float matching_factor_phi = 4.
static

Definition at line 31 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::runOnMuonCollection_v1().

◆ max_mu_propagator_eta

constexpr float max_mu_propagator_eta = 2.5
static

Definition at line 35 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::propagateToGMT().

◆ min_mu_propagator_barrel_eta

constexpr float min_mu_propagator_barrel_eta = 1.1
static

Definition at line 34 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::propagateToGMT().

◆ min_mu_propagator_barrel_pT

constexpr float min_mu_propagator_barrel_pT = 3.5
static

Definition at line 33 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::propagateToGMT().

◆ min_mu_propagator_p

constexpr float min_mu_propagator_p = 3.5
static

Definition at line 32 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::propagateToGMT().

◆ mu_mass

constexpr float mu_mass = 0.105658369
static

◆ scaling_to_2ndstation

constexpr float scaling_to_2ndstation = 850.
static

Definition at line 45 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::propagateToGMT().

◆ sigmaEta_scaling

constexpr float sigmaEta_scaling = 0.100
static

Definition at line 43 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::propagateToGMT().

◆ sigmaEtaTP_higheta

constexpr float sigmaEtaTP_higheta = 0.0144
static

Definition at line 38 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::sigmaEtaTP().

◆ sigmaEtaTP_loweta

constexpr float sigmaEtaTP_loweta = 0.0288
static

Definition at line 36 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::sigmaEtaTP().

◆ sigmaEtaTP_mediumeta

constexpr float sigmaEtaTP_mediumeta = 0.025
static

Definition at line 37 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::sigmaEtaTP().

◆ sigmaPhi_scaling

constexpr float sigmaPhi_scaling = 0.106
static

Definition at line 44 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::propagateToGMT().

◆ sigmaPhiTP_value

constexpr float sigmaPhiTP_value = 0.0126
static

Definition at line 39 of file L1TkGlbMuonProducer.cc.

Referenced by L1TkGlbMuonProducer::sigmaPhiTP().