BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
MnGlobalCorrelationCoeff.h
Go to the documentation of this file.
1
// @(#)root/minuit2:$Id$
2
// Authors: M. Winkler, F. James, L. Moneta, A. Zsenei 2003-2005
3
4
/**********************************************************************
5
* *
6
* Copyright (c) 2005 LCG ROOT Math team, CERN/PH-SFT *
7
* *
8
**********************************************************************/
9
10
#ifndef ROOT_Minuit2_MnGlobalCorrelationCoeff
11
#define ROOT_Minuit2_MnGlobalCorrelationCoeff
12
13
#include "
Minuit2/MnConfig.h
"
14
#include "
Minuit2/MnMatrix.h
"
15
16
#include <vector>
17
18
namespace
ROOT
{
19
20
namespace
Minuit2 {
21
22
23
/**
24
class for global correlation coefficient
25
*/
26
class
MnGlobalCorrelationCoeff
{
27
28
public
:
29
30
MnGlobalCorrelationCoeff
() :
31
fGlobalCC
(std::vector<double>()),
fValid
(false) {}
32
33
MnGlobalCorrelationCoeff
(
const
MnAlgebraicSymMatrix
&);
34
35
~MnGlobalCorrelationCoeff
() {}
36
37
const
std::vector<double>&
GlobalCC
()
const
{
return
fGlobalCC
;}
38
39
bool
IsValid
()
const
{
return
fValid
;}
40
41
private
:
42
43
std::vector<double>
fGlobalCC
;
44
bool
fValid
;
45
};
46
47
}
// namespace Minuit2
48
49
}
// namespace ROOT
50
51
#endif
// ROOT_Minuit2_MnGlobalCorrelationCoeff
MnConfig.h
MnMatrix.h
ROOT::Minuit2::LASymMatrix
Definition:
LASymMatrix.h:51
ROOT::Minuit2::MnGlobalCorrelationCoeff
Definition:
MnGlobalCorrelationCoeff.h:26
ROOT::Minuit2::MnGlobalCorrelationCoeff::MnGlobalCorrelationCoeff
MnGlobalCorrelationCoeff()
Definition:
MnGlobalCorrelationCoeff.h:30
ROOT::Minuit2::MnGlobalCorrelationCoeff::MnGlobalCorrelationCoeff
MnGlobalCorrelationCoeff(const MnAlgebraicSymMatrix &)
ROOT::Minuit2::MnGlobalCorrelationCoeff::IsValid
bool IsValid() const
Definition:
MnGlobalCorrelationCoeff.h:39
ROOT::Minuit2::MnGlobalCorrelationCoeff::~MnGlobalCorrelationCoeff
~MnGlobalCorrelationCoeff()
Definition:
MnGlobalCorrelationCoeff.h:35
ROOT::Minuit2::MnGlobalCorrelationCoeff::fValid
bool fValid
Definition:
MnGlobalCorrelationCoeff.h:44
ROOT::Minuit2::MnGlobalCorrelationCoeff::GlobalCC
const std::vector< double > & GlobalCC() const
Definition:
MnGlobalCorrelationCoeff.h:37
ROOT::Minuit2::MnGlobalCorrelationCoeff::fGlobalCC
std::vector< double > fGlobalCC
Definition:
MnGlobalCorrelationCoeff.h:43
ROOT
Definition:
TUUID.h:7
Fit
3rdparty
RootMinimizers
Minuit2
MnGlobalCorrelationCoeff.h
Generated by
1.9.1