#include <FitSlicesYTool.h>
Public Member Functions | |
FitSlicesYTool (MonitorElement *) | |
void | getFittedMean (MonitorElement *) |
Fill the ME with the mean value of the gaussian fit in each slice. More... | |
void | getFittedMeanWithError (MonitorElement *) |
Fill the ME with the mean value (with error) of the gaussian fit in each slice. More... | |
void | getFittedSigma (MonitorElement *) |
Fill the ME with the sigma value of the gaussian fit in each slice. More... | |
void | getFittedSigmaWithError (MonitorElement *) |
Fill the ME with the sigma value (with error) of the gaussian fit in each slice. More... | |
~FitSlicesYTool () | |
Constructor: needs a TH2F. More... | |
Private Attributes | |
TH1 * | h0 |
TH1 * | h1 |
TH1 * | h2 |
TH1 * | h3 |
Class to fill Monitor Elements using the ROOT FitSlicesY tool
Definition at line 15 of file FitSlicesYTool.h.
FitSlicesYTool::FitSlicesYTool | ( | MonitorElement * | me | ) |
Definition at line 8 of file FitSlicesYTool.cc.
References MonitorElement::getTH2F(), and dataset::name.
FitSlicesYTool::~FitSlicesYTool | ( | ) |
void FitSlicesYTool::getFittedMean | ( | MonitorElement * | me | ) |
Fill the ME with the mean value of the gaussian fit in each slice.
Definition at line 37 of file FitSlicesYTool.cc.
References stringResolutionProvider_cfi::bin, Exception, and MonitorElement::setBinContent().
void FitSlicesYTool::getFittedMeanWithError | ( | MonitorElement * | me | ) |
Fill the ME with the mean value (with error) of the gaussian fit in each slice.
Definition at line 59 of file FitSlicesYTool.cc.
References stringResolutionProvider_cfi::bin, Exception, and MonitorElement::setBinContent().
Referenced by DQMGenericClient::computeResolution().
void FitSlicesYTool::getFittedSigma | ( | MonitorElement * | me | ) |
Fill the ME with the sigma value of the gaussian fit in each slice.
Definition at line 48 of file FitSlicesYTool.cc.
References stringResolutionProvider_cfi::bin, Exception, and MonitorElement::setBinContent().
void FitSlicesYTool::getFittedSigmaWithError | ( | MonitorElement * | me | ) |
Fill the ME with the sigma value (with error) of the gaussian fit in each slice.
Definition at line 71 of file FitSlicesYTool.cc.
References stringResolutionProvider_cfi::bin, Exception, and MonitorElement::setBinContent().
Referenced by DQMGenericClient::computeResolution().
|
private |
Definition at line 31 of file FitSlicesYTool.h.
|
private |
Definition at line 32 of file FitSlicesYTool.h.
Referenced by utils.Chi2::absval(), utils.Chi2::check_filled_bins(), utils.KS::do_test(), utils.Chi2::do_test(), utils.BinToBin::do_test(), utils.BinToBin1percent::do_test(), utils.StatisticalTest::get_rank(), and utils.StatisticalTest::set_operands().
|
private |
Definition at line 33 of file FitSlicesYTool.h.
Referenced by utils.Chi2::absval(), utils.Chi2::check_filled_bins(), utils.KS::do_test(), utils.Chi2::do_test(), utils.StatisticalTest::get_rank(), and utils.StatisticalTest::set_operands().
|
private |
Definition at line 34 of file FitSlicesYTool.h.