#include <EffPurFromHistos2D.h>
|
void | compute (DQMStore::IBooker &ibook, std::vector< double > fixedEff) |
|
FlavourHistograms2D< double,
double > * | discriminatorCutEfficScan () const |
|
FlavourHistograms2D< double,
double > * | discriminatorNoCutEffic () const |
|
bool | doCTagPlots (bool Ctag) |
|
| EffPurFromHistos2D (const std::string &ext, TH2F *h_d, TH2F *h_u, TH2F *h_s, TH2F *h_c, TH2F *h_b, TH2F *h_g, TH2F *h_ni, TH2F *h_dus, TH2F *h_dusg, TH2F *h_pu, const std::string &label, const unsigned int &mc, int nBinX=100, double startOX=0.05, double endOX=1.05) |
|
| EffPurFromHistos2D (const FlavourHistograms2D< double, double > *dDiscriminatorFC, const std::string &label, const unsigned int &mc, DQMStore::IBooker &ibook, int nBinX=100, double startOX=0.05, double endOX=1.05) |
|
void | epsPlot (const std::string &name) |
|
void | plot (TPad *theCanvas=0) |
|
void | plot (const std::string &name, const std::string &ext) |
|
void | psPlot (const std::string &name) |
|
| ~EffPurFromHistos2D () |
|
Definition at line 13 of file EffPurFromHistos2D.h.
EffPurFromHistos2D::EffPurFromHistos2D |
( |
const std::string & |
ext, |
|
|
TH2F * |
h_d, |
|
|
TH2F * |
h_u, |
|
|
TH2F * |
h_s, |
|
|
TH2F * |
h_c, |
|
|
TH2F * |
h_b, |
|
|
TH2F * |
h_g, |
|
|
TH2F * |
h_ni, |
|
|
TH2F * |
h_dus, |
|
|
TH2F * |
h_dusg, |
|
|
TH2F * |
h_pu, |
|
|
const std::string & |
label, |
|
|
const unsigned int & |
mc, |
|
|
int |
nBinX = 100 , |
|
|
double |
startOX = 0.05 , |
|
|
double |
endOX = 1.05 |
|
) |
| |
EffPurFromHistos2D::EffPurFromHistos2D |
( |
const FlavourHistograms2D< double, double > * |
dDiscriminatorFC, |
|
|
const std::string & |
label, |
|
|
const unsigned int & |
mc, |
|
|
DQMStore::IBooker & |
ibook, |
|
|
int |
nBinX = 100 , |
|
|
double |
startOX = 0.05 , |
|
|
double |
endOX = 1.05 |
|
) |
| |
EffPurFromHistos2D::~EffPurFromHistos2D |
( |
| ) |
|
void EffPurFromHistos2D::check |
( |
| ) |
|
|
private |
void EffPurFromHistos2D::compute |
( |
DQMStore::IBooker & |
ibook, |
|
|
std::vector< double > |
fixedEff |
|
) |
| |
bool EffPurFromHistos2D::doCTagPlots |
( |
bool |
Ctag | ) |
|
|
inline |
void EffPurFromHistos2D::epsPlot |
( |
const std::string & |
name | ) |
|
void EffPurFromHistos2D::plot |
( |
TPad * |
theCanvas = 0 | ) |
|
void EffPurFromHistos2D::plot |
( |
const std::string & |
name, |
|
|
const std::string & |
ext |
|
) |
| |
void EffPurFromHistos2D::psPlot |
( |
const std::string & |
name | ) |
|
bool EffPurFromHistos2D::doCTagPlots_ |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_b |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_c |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_d |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_dus |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_dusg |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_g |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_ni |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_pu |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_s |
|
private |
TH2F* EffPurFromHistos2D::effVersusDiscr_u |
|
private |
double EffPurFromHistos2D::endOutputX |
|
private |
double EffPurFromHistos2D::endOutputY |
|
private |
bool EffPurFromHistos2D::fromDiscriminatorDistr |
|
private |
std::string EffPurFromHistos2D::histoExtension |
|
private |
std::string EffPurFromHistos2D::label_ |
|
private |
unsigned int EffPurFromHistos2D::mcPlots_ |
|
private |
int EffPurFromHistos2D::nBinOutputX |
|
private |
int EffPurFromHistos2D::nBinOutputY |
|
private |
double EffPurFromHistos2D::startOutputX |
|
private |
double EffPurFromHistos2D::startOutputY |
|
private |
std::vector<MonitorElement*> EffPurFromHistos2D::X_vs_Y_eff_at_fixedZeff |
|
private |