PandaRoot
PndFsmDetFactory.h
Go to the documentation of this file.
1 //--------------------------------------------------------------------------
2 // File and Version Information:
3 // $Id: FsmDetFactory.hh,v 1.5 2006/07/24 14:27:17 steinke Exp $
4 //
5 // Description:
6 // Class FsmDetFactory
7 //
8 // Factory for Fast Sim Detectors
9 //
10 // This software was developed for the PANDA collaboration. If you
11 // use all or part of it, please give an appropriate acknowledgement.
12 //
13 // Author List:
14 // Klaus Goetzen Original Author
15 //
16 // Copyright Information:
17 // Copyright (C) 2006 GSI
18 //
19 //------------------------------------------------------------------------
20 
21 #ifndef PNDFSMDETFACTORY_H
22 #define PNDFSMDETFACTORY_H
23 
24 //----------------------
25 // Base Class Headers --
26 //----------------------
27 
28 //-------------------------------
29 // Collaborating class Headers --
30 //-------------------------------
31 
32 //---------------
33 // C++ Headers --
34 //---------------
35 #include <string>
36 #include "ArgList.h"
37 //--------------------------------------------
38 // Collaborating class forward declarations --
39 // -------------------------------------------
40 
41 class PndFsmAbsDet;
42 
44  public:
45  //--------------------
46  // Public interface --
47  //--------------------
48 
49  //
50  // Constructors
51  //
52 
53  // Default ctor.
55 
56  // Destructor
58 
59  // Accessors to contained information
60  PndFsmAbsDet *create(std::string &name, ArgList &par);
61  PndFsmAbsDet *create(std::string &name, std::string par);
62 
63  //
64  // Modifiers
65  //
66 
67  private:
68 };
69 
70 #endif
std::list< std::string > ArgList
Definition: ArgList.h:7
PndFsmAbsDet * create(std::string &name, ArgList &par)