#include <TMTQ.h>
Public Types | |
enum | outVar { iPeak, iSigma, iFit, iAmpl, iTrise, iFwhm, iFw20, iFw80, iPed, iPedsig, iSlide, nOutVar } |
Public Member Functions | |
void | addEntry (double, double, double, double, double, double, double, double, double, double, double) |
std::vector< double > | get (int) |
std::vector< double > | getAmpl () |
std::vector< double > | getFit () |
std::vector< double > | getFw20 () |
std::vector< double > | getFw80 () |
std::vector< double > | getFwhm () |
std::vector< double > | getPeak () |
std::vector< double > | getPed () |
std::vector< double > | getPedsig () |
std::vector< double > | getSigma () |
std::vector< double > | getSliding () |
std::vector< double > | getTrise () |
void | init () |
void | setCut (int, double, double) |
TMTQ () | |
virtual | ~TMTQ () |
Public Attributes | |
double | cuts [2][nOutVar] |
TMom * | mom [nOutVar] |
enum TMTQ::outVar |
Enumerator | |
---|---|
iPeak | |
iSigma | |
iFit | |
iAmpl | |
iTrise | |
iFwhm | |
iFw20 | |
iFw80 | |
iPed | |
iPedsig | |
iSlide | |
nOutVar |
void TMTQ::addEntry | ( | double | peak, |
double | sigma, | ||
double | fit, | ||
double | ampl, | ||
double | trise, | ||
double | fwhm, | ||
double | fw20, | ||
double | fw80, | ||
double | ped, | ||
double | pedsig, | ||
double | sliding | ||
) |
Definition at line 39 of file TMTQ.cc.
References trackingPlots::fit, and heppy_batch::val.
std::vector< double > TMTQ::get | ( | int | ivar | ) |
Definition at line 71 of file TMTQ.cc.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), rrapi.RRApi::columns(), util.rrapi.RRApi::columns(), util.rrapi.RRApi::count(), rrapi.RRApi::count(), util.rrapi.RRApi::data(), rrapi.RRApi::data(), EcalMatacqAnalyzer::endJob(), data_sources.json_list::first(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getResultingSection(), data_sources.json_list::indices(), data_sources.json_list::last(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), rrapi.RRApi::reports(), util.rrapi.RRApi::reports(), rrapi.RRApi::tables(), util.rrapi.RRApi::tables(), rrapi.RRApi::tags(), util.rrapi.RRApi::tags(), rrapi.RRApi::templates(), util.rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
std::vector< double > TMTQ::getPedsig | ( | ) |
std::vector< double > TMTQ::getSliding | ( | ) |
void TMTQ::init | ( | ) |
Definition at line 29 of file TMTQ.cc.
References egammaForCoreTracking_cff::cuts.
void TMTQ::setCut | ( | int | ivar, |
double | mean, | ||
double | sig | ||
) |
Definition at line 61 of file TMTQ.cc.
References egammaForCoreTracking_cff::cuts.
double TMTQ::cuts[2][nOutVar] |
Definition at line 16 of file TMTQ.h.
Referenced by mvaElectronID_tools.EleMVA_WP::getCutStrings(), and mvaElectronID_tools.EleMVARaw_WP::getCutStrings().