ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtSeGAContFact.h
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 #ifndef SEGACONTFACT_H
9 #define SEGACONTFACT_H
10 
11 #include <FairContFact.h>
12 
13 #include <Rtypes.h> // for THashConsistencyHolder, ClassDef
14 class FairParSet;
15 class TBuffer;
16 class TClass;
17 class TMemberInspector;
18 
19 class AtSeGAContFact : public FairContFact {
20 private:
21  void setAllContainers();
22 
23 public:
26  FairParSet *createContainer(FairContainer *) override;
27  ClassDefOverride(AtSeGAContFact, 1) // Factory for all AtSeGA parameter containers
28 };
29 
30 #endif
AtSeGAContFact::AtSeGAContFact
AtSeGAContFact()
Definition: AtSeGAContFact.cxx:18
AtSeGAContFact::~AtSeGAContFact
~AtSeGAContFact()
Definition: AtSeGAContFact.h:25
AtSeGAContFact::createContainer
FairParSet * createContainer(FairContainer *) override
Definition: AtSeGAContFact.cxx:42
AtSeGAContFact
Definition: AtSeGAContFact.h:19