Public Member Functions | |
void | SetChannel (const int chan) |
QError | SetFilters (const QVector &idealPulse, const QVector &noisePS, QFFT::WindowType &window) |
QError | Init () |
QError | Init_diff () |
QError | Filter (const QVector &input, QVector &output) |
QError | Filter_diff (const QVector &input, QVector &output) |
void | DumpOnFile (const std::string &filename) const |
void | Print (ostream &o) const |
const int | GetFWHM () const |
const int | GetPSAReducedTimeWindow () const |
const double | GetResolution () const |
const double | GetPSARMS () const |
const QVector & | GetFilteredIdealPulse () |
Private Member Functions | |
void | ResAndFWHM () |
double | ComputePSARMS (int PSAWindow) |
Private Attributes | |
int | fChannel |
int | fFWHM |
int | fPSAReducedTimeWindow |
double | fResolution |
double | fPSARMS |
QFFT::WindowType | fKernelWindowType |
Cuore::QVector | fIdealPulse |
Cuore::QVector | fInputIdealPulse |
Cuore::QVector | fNoisePS |
Cuore::QVector | fIdealPulsePS |
Cuore::QVector | fFilteredIdealPulse |
Cuore::QVector | fKernel |
Cuore::QVector | fWindowedKernel |
Cuore::QVectorC | fH |