![]() |
![]() |
#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 |
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 40 of file TMTQ.cc.
References ExpressReco_HICollisions_FallBack::sigma.
std::vector< double > TMTQ::get | ( | int | ivar | ) |
Definition at line 72 of file TMTQ.cc.
Referenced by EcalMatacqAnalyzer::endJob().
std::vector< double > TMTQ::getAmpl | ( | ) |
Definition at line 91 of file TMTQ.cc.
References iAmpl, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iAmpl); return x;}
std::vector< double > TMTQ::getFit | ( | ) |
Definition at line 94 of file TMTQ.cc.
References iFit, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iFit); return x;}
std::vector< double > TMTQ::getFw20 | ( | ) |
Definition at line 96 of file TMTQ.cc.
References iFw20, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iFw20); return x;}
std::vector< double > TMTQ::getFw80 | ( | ) |
Definition at line 97 of file TMTQ.cc.
References iFw80, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iFw80); return x;}
std::vector< double > TMTQ::getFwhm | ( | ) |
Definition at line 95 of file TMTQ.cc.
References iFwhm, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iFwhm); return x;}
std::vector< double > TMTQ::getPeak | ( | ) |
Definition at line 90 of file TMTQ.cc.
References iPeak, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iPeak); return x;}
std::vector< double > TMTQ::getPed | ( | ) |
Definition at line 98 of file TMTQ.cc.
References iPed, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iPed); return x;}
std::vector< double > TMTQ::getPedsig | ( | ) |
Definition at line 99 of file TMTQ.cc.
References iPedsig, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iPedsig); return x;}
std::vector< double > TMTQ::getSigma | ( | ) |
Definition at line 92 of file TMTQ.cc.
References iSigma, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iSigma); return x;}
std::vector< double > TMTQ::getSliding | ( | ) |
Definition at line 100 of file TMTQ.cc.
References iSlide, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iSlide); return x;}
std::vector< double > TMTQ::getTrise | ( | ) |
Definition at line 93 of file TMTQ.cc.
References iTrise, and ExpressReco_HICollisions_FallBack::x.
{std::vector<double> x=get(TMTQ::iTrise); return x;}
void TMTQ::init | ( | ) |
void TMTQ::setCut | ( | int | ivar, |
double | mean, | ||
double | sig | ||
) |
double TMTQ::cuts[2][nOutVar] |