FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MyFieldCreator.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 (LGPL) version 3, *
6  * copied verbatim in the file "LICENSE" *
7  ********************************************************************************/
8 
9 // -------------------------------------------------------------------------
10 // ----- MyFieldCreator header file -----
11 // ----- Created 26/03/14 by M. Al-Turany -----
12 // -------------------------------------------------------------------------
13 
14 #ifndef MyFieldCreator_H
15 #define MyFieldCreator_H
16 
17 #include "FairFieldFactory.h"
18 
19 class MyFieldPar;
20 
21 class FairField;
22 
24 {
25 
26  public:
28  virtual ~MyFieldCreator();
29  virtual FairField* createFairField();
30  virtual void SetParm();
32 
33  protected:
35 
36  private:
38  MyFieldCreator& operator=(const MyFieldCreator&);
39 };
40 #endif // MyFieldCreator_H
virtual FairField * createFairField()
MyFieldPar * fFieldPar
virtual ~MyFieldCreator()
virtual void SetParm()
ClassDef(MyFieldCreator, 1)