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
43
class
PndFsmDetFactory
{
44
public
:
45
//--------------------
46
// Public interface --
47
//--------------------
48
49
//
50
// Constructors
51
//
52
53
// Default ctor.
54
PndFsmDetFactory
();
55
56
// Destructor
57
~PndFsmDetFactory
();
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
ArgList
std::list< std::string > ArgList
Definition:
ArgList.h:7
PndFsmDetFactory::~PndFsmDetFactory
~PndFsmDetFactory()
ArgList.h
PndFsmDetFactory::PndFsmDetFactory
PndFsmDetFactory()
PndFsmAbsDet
Definition:
PndFsmAbsDet.h:49
PndFsmDetFactory
Definition:
PndFsmDetFactory.h:43
PndFsmDetFactory::create
PndFsmAbsDet * create(std::string &name, ArgList &par)
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
fastsim
PndFsmDetFactory.h
Generated on Fri Oct 21 2022 07:03:58 for PandaRoot by
1.8.13