#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 17 of file FitSlicesYTool.h.
FitSlicesYTool::FitSlicesYTool | ( | MonitorElement * | me | ) |
Definition at line 8 of file FitSlicesYTool.cc.
References MonitorElement::getTH2F(), h, and mergeVDriftHistosByStation::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 newFWLiteAna::bin, edm::hlt::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 newFWLiteAna::bin, edm::hlt::Exception, and MonitorElement::setBinContent().
Referenced by DQMGenericClient::computeResolution(), and MTVHistoProducerAlgoForTracker::finalHistoFits().
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 newFWLiteAna::bin, edm::hlt::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 newFWLiteAna::bin, edm::hlt::Exception, and MonitorElement::setBinContent().
Referenced by DQMGenericClient::computeResolution(), and MTVHistoProducerAlgoForTracker::finalHistoFits().
|
private |
Definition at line 33 of file FitSlicesYTool.h.
|
private |
Definition at line 34 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 35 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 36 of file FitSlicesYTool.h.