![]() |
MaCh3
2.2.3
Reference Guide
|
Factory methods for MaCh3 software which streamline initialisation of different objects. More...
#include "Fitters/FitterBase.h"
#include "Fitters/MR2T2.h"
#include "Fitters/DelayedMR2T2.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. More... | |
template<typename SampleType > | |
std::vector< SampleType * > | MaCh3SampleHandlerFactory (const std::vector< std::string > &SampleConfig, ParameterHandlerGeneric *xsec) |
Factory function for creating SampleHandler and initialisation with systematic. More... | |
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.
FitManager | pointer to Manager class |
Definition at line 67 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 126 of file MaCh3Factory.h.