ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtPassiveContFact.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 
9 // -------------------------------------------------------------------------
10 // ----- AtPassiveContFact file -----
11 // ----- Created 26/03/14 by M. Al-Turany -----
12 // -------------------------------------------------------------------------
13 
14 #ifndef PNDPASSIVECONTFACT_H
15 #define PNDPASSIVECONTFACT_H
16 
17 #include <FairContFact.h> // for FairContFact, etc
18 
19 #include <Rtypes.h> // for AtPassiveContFact::Class, etc
20 
21 class FairParSet;
22 class TBuffer;
23 class TClass;
24 class TMemberInspector;
25 
26 class AtPassiveContFact : public FairContFact {
27 private:
28  void setAllContainers();
29 
30 public:
33  FairParSet *createContainer(FairContainer *);
34  ClassDef(AtPassiveContFact, 0) // Factory for all Passive parameter containers
35 };
36 
37 #endif /* !PNDPASSIVECONTFACT_H */
AtPassiveContFact
Definition: AtPassiveContFact.h:26
AtPassiveContFact::~AtPassiveContFact
~AtPassiveContFact()
Definition: AtPassiveContFact.h:32
AtPassiveContFact::AtPassiveContFact
AtPassiveContFact()
Definition: AtPassiveContFact.cxx:43
AtPassiveContFact::createContainer
FairParSet * createContainer(FairContainer *)
Definition: AtPassiveContFact.cxx:63