#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 | ||
) |
std::vector< double > TMTQ::get | ( | int | ivar | ) |
Definition at line 71 of file TMTQ.cc.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), EcalMatacqAnalyzer::endJob(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
std::vector< double > TMTQ::getAmpl | ( | ) |
Definition at line 90 of file TMTQ.cc.
std::vector< double > TMTQ::getFit | ( | ) |
Definition at line 93 of file TMTQ.cc.
std::vector< double > TMTQ::getFw20 | ( | ) |
Definition at line 95 of file TMTQ.cc.
std::vector< double > TMTQ::getFw80 | ( | ) |
Definition at line 96 of file TMTQ.cc.
std::vector< double > TMTQ::getFwhm | ( | ) |
Definition at line 94 of file TMTQ.cc.
std::vector< double > TMTQ::getPeak | ( | ) |
Definition at line 89 of file TMTQ.cc.
std::vector< double > TMTQ::getPed | ( | ) |
Definition at line 97 of file TMTQ.cc.
std::vector< double > TMTQ::getPedsig | ( | ) |
Definition at line 98 of file TMTQ.cc.
std::vector< double > TMTQ::getSigma | ( | ) |
Definition at line 91 of file TMTQ.cc.
std::vector< double > TMTQ::getSliding | ( | ) |
Definition at line 99 of file TMTQ.cc.
std::vector< double > TMTQ::getTrise | ( | ) |
Definition at line 92 of file TMTQ.cc.
void TMTQ::init | ( | ) |
Definition at line 29 of file TMTQ.cc.
References hpstanc_transforms::cuts, and j.
void TMTQ::setCut | ( | int | ivar, |
double | mean, | ||
double | sig | ||
) |