ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtApolloContFact.cxx
Go to the documentation of this file.
1 /********************************************************************************
2  * Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3  * *
4  * This software is distributed under the terms of the *
5  * GNU Lesser General Public Licence version 3 (LGPL) version 3, *
6  * copied verbatim in the file "LICENSE" *
7  ********************************************************************************/
8 #include "AtApolloContFact.h"
9 
10 #include <FairContFact.h>
11 #include <FairRuntimeDb.h>
12 
13 #include <TString.h>
14 
15 class FairParSet;
16 
18 
19  static AtApolloContFact gAtApolloContFact;
20 
22 {
24  fName = "AtApolloContFact";
25  fTitle = "Factory for parameter containers in libAtApollo";
26  setAllContainers();
27  FairRuntimeDb::instance()->addContFactory(this);
28 }
29 
30 void AtApolloContFact::setAllContainers()
31 {
37  // FairContainer* p= new FairContainer("AtApolloGeoPar",
38  // "AtApollo Geometry Parameters",
39  // "TestDefaultContext");
40  // p->addContext("TestNonDefaultContext");
41 
42  // containers->Add(p);
43 }
44 
45 FairParSet *AtApolloContFact::createContainer(FairContainer *c)
46 {
52  FairParSet *p = nullptr;
53  return p;
54 }
AtApolloContFact::AtApolloContFact
AtApolloContFact()
Definition: AtApolloContFact.cxx:21
AtApolloContFact.h
ClassImp
ClassImp(AtApolloContFact) static AtApolloContFact gAtApolloContFact
AtApolloContFact::createContainer
FairParSet * createContainer(FairContainer *)
Definition: AtApolloContFact.cxx:45
AtApolloContFact
Definition: AtApolloContFact.h:20
c
constexpr auto c
Definition: AtRadialChargeModel.cxx:20