#include <PFMETBenchmark.h>
|
void | analyse () |
|
void | calculateQuantities (const reco::PFMETCollection &, const reco::GenParticleCollection &, const reco::CaloMETCollection &, const reco::METCollection &) |
|
void | calculateQuantities (const reco::PFMETCollection &, const reco::GenParticleCollection &, const reco::CaloMETCollection &, const reco::METCollection &, const std::vector< reco::CaloJet > &, const std::vector< reco::CaloJet > &) |
|
float | getCaloMET () |
|
float | getCaloMEX () |
|
float | getCaloMEY () |
|
float | getCaloPhi () |
|
float | getCaloSET () |
|
float | getDeltaCaloMET () |
|
float | getDeltaCaloPhi () |
|
float | getDeltaCaloSET () |
|
float | getDeltaPFMET () |
|
float | getDeltaPFPhi () |
|
float | getDeltaPFSET () |
|
float | getDeltaTCMET () |
|
float | getDeltaTCPhi () |
|
float | getDeltaTCSET () |
|
float | getPFMET () |
|
float | getPFMEX () |
|
float | getPFMEY () |
|
float | getPFPhi () |
|
float | getPFSET () |
|
float | getTCMET () |
|
float | getTCMEX () |
|
float | getTCMEY () |
|
float | getTCPhi () |
|
float | getTCSET () |
|
float | getTrueMET () |
|
float | getTruePhi () |
|
float | getTrueSET () |
|
double | mpi_pi (double angle) |
|
| PFMETBenchmark () |
|
void | process (const reco::PFMETCollection &, const reco::GenParticleCollection &, const reco::CaloMETCollection &, const reco::METCollection &) |
|
void | setup (std::string Filename, bool debug, bool plotAgainstReco=0, std::string benchmarkLabel_="ParticleFlow", DQMStore *dbe_store=NULL) |
|
void | write () |
|
virtual | ~PFMETBenchmark () |
|
Definition at line 32 of file PFMETBenchmark.h.
PFMETBenchmark::PFMETBenchmark |
( |
| ) |
|
PFMETBenchmark::~PFMETBenchmark |
( |
| ) |
|
|
virtual |
void PFMETBenchmark::analyse |
( |
| ) |
|
float PFMETBenchmark::getCaloMET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getCaloMEX |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getCaloMEY |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getCaloPhi |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getCaloSET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getDeltaCaloMET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getDeltaCaloPhi |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getDeltaCaloSET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getDeltaPFMET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getDeltaPFPhi |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getDeltaPFSET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getDeltaTCMET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getDeltaTCPhi |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getDeltaTCSET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getPFMET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getPFMEX |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getPFMEY |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getPFPhi |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getPFSET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getTCMET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getTCMEX |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getTCMEY |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getTCPhi |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getTCSET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getTrueMET |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getTruePhi |
( |
| ) |
|
|
inline |
float PFMETBenchmark::getTrueSET |
( |
| ) |
|
|
inline |
double PFMETBenchmark::mpi_pi |
( |
double |
angle | ) |
|
void PFMETBenchmark::setup |
( |
std::string |
Filename, |
|
|
bool |
debug, |
|
|
bool |
plotAgainstReco = 0 , |
|
|
std::string |
benchmarkLabel_ = "ParticleFlow" , |
|
|
DQMStore * |
dbe_store = NULL |
|
) |
| |
void PFMETBenchmark::write |
( |
| ) |
|
double PFMETBenchmark::calo_met |
|
private |
double PFMETBenchmark::calo_mex |
|
private |
double PFMETBenchmark::calo_mey |
|
private |
double PFMETBenchmark::calo_phi |
|
private |
double PFMETBenchmark::calo_set |
|
private |
bool PFMETBenchmark::debug_ |
|
protected |
TFile* PFMETBenchmark::file_ |
|
private |
TH1F* PFMETBenchmark::hCaloMET |
|
private |
TH2F* PFMETBenchmark::hCaloMETvstrueMET |
|
private |
TH1F* PFMETBenchmark::hCaloMEX |
|
private |
TH2F* PFMETBenchmark::hCaloSETvsDeltaCaloMET |
|
private |
TH2F* PFMETBenchmark::hCaloSETvsDeltaCaloSET |
|
private |
TH1F* PFMETBenchmark::hDeltaCaloMET |
|
private |
TH2F* PFMETBenchmark::hDeltaCaloMETvstrueMET |
|
private |
TH1F* PFMETBenchmark::hDeltaCaloMEX |
|
private |
TH2F* PFMETBenchmark::hDeltaCaloMEXvstrueSET |
|
private |
TH1F* PFMETBenchmark::hDeltaCaloPhi |
|
private |
TH2F* PFMETBenchmark::hDeltaCaloPhivstrueMET |
|
private |
TH1F* PFMETBenchmark::hDeltaCaloSET |
|
private |
TH1F* PFMETBenchmark::hDeltaMET |
|
private |
TH1F* PFMETBenchmark::hDeltaMEX |
|
private |
TH2F* PFMETBenchmark::hDeltaPFMETvstrueMET |
|
private |
TH2F* PFMETBenchmark::hDeltaPFMEXvstrueSET |
|
private |
TH2F* PFMETBenchmark::hDeltaPFPhivstrueMET |
|
private |
TH1F* PFMETBenchmark::hDeltaPhi |
|
private |
TH1F* PFMETBenchmark::hDeltaSET |
|
private |
TH1F* PFMETBenchmark::hDeltaTCMET |
|
private |
TH2F* PFMETBenchmark::hDeltaTCMETvstrueMET |
|
private |
TH1F* PFMETBenchmark::hDeltaTCMEX |
|
private |
TH2F* PFMETBenchmark::hDeltaTCMEXvstrueSET |
|
private |
TH1F* PFMETBenchmark::hDeltaTCPhi |
|
private |
TH2F* PFMETBenchmark::hDeltaTCPhivstrueMET |
|
private |
TH1F* PFMETBenchmark::hDeltaTCSET |
|
private |
TH1F* PFMETBenchmark::hMEX |
|
private |
TH1F* PFMETBenchmark::hPFMET |
|
private |
TH2F* PFMETBenchmark::hPFMETvstrueMET |
|
private |
TH2F* PFMETBenchmark::hSETvsDeltaMET |
|
private |
TH2F* PFMETBenchmark::hSETvsDeltaSET |
|
private |
TH1F* PFMETBenchmark::hTCMET |
|
private |
TH2F* PFMETBenchmark::hTCMETvstrueMET |
|
private |
TH1F* PFMETBenchmark::hTCMEX |
|
private |
TH2F* PFMETBenchmark::hTCSETvsDeltaTCMET |
|
private |
TH2F* PFMETBenchmark::hTCSETvsDeltaTCSET |
|
private |
TH1F* PFMETBenchmark::hTrueMET |
|
private |
std::string PFMETBenchmark::outputFile_ |
|
private |
bool PFMETBenchmark::plotAgainstReco_ |
|
protected |
TProfile* PFMETBenchmark::profileCaloMETvsCaloMETresp |
|
private |
TProfile* PFMETBenchmark::profileCaloSETvsCaloSETresp |
|
private |
TProfile* PFMETBenchmark::profileMETvsMETresp |
|
private |
TProfile* PFMETBenchmark::profileSETvsSETresp |
|
private |
TProfile* PFMETBenchmark::profileTCMETvsTCMETresp |
|
private |
TProfile* PFMETBenchmark::profileTCSETvsTCSETresp |
|
private |
double PFMETBenchmark::rec_met |
|
private |
double PFMETBenchmark::rec_mex |
|
private |
double PFMETBenchmark::rec_mey |
|
private |
double PFMETBenchmark::rec_phi |
|
private |
double PFMETBenchmark::rec_set |
|
private |
double PFMETBenchmark::tc_met |
|
private |
double PFMETBenchmark::tc_mex |
|
private |
double PFMETBenchmark::tc_mey |
|
private |
double PFMETBenchmark::tc_phi |
|
private |
double PFMETBenchmark::tc_set |
|
private |
double PFMETBenchmark::true_met |
|
private |
double PFMETBenchmark::true_mex |
|
private |
double PFMETBenchmark::true_mey |
|
private |
double PFMETBenchmark::true_phi |
|
private |
double PFMETBenchmark::true_set |
|
private |