#include <L1GTScales.h>
Public Member Functions | |
double | beta_lsb () const |
double | eta_lsb () const |
double | isolation_lsb () const |
int | isolation_shift () const |
L1GTScales (double pT_lsb, double phi_lsb, double eta_lsb, double z0_lsb, double isolation_lsb, double beta_lsb, double mass_lsb, double seed_pT_lsb, double seed_dZ_lsb, double sca_sum_lsb, double sum_pT_pv_lsb, int pos_chg, int neg_chg) | |
L1GTScales (const edm::ParameterSet &) | |
double | mass_lsb () const |
int | neg_chg () const |
double | phi_lsb () const |
int | pos_chg () const |
double | pT_lsb () const |
double | sca_sum_lsb () const |
double | seed_pT_lsb () const |
double | seed_z0_lsb () const |
double | sum_pT_pv_lsb () const |
int | to_chg (int value) const |
double | to_eta (int value) const |
int | to_hw_beta (double value) const |
int | to_hw_dRSquared (double value) const |
int | to_hw_eta (double value) const |
double | to_hw_InvMassSqrDiv2 (double value) const |
int | to_hw_isolation (double value) const |
int | to_hw_mass (double value) const |
int | to_hw_phi (double value) const |
int | to_hw_pT (double value) const |
double | to_hw_PtSquared (double value) const |
int | to_hw_sca_sum (double value) const |
int | to_hw_seed_pT (double value) const |
int | to_hw_seed_z0 (double value) const |
int | to_hw_sum_pT_pv (double value) const |
double | to_hw_TransMassSqrDiv2 (double value) const |
int | to_hw_z0 (double value) const |
double | to_phi (int value) const |
double | to_pT (int value) const |
double | to_sca_sum (int value) const |
double | to_z0 (int value) const |
double | z0_lsb () const |
Static Public Member Functions | |
static void | fillPSetDescription (edm::ParameterSetDescription &) |
Private Attributes | |
const double | beta_lsb_ |
const double | eta_lsb_ |
const double | isolation_lsb_ |
const double | isolation_shift_ |
const double | mass_lsb_ |
const int | neg_chg_ |
const double | phi_lsb_ |
const int | pos_chg_ |
const double | pT_lsb_ |
const double | sca_sum_lsb_ |
const double | seed_pT_lsb_ |
const double | seed_z0_lsb_ |
const double | sum_pT_pv_lsb_ |
const double | z0_lsb_ |
Static Private Attributes | |
static constexpr int | RELATIVE_ISOLATION_RESOLUTION = 10 |
Definition at line 10 of file L1GTScales.h.
l1t::L1GTScales::L1GTScales | ( | double | pT_lsb, |
double | phi_lsb, | ||
double | eta_lsb, | ||
double | z0_lsb, | ||
double | isolation_lsb, | ||
double | beta_lsb, | ||
double | mass_lsb, | ||
double | seed_pT_lsb, | ||
double | seed_dZ_lsb, | ||
double | sca_sum_lsb, | ||
double | sum_pT_pv_lsb, | ||
int | pos_chg, | ||
int | neg_chg | ||
) |
Definition at line 8 of file L1GTScales.cc.
l1t::L1GTScales::L1GTScales | ( | const edm::ParameterSet & | config | ) |
Definition at line 38 of file L1GTScales.cc.
|
inline |
|
inline |
Definition at line 64 of file L1GTScales.h.
References eta_lsb_.
Referenced by l1t::L1GTDeltaCut::checkObjects().
|
static |
Definition at line 55 of file L1GTScales.cc.
References submitPVResolutionJobs::desc.
Referenced by l1t::L1GTProducer::fillDescriptions().
|
inline |
|
inline |
Definition at line 76 of file L1GTScales.h.
References isolation_shift_.
Referenced by l1t::L1GTSingleCollectionCut::checkEtadependentcuts(), l1t::L1GTSingleCollectionCut::checkObject(), and l1t::PYBIND11_MODULE().
|
inline |
|
inline |
Definition at line 75 of file L1GTScales.h.
References neg_chg_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 63 of file L1GTScales.h.
References phi_lsb_.
Referenced by l1t::L1GTDeltaCut::checkObjects().
|
inline |
Definition at line 74 of file L1GTScales.h.
References pos_chg_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 62 of file L1GTScales.h.
References pT_lsb_.
Referenced by l1t::L1GTDeltaCut::checkObjects().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 60 of file L1GTScales.h.
References neg_chg_, and pos_chg_.
Referenced by l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2Taus(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), and l1t::L1GTProducer::produceGMTTkMuons().
|
inline |
Definition at line 57 of file L1GTScales.h.
References eta_lsb_.
Referenced by l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2Jets(), l1t::L1GTProducer::produceCL2Photons(), l1t::L1GTProducer::produceCL2Taus(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTDisplacedJets(), and l1t::L1GTProducer::produceGTTPromptJets().
|
inline |
Definition at line 41 of file L1GTScales.h.
References beta_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 48 of file L1GTScales.h.
References eta_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 35 of file L1GTScales.h.
References eta_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 50 of file L1GTScales.h.
References pT_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 38 of file L1GTScales.h.
References isolation_lsb_, isolation_shift_, funct::pow(), and pT_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 42 of file L1GTScales.h.
References mass_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 34 of file L1GTScales.h.
References phi_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 33 of file L1GTScales.h.
References pT_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 53 of file L1GTScales.h.
References pT_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 45 of file L1GTScales.h.
References sca_sum_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 43 of file L1GTScales.h.
References seed_pT_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 44 of file L1GTScales.h.
References seed_z0_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 46 of file L1GTScales.h.
References sum_pT_pv_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 51 of file L1GTScales.h.
References pT_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 36 of file L1GTScales.h.
References z0_lsb_.
Referenced by l1t::PYBIND11_MODULE().
|
inline |
Definition at line 56 of file L1GTScales.h.
References phi_lsb_.
Referenced by l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2EtSum(), l1t::L1GTProducer::produceCl2HtSum(), l1t::L1GTProducer::produceCL2Jets(), l1t::L1GTProducer::produceCL2Photons(), l1t::L1GTProducer::produceCL2Taus(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTDisplacedJets(), and l1t::L1GTProducer::produceGTTPromptJets().
|
inline |
Definition at line 55 of file L1GTScales.h.
References pT_lsb_.
Referenced by l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2EtSum(), l1t::L1GTProducer::produceCl2HtSum(), l1t::L1GTProducer::produceCL2Jets(), l1t::L1GTProducer::produceCL2Photons(), l1t::L1GTProducer::produceCL2Taus(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTDisplacedJets(), and l1t::L1GTProducer::produceGTTPromptJets().
|
inline |
|
inline |
Definition at line 58 of file L1GTScales.h.
References z0_lsb_.
Referenced by l1t::L1GTProducer::produceCL2Electrons(), l1t::L1GTProducer::produceCL2Jets(), l1t::L1GTProducer::produceGMTSaDisplacedMuons(), l1t::L1GTProducer::produceGMTSaPromptMuons(), l1t::L1GTProducer::produceGMTTkMuons(), l1t::L1GTProducer::produceGTTDisplacedJets(), l1t::L1GTProducer::produceGTTPrimaryVert(), and l1t::L1GTProducer::produceGTTPromptJets().
|
inline |
|
private |
Definition at line 86 of file L1GTScales.h.
Referenced by beta_lsb(), and to_hw_beta().
|
private |
Definition at line 81 of file L1GTScales.h.
Referenced by eta_lsb(), to_eta(), to_hw_dRSquared(), and to_hw_eta().
|
private |
Definition at line 84 of file L1GTScales.h.
Referenced by isolation_lsb(), and to_hw_isolation().
|
private |
Definition at line 85 of file L1GTScales.h.
Referenced by isolation_shift(), and to_hw_isolation().
|
private |
Definition at line 87 of file L1GTScales.h.
Referenced by mass_lsb(), and to_hw_mass().
|
private |
Definition at line 93 of file L1GTScales.h.
|
private |
Definition at line 80 of file L1GTScales.h.
Referenced by phi_lsb(), to_hw_phi(), and to_phi().
|
private |
Definition at line 92 of file L1GTScales.h.
|
private |
Definition at line 79 of file L1GTScales.h.
Referenced by pT_lsb(), to_hw_InvMassSqrDiv2(), to_hw_isolation(), to_hw_pT(), to_hw_PtSquared(), to_hw_TransMassSqrDiv2(), and to_pT().
|
staticprivate |
Definition at line 11 of file L1GTScales.h.
|
private |
Definition at line 90 of file L1GTScales.h.
Referenced by sca_sum_lsb(), to_hw_sca_sum(), and to_sca_sum().
|
private |
Definition at line 88 of file L1GTScales.h.
Referenced by seed_pT_lsb(), and to_hw_seed_pT().
|
private |
Definition at line 89 of file L1GTScales.h.
Referenced by seed_z0_lsb(), and to_hw_seed_z0().
|
private |
Definition at line 91 of file L1GTScales.h.
Referenced by sum_pT_pv_lsb(), and to_hw_sum_pT_pv().
|
private |
Definition at line 82 of file L1GTScales.h.
Referenced by to_hw_z0(), to_z0(), and z0_lsb().