CbmRoot
Loading...
Searching...
No Matches
CbmFieldCreator.h
Go to the documentation of this file.
1/* Copyright (C) 2007-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Florian Uhlig, Mohammad Al-Turany [committer] */
4
5// -------------------------------------------------------------------------
6// ----- CbmFieldCreator header file -----
7// ----- Created 15/01/07 by M. Al-Turany -----
8// -------------------------------------------------------------------------
9
10
11#ifndef CBMFIELDCREATOR_H
12#define CBMFIELDCREATOR_H
13
14#include <FairFieldFactory.h> // for FairFieldFactory
15
16#include <Rtypes.h> // for THashConsistencyHolder, ClassDef
17
18class CbmFieldPar;
19class FairField;
20
21class CbmFieldCreator : public FairFieldFactory {
22
23public:
25 virtual ~CbmFieldCreator();
26 virtual FairField* createFairField();
27 virtual void SetParm();
29
30protected:
32
33private:
36};
37#endif //CBMFIELDCREATOR_H
CbmFieldCreator(const CbmFieldCreator &)
virtual FairField * createFairField()
CbmFieldPar * fFieldPar
virtual void SetParm()
ClassDef(CbmFieldCreator, 1)
CbmFieldCreator & operator=(const CbmFieldCreator &)
virtual ~CbmFieldCreator()