FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
NewTask.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 #ifndef NEWTASK_H
9 #define NEWTASK_H
10 
11 #include "FairTask.h"
12 
13 class TClonesArray;
14 
15 class NewTask : public FairTask
16 {
17  public:
19  NewTask();
20 
22  // NewTask(Int_t verbose);
23 
25  ~NewTask();
26 
28  virtual InitStatus Init();
29 
31  virtual InitStatus ReInit();
32 
34  virtual void Exec(Option_t* opt);
35 
37  virtual void SetParContainers();
38 
40  virtual void Finish();
41 
42  private:
44  // TClonesArray* <InputDataLevel>;
45 
47  // TClonesArray* <OutputDataLevel>;
48 
49  NewTask(const NewTask&);
50  NewTask operator=(const NewTask&);
51 
52  ClassDef(NewTask, 1);
53 };
54 
55 #endif
~NewTask()
Definition: NewTask.cxx:18
InitStatus
Definition: FairTask.h:33
virtual void Exec(Option_t *opt)
Definition: NewTask.cxx:73
virtual InitStatus Init()
Definition: NewTask.cxx:35
virtual void SetParContainers()
Definition: NewTask.cxx:21
virtual InitStatus ReInit()
Definition: NewTask.cxx:66
NewTask()
Definition: NewTask.cxx:11
virtual void Finish()
Definition: NewTask.cxx:76