FairRoot/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 {
45 public:
46 
47  //--------------------
48  // Public interface --
49  //--------------------
50 
51  //
52  // Constructors
53  //
54 
55  // Default ctor.
57 
58  // Destructor
60 
61  // Accessors to contained information
62  PndFsmAbsDet* create(std::string &name,ArgList &par);
63  PndFsmAbsDet* create(std::string &name, std::string par);
64 
65  //
66  // Modifiers
67  //
68 
69 private:
70 
71 };
72 
73 #endif
std::list< std::string > ArgList
Definition: ArgList.h:7
Double_t par[3]
PndFsmAbsDet * create(std::string &name, ArgList &par)
TString name