PDFxTMDLib  1.0.0
ReplicasStdDevStrategy.h
Go to the documentation of this file.
1 #pragma once
3 #include <vector>
4 
5 namespace PDFxTMD
6 {
9 {
10  public:
14  void Uncertainty(const std::vector<double> &values, const int numCoreErrMember, const double cl,
15  PDFUncertainty &uncertainty);
16  double Correlation(const std::vector<double> &valuesA, const std::vector<double> &valuesB,
17  const int numCoreErrMember);
18 };
19 } // namespace PDFxTMD
Strategy interface for calculating replica uncertainties.
Definition: ReplicasStdDevStrategy.h:9
double Correlation(const std::vector< double > &valuesA, const std::vector< double > &valuesB, const int numCoreErrMember)
void Uncertainty(const std::vector< double > &values, const int numCoreErrMember, const double cl, PDFUncertainty &uncertainty)
Calculate the uncertainty based on replicas.
Definition: AllFlavorsShape.h:14
Structure for storage of uncertainty info calculated over a PDF error set.
Definition: Uncertainty.h:10