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
* $Date: 2010/11/19 14:02:08 $
6
* $Revision: 1.3 $
7
* \author A. Vilela Pereira
8
*/
9
10
class
TH1F;
11
12
struct
DTResidualFitResult
{
13
public
:
14
DTResidualFitResult
(
double
mean
,
double
meanErr,
double
sigma,
double
sigmaErr):
fitMean
(mean),
15
fitMeanError
(meanErr),
16
fitSigma
(sigma),
17
fitSigmaError
(sigmaErr) {}
18
19
double
fitMean
;
20
double
fitMeanError
;
21
double
fitSigma
;
22
double
fitSigmaError
;
23
};
24
25
class
DTResidualFitter
{
26
public
:
27
DTResidualFitter
(
bool
debug
=
false
);
28
~DTResidualFitter
();
29
30
DTResidualFitResult
fitResiduals
(TH1F&
histo
,
int
nSigmas = 1);
31
32
private
:
33
bool
debug_
;
34
};
35
#endif
timingPdfMaker.mean
int mean
Definition:
timingPdfMaker.py:154
DTResidualFitResult::fitMean
double fitMean
Definition:
DTResidualFitter.h:19
DTResidualFitter
Definition:
DTResidualFitter.h:25
DTResidualFitResult::fitMeanError
double fitMeanError
Definition:
DTResidualFitter.h:20
DTResidualFitResult::DTResidualFitResult
DTResidualFitResult(double mean, double meanErr, double sigma, double sigmaErr)
Definition:
DTResidualFitter.h:14
DTResidualFitResult::fitSigmaError
double fitSigmaError
Definition:
DTResidualFitter.h:22
DTResidualFitter::debug_
bool debug_
Definition:
DTResidualFitter.h:33
interpolateCardsSimple.histo
tuple histo
Definition:
interpolateCardsSimple.py:117
DTResidualFitter::fitResiduals
DTResidualFitResult fitResiduals(TH1F &histo, int nSigmas=1)
Definition:
DTResidualFitter.cc:20
DTResidualFitter::~DTResidualFitter
~DTResidualFitter()
Definition:
DTResidualFitter.cc:18
DTResidualFitResult
Definition:
DTResidualFitter.h:12
DTResidualFitter::DTResidualFitter
DTResidualFitter(bool debug=false)
Definition:
DTResidualFitter.cc:16
debug
#define debug
Definition:
MEtoEDMFormat.h:34
DTResidualFitResult::fitSigma
double fitSigma
Definition:
DTResidualFitter.h:21
Generated for CMSSW Reference Manual by
1.8.5