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