#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 |
TMTQ::TMTQ | ( | ) |
Definition at line 18 of file TMTQ.cc.
References StGenEvtProducer_cfi::init.
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(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), util.rrapi.RRApi::count(), rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), EcalMatacqAnalyzer::endJob(), data_sources.json_list::first(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), data_sources.json_list::indices(), data_sources.json_list::last(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), util.rrapi.RRApi::reports(), rrapi.RRApi::reports(), util.rrapi.RRApi::tables(), rrapi.RRApi::tables(), util.rrapi.RRApi::tags(), rrapi.RRApi::tags(), util.rrapi.RRApi::templates(), rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
std::vector< double > TMTQ::getPedsig | ( | ) |
void TMTQ::init | ( | ) |
Definition at line 29 of file TMTQ.cc.
References particleFlowClusterECALTimeSelected_cfi::cuts, and j.
void TMTQ::setCut | ( | int | ivar, |
double | mean, | ||
double | sig | ||
) |
Definition at line 61 of file TMTQ.cc.
References particleFlowClusterECALTimeSelected_cfi::cuts.