Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CalibMuon
DTCalibration
interface
DTResidualFitter.h
Go to the documentation of this file.
1
#ifndef CalibMuon_DTCalibration_DTResidualFitter_h
2
#define CalibMuon_DTCalibration_DTResidualFitter_h
3
4
/*
5
* \author A. Vilela Pereira
6
*/
7
8
class
TH1F;
9
10
struct
DTResidualFitResult
{
11
public
:
12
DTResidualFitResult
(
double
mean
,
double
meanErr,
double
sigma,
double
sigmaErr):
fitMean
(mean),
13
fitMeanError
(meanErr),
14
fitSigma
(sigma),
15
fitSigmaError
(sigmaErr) {}
16
17
double
fitMean
;
18
double
fitMeanError
;
19
double
fitSigma
;
20
double
fitSigmaError
;
21
};
22
23
class
DTResidualFitter
{
24
public
:
25
DTResidualFitter
(
bool
debug
=
false
);
26
~DTResidualFitter
();
27
28
DTResidualFitResult
fitResiduals
(TH1F&
histo
,
int
nSigmas = 1);
29
30
private
:
31
bool
debug_
;
32
};
33
#endif
timingPdfMaker.mean
int mean
Definition:
timingPdfMaker.py:154
DTResidualFitResult::fitMean
double fitMean
Definition:
DTResidualFitter.h:17
DTResidualFitter
Definition:
DTResidualFitter.h:23
timingPdfMaker.histo
tuple histo
Definition:
timingPdfMaker.py:279
DTResidualFitResult::fitMeanError
double fitMeanError
Definition:
DTResidualFitter.h:18
DTResidualFitResult::DTResidualFitResult
DTResidualFitResult(double mean, double meanErr, double sigma, double sigmaErr)
Definition:
DTResidualFitter.h:12
DTResidualFitResult::fitSigmaError
double fitSigmaError
Definition:
DTResidualFitter.h:20
DTResidualFitter::debug_
bool debug_
Definition:
DTResidualFitter.h:31
DTResidualFitter::fitResiduals
DTResidualFitResult fitResiduals(TH1F &histo, int nSigmas=1)
Definition:
DTResidualFitter.cc:18
debug
#define debug
Definition:
HDRShower.cc:19
DTResidualFitter::~DTResidualFitter
~DTResidualFitter()
Definition:
DTResidualFitter.cc:16
DTResidualFitResult
Definition:
DTResidualFitter.h:10
DTResidualFitter::DTResidualFitter
DTResidualFitter(bool debug=false)
Definition:
DTResidualFitter.cc:14
DTResidualFitResult::fitSigma
double fitSigma
Definition:
DTResidualFitter.h:19
Generated for CMSSW Reference Manual by
1.8.5