CbmRoot
Loading...
Searching...
No Matches
CbmStsContFact.h
Go to the documentation of this file.
1/* Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Volker Friese, Denis Bertini [committer] */
4
10#ifndef CBMSTSCONTFACT_H
11#define CBMSTSCONTFACT_H 1
12
13#include <FairContFact.h> // for FairContFact, FairContainer (ptr only)
14
15#include <Rtypes.h> // for THashConsistencyHolder, ClassDef
16
17class FairContainer;
18class FairParSet;
19
20
31class CbmStsContFact : public FairContFact {
32
33public:
36
37
40
41
53 FairParSet* createContainer(FairContainer*);
54
55
56private:
58 void setAllContainers();
59
61};
62
63#endif /* CBMSTSCONTFACT_H */
Factory class for STS parameter container.
ClassDef(CbmStsContFact, 0)
FairParSet * createContainer(FairContainer *)
Create a parameter set.
void setAllContainers()
Define parameter containers and their contexts.
~CbmStsContFact()
Destructor.
CbmStsContFact()
Constructor.