CMS 3D CMS Logo

Classes | Functions
l1ScoutingRun3::ugmt Namespace Reference

Classes

struct  block
 
struct  masksMuon
 
struct  muon
 
struct  scales
 
struct  shiftsMuon
 

Functions

float fEta (int hwEta)
 
float fEtaAtVtx (int hwEtaAtVtx)
 
float fPhi (int hwPhi)
 
float fPhiAtVtx (int hwPhiAtVtx)
 
float fPt (int hwPt)
 
float fPtUnconstrained (int hwPtUnconstrained)
 

Function Documentation

◆ fEta()

float l1ScoutingRun3::ugmt::fEta ( int  hwEta)
inline

◆ fEtaAtVtx()

float l1ScoutingRun3::ugmt::fEtaAtVtx ( int  hwEtaAtVtx)
inline

Definition at line 22 of file conversion.h.

References l1ScoutingRun3::ugmt::scales::eta_scale, and l1trig_cff::hwEtaAtVtx.

Referenced by l1ScoutingRun3::getL1TMuon(), and l1ScoutingRun3::printMuon().

22 { return scales::eta_scale * hwEtaAtVtx; };

◆ fPhi()

float l1ScoutingRun3::ugmt::fPhi ( int  hwPhi)
inline

◆ fPhiAtVtx()

float l1ScoutingRun3::ugmt::fPhiAtVtx ( int  hwPhiAtVtx)
inline

Definition at line 23 of file conversion.h.

References l1ScoutingRun3::_setPhiRange(), l1trig_cff::hwPhiAtVtx, and l1ScoutingRun3::ugmt::scales::phi_scale.

Referenced by l1ScoutingRun3::getL1TMuon(), and l1ScoutingRun3::printMuon().

23 { return _setPhiRange(scales::phi_scale * hwPhiAtVtx); };
float _setPhiRange(float phi)
Definition: conversion.h:9

◆ fPt()

float l1ScoutingRun3::ugmt::fPt ( int  hwPt)
inline

◆ fPtUnconstrained()

float l1ScoutingRun3::ugmt::fPtUnconstrained ( int  hwPtUnconstrained)
inline

Definition at line 19 of file conversion.h.

References l1trig_cff::hwPtUnconstrained, and l1ScoutingRun3::ugmt::scales::ptunconstrained_scale.

Referenced by l1ScoutingRun3::getL1TMuon(), and l1ScoutingRun3::printMuon().

19  {
20  return scales::ptunconstrained_scale * (hwPtUnconstrained - 1);
21  };