#include <JetCorrectionUncertainty.h>
Public Member Functions | |
float | getUncertainty (bool fDirection) |
JetCorrectionUncertainty () | |
JetCorrectionUncertainty (const std::string &fDataFile) | |
JetCorrectionUncertainty (const JetCorrectorParameters &fParameters) | |
void | setAddLepToJet (bool fAddLepToJet) |
void | setJetE (float fE) |
void | setJetEMF (float fEMF) |
void | setJetEta (float fEta) |
void | setJetPhi (float fE) |
void | setJetPt (float fPt) |
void | setLepPx (float fLepPx) |
void | setLepPy (float fLepPy) |
void | setLepPz (float fLepPz) |
void | setParameters (const std::string &fDataFile) |
~JetCorrectionUncertainty () | |
Private Member Functions | |
std::vector< float > | fillVector (const std::vector< std::string > &fNames) |
float | getPtRel () |
JetCorrectionUncertainty (const JetCorrectionUncertainty &) | |
JetCorrectionUncertainty & | operator= (const JetCorrectionUncertainty &) |
Private Attributes | |
bool | mAddLepToJet |
bool | mIsJetEMFset |
bool | mIsJetEset |
bool | mIsJetEtaset |
bool | mIsJetPhiset |
bool | mIsJetPtset |
bool | mIsLepPxset |
bool | mIsLepPyset |
bool | mIsLepPzset |
float | mJetE |
float | mJetEMF |
float | mJetEta |
float | mJetPhi |
float | mJetPt |
float | mLepPx |
float | mLepPy |
float | mLepPz |
SimpleJetCorrectionUncertainty * | mUncertainty |
Definition at line 11 of file JetCorrectionUncertainty.h.
JetCorrectionUncertainty::JetCorrectionUncertainty | ( | ) |
Definition at line 12 of file JetCorrectionUncertainty.cc.
JetCorrectionUncertainty::JetCorrectionUncertainty | ( | const std::string & | fDataFile | ) |
Definition at line 34 of file JetCorrectionUncertainty.cc.
JetCorrectionUncertainty::JetCorrectionUncertainty | ( | const JetCorrectorParameters & | fParameters | ) |
Definition at line 56 of file JetCorrectionUncertainty.cc.
JetCorrectionUncertainty::~JetCorrectionUncertainty | ( | ) |
Definition at line 78 of file JetCorrectionUncertainty.cc.
|
private |
|
private |
Definition at line 110 of file JetCorrectionUncertainty.cc.
|
private |
Definition at line 198 of file JetCorrectionUncertainty.cc.
float JetCorrectionUncertainty::getUncertainty | ( | bool | fDirection | ) |
Definition at line 90 of file JetCorrectionUncertainty.cc.
Referenced by ShiftedPFCandidateProducerForNoPileUpPFMEt::produce(), and ShiftedPFCandidateProducerForPFNoPUMEt::produce().
|
private |
|
inline |
void JetCorrectionUncertainty::setJetE | ( | float | fE | ) |
Definition at line 248 of file JetCorrectionUncertainty.cc.
void JetCorrectionUncertainty::setJetEMF | ( | float | fEMF | ) |
Definition at line 254 of file JetCorrectionUncertainty.cc.
void JetCorrectionUncertainty::setJetEta | ( | float | fEta | ) |
Definition at line 230 of file JetCorrectionUncertainty.cc.
Referenced by ShiftedPFCandidateProducerForNoPileUpPFMEt::produce(), and ShiftedPFCandidateProducerForPFNoPUMEt::produce().
void JetCorrectionUncertainty::setJetPhi | ( | float | fE | ) |
Definition at line 242 of file JetCorrectionUncertainty.cc.
void JetCorrectionUncertainty::setJetPt | ( | float | fPt | ) |
Definition at line 236 of file JetCorrectionUncertainty.cc.
Referenced by ShiftedPFCandidateProducerForNoPileUpPFMEt::produce(), and ShiftedPFCandidateProducerForPFNoPUMEt::produce().
void JetCorrectionUncertainty::setLepPx | ( | float | fLepPx | ) |
Definition at line 260 of file JetCorrectionUncertainty.cc.
void JetCorrectionUncertainty::setLepPy | ( | float | fLepPy | ) |
Definition at line 266 of file JetCorrectionUncertainty.cc.
void JetCorrectionUncertainty::setLepPz | ( | float | fLepPz | ) |
Definition at line 272 of file JetCorrectionUncertainty.cc.
void JetCorrectionUncertainty::setParameters | ( | const std::string & | fDataFile | ) |
Definition at line 83 of file JetCorrectionUncertainty.cc.
|
private |
Definition at line 45 of file JetCorrectionUncertainty.h.
Referenced by setAddLepToJet().
|
private |
Definition at line 50 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 46 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 49 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 48 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 47 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 51 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 52 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 53 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 37 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 41 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 38 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 40 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 39 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 42 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 43 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 44 of file JetCorrectionUncertainty.h.
|
private |
Definition at line 54 of file JetCorrectionUncertainty.h.