17#include <fairlogger/Logger.h>
18#include "FairRuntimeDb.h"
19#include "FairParSet.h"
30 fName =
"MagFieldContFact";
31 fTitle =
"Factory for MagField parameter container";
33 FairRuntimeDb::instance()->addContFactory(
this);
36void MagFieldContFact::setAllContainers()
40 auto* p =
new FairContainer(
"MagFieldParam",
"Mag. Field Parameters",
"Default Field");
47 const char*
name =
c->GetName();
48 LOG(info) <<
"MagFieldContFact::createContainer: Creating mag.field container " <<
name;
49 FairParSet* p =
nullptr;
50 if (strcmp(
name,
"MagFieldParam") == 0) {
51 p =
new MagFieldParam(
c->getConcatName().Data(),
c->GetTitle(),
c->getContext());
ClassImp(MagFieldContFact) static MagFieldContFact gMagFieldContFact
Definition of the MagFieldContFact: factory for ALICE mag. field.
Definition of the MagFieldParam: container for ALICE mag. field parameters.
FairParSet * createContainer(FairContainer *) override
GLuint const GLchar * name
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"