![]() |
MaCh3 2.2.1
Reference Guide
|
Factory methods for MaCh3 software which streamline initialisation of different objects. More...
#include "Fitters/FitterBase.h"
#include "Fitters/mcmc.h"
#include "Fitters/PSO.h"
#include "Fitters/LikelihoodFit.h"
#include "Parameters/ParameterHandlerGeneric.h"
Go to the source code of this file.
Functions | |
template<typename CovType > | |
std::unique_ptr< CovType > | MaCh3CovarianceFactory (manager *FitManager, const std::string &PreFix) |
MaCh3 Factory initiates one of implemented fitting algorithms. | |
template<typename SampleType > | |
std::vector< SampleType * > | MaCh3SampleHandlerFactory (const std::vector< std::string > &SampleConfig, ParameterHandlerGeneric *xsec) |
Factory function for creating SampleHandler and initialisation with systematic. | |
Factory methods for MaCh3 software which streamline initialisation of different objects.
Definition in file MaCh3Factory.h.
std::unique_ptr< CovType > MaCh3CovarianceFactory | ( | manager * | FitManager, |
const std::string & | PreFix | ||
) |
MaCh3 Factory initiates one of implemented fitting algorithms.
fitMan | pointer to Manager class |
Definition at line 65 of file MaCh3Factory.h.
std::vector< SampleType * > MaCh3SampleHandlerFactory | ( | const std::vector< std::string > & | SampleConfig, |
ParameterHandlerGeneric * | xsec | ||
) |
Factory function for creating SampleHandler and initialisation with systematic.
SampleType | The class type of the sample to create, e.g., SampleHandlerTutorial . |
SampleConfig | Path to sample config. |
xsec | A pointer to a ParameterHandlerGeneric object for cross-section systematic settings. |
Definition at line 124 of file MaCh3Factory.h.