|
babymaker
e95a6a9342d4604277fe7cc6149b6b5b24447d89
|
#include <jet_met_tools.hh>
Public Types | |
| enum | CutLevel { kLoose, kTight, kPBNR } |
| enum | btagVariation { kBTagCentral, kBTagUp, kBTagDown, kBTagCentralLoose, kBTagUpLoose, kBTagDownLoose } |
Public Member Functions | |
| bool | leptonInJet (const pat::Jet &jet, vCands leptons) |
| bool | jetMatched (const pat::Jet &jet, vCands objects) |
| bool | idJet (const pat::Jet &jet, CutLevel cut) |
| bool | isLowDphi (vCands jets, float mht_phi, float &dphi1, float &dphi2, float &dphi3, float &dphi4) |
| float | getGenPt (const pat::Jet &jet, edm::Handle< edm::View< reco::GenJet > > genjets) |
| bool | matchesGenJet (const pat::Jet &jet, edm::Handle< edm::View< reco::GenJet > > genjets) |
| float | trueHT (edm::Handle< edm::View< reco::GenJet > > genjets) |
| void | getMETRaw (edm::Handle< pat::METCollection > mets, float &metRaw, float &metRawPhi) |
| void | getMETWithJEC (edm::Handle< pat::METCollection > mets, float &met, float &metPhi, unsigned isys) |
| void | getJetCorrections (edm::Handle< edm::View< reco::GenJet > > genjets, edm::Handle< pat::JetCollection > alljets, double rhoEvent) |
| void | setJetUncertainties (edm::Handle< edm::View< reco::GenJet > > genjets) |
| float | getJetResolutionSF (float jet_eta) |
| float | jetBTagWeight (const pat::Jet &jet, const LVector &jetp4, BTagEntry::OperatingPoint op, const std::string &bc_full_syst, const std::string &udsg_full_syst, const std::string &bc_fast_syst, const std::string &udsg_fast_syst, bool doDeepCSV, bool doByProc=false) const |
| float | jetBTagWeight (const pat::Jet &jet, const LVector &jetp4, BTagEntry::OperatingPoint op, const std::string &bc_full_syst, const std::string &udsg_full_syst, bool doDeepCSV, bool doByProc=false) const |
| float | jetBTagWeight (const pat::Jet &jet, const LVector &jetp4, const std::vector< BTagEntry::OperatingPoint > &ops, const std::string &bc_full_syst, const std::string &udsg_full_syst, bool doDeepCSV, bool doByProc=false) const |
| float | jetBTagWeight (const pat::Jet &jet, const LVector &jetp4, const std::vector< BTagEntry::OperatingPoint > &ops, const std::string &bc_full_syst, const std::string &udsg_full_syst, const std::string &bc_fast_syst, const std::string &udsg_fast_syst, bool doDeepCSV, bool doByProc=false) const |
| void | fillDeltaRbb (std::vector< float > &deltaRbb, std::vector< float > &bb_pt, std::vector< float > &bb_m, std::vector< int > &bb_jet_idx1, std::vector< int > &bb_jet_idx2, std::vector< int > &bb_gs_idx, std::vector< int > &bb_gs_flavor, const std::vector< LVector > &jets, const std::vector< float > &jets_csv, const std::vector< bool > &jets_islep, const std::vector< float > &jets_pt, const std::vector< size_t > &brank, int &highcsv_index, bool deep=false) |
| void | clusterFatJets (int &nfjets, float &mj, std::vector< float > &fjets_pt, std::vector< float > &fjets_eta, std::vector< float > &fjets_phi, std::vector< float > &fjets_m, std::vector< int > &fjets_nconst, std::vector< int > &jets_fjet_index, baby_full &baby, double radius, double min_jets_pt, bool cluster_leps) |
| double | getSysMJ (double radius, std::vector< LVector > &jets, std::vector< bool > &jets_islep, double min_jets_pt, bool cluster_leps) |
| jet_met_tools (TString ijecName, bool doSys, bool isFastSim, TString outname) | |
| ~jet_met_tools ()=default | |
Static Public Member Functions | |
| static std::vector< size_t > | getBRanking (const std::vector< LVector > &momentum, const std::vector< float > &csv, const std::vector< bool > &is_lep) |
| static float | getDeltaRbbHighCSV (const std::vector< LVector > &momentum, const std::vector< size_t > &brank, size_t nb) |
| static float | getDeltaRbbMax (const std::vector< LVector > &momentum, const std::vector< size_t > &brank, size_t nb) |
| static float | getDeltaRbbMin (const std::vector< LVector > &momentum, const std::vector< size_t > &brank, size_t nb) |
| static float | getDeltaPhibb (const std::vector< LVector > &momentum, const std::vector< size_t > &brank, size_t nb) |
| static float | getDeltaPhibbMax (const std::vector< LVector > &momentum, const std::vector< size_t > &brank, size_t nb) |
| static float | getDeltaPhibbMin (const std::vector< LVector > &momentum, const std::vector< size_t > &brank, size_t nb) |
| static float | getMbb (const std::vector< LVector > &momentum, const std::vector< size_t > &brank, size_t nb) |
| static float | getMbbMax (const std::vector< LVector > &momentum, const std::vector< size_t > &brank, size_t nb) |
| static float | getMbbMin (const std::vector< LVector > &momentum, const std::vector< size_t > &brank, size_t nb) |
| static float | getMblepMax2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getMblepMin2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getMblepMax (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getMblepMin (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getDeltaRblepMax2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getDeltaRblepMin2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getDeltaRblepMax (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getDeltaRblepMin (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getDeltaPhiblepMax2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getDeltaPhiblepMin2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getDeltaPhiblepMax (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getDeltaPhiblepMin (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, const LVector &lep) |
| static float | getMTbmetMax2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, float met, float met_phi) |
| static float | getMTbmetMin2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, float met, float met_phi) |
| static float | getMTbmetMax (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, float met, float met_phi) |
| static float | getMTbmetMin (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, float met, float met_phi) |
| static float | getDeltaPhibmetMax2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, float met_phi) |
| static float | getDeltaPhibmetMin2 (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, float met_phi) |
| static float | getDeltaPhibmetMax (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, float met_phi) |
| static float | getDeltaPhibmetMin (const std::vector< LVector > &jets, const std::vector< size_t > &brank, size_t nb, float met_phi) |
Public Attributes | |
| const float | JetPtCut = 30.0 |
| const float | JetPtCutLoose = 20.0 |
| const float | JetEtaCut = 2.4 |
| const float | JetMHTEtaCut = 5.0 |
| const float | JetHLTPtCut = 30.0 |
| const float | JetHLTEtaCut = 3.0 |
| float | CSVLoose = 999 |
| float | CSVMedium = 999 |
| float | CSVTight = 999 |
| float | DeepCSVLoose = 999 |
| float | DeepCSVMedium = 999 |
| float | DeepCSVTight = 999 |
| float | DeepFlavourLoose = 999 |
| float | DeepFlavourMedium = 999 |
| float | DeepFlavourTight = 999 |
| const float | sizeJet = 0.4 |
| TString | jecName |
| bool | doSystematics |
| bool | isFastSim |
| bool | doJEC |
| bool | isData |
| double | rhoEvent_ |
| edm::Handle< pat::JetCollection > | alljets_ |
| std::unique_ptr< FactorizedJetCorrectorCalculator > | jetCorrector |
| FactorizedJetCorrectorCalculator::VariableValues | jetValues |
| std::unique_ptr< JetCorrectionUncertainty > | jecUncProvider |
| std::vector< float > | jetTotCorrections |
| std::vector< float > | jetL1Corrections |
| std::vector< LVector > | corrJet |
| std::vector< float > | jerUnc |
| std::vector< float > | jecUnc |
| std::vector< float > | genJetPt |
| std::unique_ptr< BTagCalibration > | calib_full_ |
| std::unique_ptr< BTagCalibration > | calib_fast_ |
| std::map< BTagEntry::OperatingPoint, std::unique_ptr< BTagCalibrationReader > > | readers_full_ |
| std::map< BTagEntry::OperatingPoint, std::unique_ptr< BTagCalibrationReader > > | readers_fast_ |
| std::vector< const TH3D * > | btag_efficiencies_ |
| std::vector< const TH3D * > | btag_efficiencies_proc_ |
| std::unique_ptr< BTagCalibration > | calib_deep_full_ |
| std::unique_ptr< BTagCalibration > | calib_deep_fast_ |
| std::map< BTagEntry::OperatingPoint, std::unique_ptr< BTagCalibrationReader > > | readers_deep_full_ |
| std::map< BTagEntry::OperatingPoint, std::unique_ptr< BTagCalibrationReader > > | readers_deep_fast_ |
| std::vector< const TH3D * > | btag_efficiencies_deep_ |
| std::vector< const TH3D * > | btag_efficiencies_deep_proc_ |
Static Public Attributes | |
| static const std::vector< BTagEntry::OperatingPoint > | op_pts_ {BTagEntry::OP_LOOSE, BTagEntry::OP_MEDIUM, BTagEntry::OP_TIGHT} |
| static const std::vector< BTagEntry::JetFlavor > | flavors_ {BTagEntry::FLAV_B, BTagEntry::FLAV_C, BTagEntry::FLAV_UDSG} |
Private Member Functions | |
| float | getMCTagEfficiency (int pdgId, float pT, float eta, BTagEntry::OperatingPoint op, bool doDeepCSV, bool doByProc) const |
Definition at line 29 of file jet_met_tools.hh.
| Enumerator | |
|---|---|
| kBTagCentral | |
| kBTagUp | |
| kBTagDown | |
| kBTagCentralLoose | |
| kBTagUpLoose | |
| kBTagDownLoose | |
Definition at line 58 of file jet_met_tools.hh.
| Enumerator | |
|---|---|
| kLoose | |
| kTight | |
| kPBNR | |
Definition at line 57 of file jet_met_tools.hh.
| jet_met_tools::jet_met_tools | ( | TString | ijecName, |
| bool | doSys, | ||
| bool | isFastSim, | ||
| TString | outname | ||
| ) |
Definition at line 836 of file jet_met_tools.cc.
References btag_efficiencies_, btag_efficiencies_deep_, btag_efficiencies_deep_proc_, btag_efficiencies_proc_, calib_deep_fast_, calib_deep_full_, calib_fast_, calib_full_, get_puweights::cmssw, CSVLoose, CSVMedium, CSVTight, DeepCSVLoose, DeepCSVMedium, DeepCSVTight, DeepFlavourLoose, DeepFlavourMedium, DeepFlavourTight, doJEC, doSystematics, ERROR, link_all_files::filename, isData, isFastSim, jecName, jecUncProvider, jetCorrector, op_pts_, readers_deep_fast_, readers_deep_full_, readers_fast_, and readers_full_.
|
default |
| void jet_met_tools::clusterFatJets | ( | int & | nfjets, |
| float & | mj, | ||
| std::vector< float > & | fjets_pt, | ||
| std::vector< float > & | fjets_eta, | ||
| std::vector< float > & | fjets_phi, | ||
| std::vector< float > & | fjets_m, | ||
| std::vector< int > & | fjets_nconst, | ||
| std::vector< int > & | jets_fjet_index, | ||
| baby_full & | baby, | ||
| double | radius, | ||
| double | min_jets_pt, | ||
| bool | cluster_leps | ||
| ) |
Definition at line 762 of file jet_met_tools.cc.
References utilities::greaterM(), baby_base::jets_csv(), baby_base::jets_eta(), baby_base::jets_islep(), baby_base::jets_m(), baby_base::jets_phi(), and baby_base::jets_pt().
| void jet_met_tools::fillDeltaRbb | ( | std::vector< float > & | deltaRbb, |
| std::vector< float > & | bb_pt, | ||
| std::vector< float > & | bb_m, | ||
| std::vector< int > & | bb_jet_idx1, | ||
| std::vector< int > & | bb_jet_idx2, | ||
| std::vector< int > & | bb_gs_idx, | ||
| std::vector< int > & | bb_gs_flavor, | ||
| const std::vector< LVector > & | jets, | ||
| const std::vector< float > & | jets_csv, | ||
| const std::vector< bool > & | jets_islep, | ||
| const std::vector< float > & | jets_pt, | ||
| const std::vector< size_t > & | brank, | ||
| int & | highcsv_index, | ||
| bool | deep = false |
||
| ) |
Definition at line 408 of file jet_met_tools.cc.
References utilities::sumMass(), and utilities::sumPt().
|
static |
Definition at line 433 of file jet_met_tools.cc.
References bmaker_full_cfg::jets.
Referenced by bmaker_full::writeBBVars().
|
static |
Definition at line 476 of file jet_met_tools.cc.
|
static |
Definition at line 480 of file jet_met_tools.cc.
|
static |
Definition at line 492 of file jet_met_tools.cc.
|
static |
Definition at line 644 of file jet_met_tools.cc.
|
static |
Definition at line 620 of file jet_met_tools.cc.
|
static |
Definition at line 654 of file jet_met_tools.cc.
|
static |
Definition at line 632 of file jet_met_tools.cc.
|
static |
Definition at line 742 of file jet_met_tools.cc.
|
static |
Definition at line 718 of file jet_met_tools.cc.
|
static |
Definition at line 752 of file jet_met_tools.cc.
|
static |
Definition at line 730 of file jet_met_tools.cc.
|
static |
Definition at line 448 of file jet_met_tools.cc.
|
static |
Definition at line 452 of file jet_met_tools.cc.
|
static |
Definition at line 464 of file jet_met_tools.cc.
|
static |
Definition at line 600 of file jet_met_tools.cc.
|
static |
Definition at line 576 of file jet_met_tools.cc.
|
static |
Definition at line 610 of file jet_met_tools.cc.
|
static |
Definition at line 588 of file jet_met_tools.cc.
| float jet_met_tools::getGenPt | ( | const pat::Jet & | jet, |
| edm::Handle< edm::View< reco::GenJet > > | genjets | ||
| ) |
Definition at line 72 of file jet_met_tools.cc.
| void jet_met_tools::getJetCorrections | ( | edm::Handle< edm::View< reco::GenJet > > | genjets, |
| edm::Handle< pat::JetCollection > | alljets, | ||
| double | rhoEvent | ||
| ) |
Definition at line 152 of file jet_met_tools.cc.
References bmaker_full_cfg::doJEC, bmaker_full_cfg::doSystematics, and bmaker_full_cfg::isData.
| float jet_met_tools::getJetResolutionSF | ( | float | jet_eta | ) |
Definition at line 1044 of file jet_met_tools.cc.
|
static |
Definition at line 504 of file jet_met_tools.cc.
References utilities::sumMass().
|
static |
Definition at line 508 of file jet_met_tools.cc.
References utilities::sumMass().
|
static |
Definition at line 520 of file jet_met_tools.cc.
References utilities::sumMass().
|
static |
Definition at line 556 of file jet_met_tools.cc.
References utilities::sumMass().
|
static |
Definition at line 532 of file jet_met_tools.cc.
References utilities::sumMass().
|
static |
Definition at line 566 of file jet_met_tools.cc.
References utilities::sumMass().
|
static |
Definition at line 544 of file jet_met_tools.cc.
References utilities::sumMass().
|
private |
Definition at line 373 of file jet_met_tools.cc.
| void jet_met_tools::getMETRaw | ( | edm::Handle< pat::METCollection > | mets, |
| float & | metRaw, | ||
| float & | metRawPhi | ||
| ) |
Definition at line 227 of file jet_met_tools.cc.
| void jet_met_tools::getMETWithJEC | ( | edm::Handle< pat::METCollection > | mets, |
| float & | met, | ||
| float & | metPhi, | ||
| unsigned | isys | ||
| ) |
Definition at line 232 of file jet_met_tools.cc.
References bmaker_full_cfg::doJEC, bmaker_full_cfg::doSystematics, utilities::kSysJECDn, utilities::kSysJECUp, utilities::kSysJER, and utilities::kSysLast.
|
static |
Definition at line 696 of file jet_met_tools.cc.
References utilities::getMT(), and bmaker_full_cfg::met.
|
static |
Definition at line 664 of file jet_met_tools.cc.
References utilities::getMT(), and bmaker_full_cfg::met.
|
static |
Definition at line 707 of file jet_met_tools.cc.
References utilities::getMT(), and bmaker_full_cfg::met.
|
static |
Definition at line 680 of file jet_met_tools.cc.
References utilities::getMT(), and bmaker_full_cfg::met.
| double jet_met_tools::getSysMJ | ( | double | radius, |
| std::vector< LVector > & | jets, | ||
| std::vector< bool > & | jets_islep, | ||
| double | min_jets_pt, | ||
| bool | cluster_leps | ||
| ) |
Definition at line 817 of file jet_met_tools.cc.
References utilities::greaterM().
| bool jet_met_tools::idJet | ( | const pat::Jet & | jet, |
| CutLevel | cut | ||
| ) |
Definition at line 118 of file jet_met_tools.cc.
| bool jet_met_tools::isLowDphi | ( | vCands | jets, |
| float | mht_phi, | ||
| float & | dphi1, | ||
| float & | dphi2, | ||
| float & | dphi3, | ||
| float & | dphi4 | ||
| ) |
Definition at line 101 of file jet_met_tools.cc.
References resubmit::ind.
| float jet_met_tools::jetBTagWeight | ( | const pat::Jet & | jet, |
| const LVector & | jetp4, | ||
| BTagEntry::OperatingPoint | op, | ||
| const std::string & | bc_full_syst, | ||
| const std::string & | udsg_full_syst, | ||
| const std::string & | bc_fast_syst, | ||
| const std::string & | udsg_fast_syst, | ||
| bool | doDeepCSV, | ||
| bool | doByProc = false |
||
| ) | const |
Definition at line 286 of file jet_met_tools.cc.
| float jet_met_tools::jetBTagWeight | ( | const pat::Jet & | jet, |
| const LVector & | jetp4, | ||
| BTagEntry::OperatingPoint | op, | ||
| const std::string & | bc_full_syst, | ||
| const std::string & | udsg_full_syst, | ||
| bool | doDeepCSV, | ||
| bool | doByProc = false |
||
| ) | const |
Definition at line 294 of file jet_met_tools.cc.
| float jet_met_tools::jetBTagWeight | ( | const pat::Jet & | jet, |
| const LVector & | jetp4, | ||
| const std::vector< BTagEntry::OperatingPoint > & | ops, | ||
| const std::string & | bc_full_syst, | ||
| const std::string & | udsg_full_syst, | ||
| bool | doDeepCSV, | ||
| bool | doByProc = false |
||
| ) | const |
Definition at line 301 of file jet_met_tools.cc.
| float jet_met_tools::jetBTagWeight | ( | const pat::Jet & | jet, |
| const LVector & | jetp4, | ||
| const std::vector< BTagEntry::OperatingPoint > & | ops, | ||
| const std::string & | bc_full_syst, | ||
| const std::string & | udsg_full_syst, | ||
| const std::string & | bc_fast_syst, | ||
| const std::string & | udsg_fast_syst, | ||
| bool | doDeepCSV, | ||
| bool | doByProc = false |
||
| ) | const |
Definition at line 308 of file jet_met_tools.cc.
References ERROR, bmaker_full_cfg::isFastSim, and link_missing_samples::tag.
| bool jet_met_tools::jetMatched | ( | const pat::Jet & | jet, |
| vCands | objects | ||
| ) |
Definition at line 56 of file jet_met_tools.cc.
References resubmit::ind.
| bool jet_met_tools::leptonInJet | ( | const pat::Jet & | jet, |
| vCands | leptons | ||
| ) |
Definition at line 37 of file jet_met_tools.cc.
| bool jet_met_tools::matchesGenJet | ( | const pat::Jet & | jet, |
| edm::Handle< edm::View< reco::GenJet > > | genjets | ||
| ) |
Definition at line 89 of file jet_met_tools.cc.
| void jet_met_tools::setJetUncertainties | ( | edm::Handle< edm::View< reco::GenJet > > | genjets | ) |
Definition at line 202 of file jet_met_tools.cc.
References bmaker_full_cfg::isData.
| float jet_met_tools::trueHT | ( | edm::Handle< edm::View< reco::GenJet > > | genjets | ) |
Definition at line 109 of file jet_met_tools.cc.
| edm::Handle<pat::JetCollection> jet_met_tools::alljets_ |
Definition at line 66 of file jet_met_tools.hh.
| std::vector<const TH3D*> jet_met_tools::btag_efficiencies_ |
Definition at line 81 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::vector<const TH3D*> jet_met_tools::btag_efficiencies_deep_ |
Definition at line 88 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::vector<const TH3D*> jet_met_tools::btag_efficiencies_deep_proc_ |
Definition at line 89 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::vector<const TH3D*> jet_met_tools::btag_efficiencies_proc_ |
Definition at line 82 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::unique_ptr<BTagCalibration> jet_met_tools::calib_deep_fast_ |
Definition at line 85 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::unique_ptr<BTagCalibration> jet_met_tools::calib_deep_full_ |
Definition at line 84 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::unique_ptr<BTagCalibration> jet_met_tools::calib_fast_ |
Definition at line 78 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::unique_ptr<BTagCalibration> jet_met_tools::calib_full_ |
Definition at line 77 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::vector<LVector> jet_met_tools::corrJet |
Definition at line 71 of file jet_met_tools.hh.
| float jet_met_tools::CSVLoose = 999 |
Definition at line 43 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| float jet_met_tools::CSVMedium = 999 |
Definition at line 44 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| float jet_met_tools::CSVTight = 999 |
Definition at line 45 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| float jet_met_tools::DeepCSVLoose = 999 |
Definition at line 47 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| float jet_met_tools::DeepCSVMedium = 999 |
Definition at line 48 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| float jet_met_tools::DeepCSVTight = 999 |
Definition at line 49 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| float jet_met_tools::DeepFlavourLoose = 999 |
Definition at line 51 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| float jet_met_tools::DeepFlavourMedium = 999 |
Definition at line 52 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| float jet_met_tools::DeepFlavourTight = 999 |
Definition at line 53 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| bool jet_met_tools::doJEC |
Definition at line 63 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| bool jet_met_tools::doSystematics |
Definition at line 61 of file jet_met_tools.hh.
Referenced by jet_met_tools().
|
static |
Definition at line 76 of file jet_met_tools.hh.
| std::vector<float> jet_met_tools::genJetPt |
Definition at line 73 of file jet_met_tools.hh.
| bool jet_met_tools::isData |
Definition at line 64 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| bool jet_met_tools::isFastSim |
Definition at line 62 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| TString jet_met_tools::jecName |
Definition at line 60 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::vector<float> jet_met_tools::jecUnc |
Definition at line 72 of file jet_met_tools.hh.
| std::unique_ptr<JetCorrectionUncertainty> jet_met_tools::jecUncProvider |
Definition at line 69 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::vector<float> jet_met_tools::jerUnc |
Definition at line 72 of file jet_met_tools.hh.
| std::unique_ptr<FactorizedJetCorrectorCalculator> jet_met_tools::jetCorrector |
Definition at line 67 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| const float jet_met_tools::JetEtaCut = 2.4 |
Definition at line 38 of file jet_met_tools.hh.
| const float jet_met_tools::JetHLTEtaCut = 3.0 |
Definition at line 41 of file jet_met_tools.hh.
| const float jet_met_tools::JetHLTPtCut = 30.0 |
Definition at line 40 of file jet_met_tools.hh.
| std::vector<float> jet_met_tools::jetL1Corrections |
Definition at line 70 of file jet_met_tools.hh.
| const float jet_met_tools::JetMHTEtaCut = 5.0 |
Definition at line 39 of file jet_met_tools.hh.
| const float jet_met_tools::JetPtCut = 30.0 |
Definition at line 36 of file jet_met_tools.hh.
| const float jet_met_tools::JetPtCutLoose = 20.0 |
Definition at line 37 of file jet_met_tools.hh.
| std::vector<float> jet_met_tools::jetTotCorrections |
Definition at line 70 of file jet_met_tools.hh.
| FactorizedJetCorrectorCalculator::VariableValues jet_met_tools::jetValues |
Definition at line 68 of file jet_met_tools.hh.
|
static |
Definition at line 75 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::map<BTagEntry::OperatingPoint, std::unique_ptr<BTagCalibrationReader> > jet_met_tools::readers_deep_fast_ |
Definition at line 87 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::map<BTagEntry::OperatingPoint, std::unique_ptr<BTagCalibrationReader> > jet_met_tools::readers_deep_full_ |
Definition at line 86 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::map<BTagEntry::OperatingPoint, std::unique_ptr<BTagCalibrationReader> > jet_met_tools::readers_fast_ |
Definition at line 80 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| std::map<BTagEntry::OperatingPoint, std::unique_ptr<BTagCalibrationReader> > jet_met_tools::readers_full_ |
Definition at line 79 of file jet_met_tools.hh.
Referenced by jet_met_tools().
| double jet_met_tools::rhoEvent_ |
Definition at line 65 of file jet_met_tools.hh.
| const float jet_met_tools::sizeJet = 0.4 |
Definition at line 55 of file jet_met_tools.hh.
1.8.11