FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MySorterTask.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  * MySorterTask.h
10  *
11  * Created on: Mar 7, 2012
12  * Author: uhlig
13  */
14 
15 #ifndef MYSORTERTASK_H_
16 #define MYSORTERTASK_H_
17 
18 #include <FairRingSorter.h>
19 #include <FairRingSorterTask.h>
20 
22 {
23  public:
24  MySorterTask();
25 
26  MySorterTask(const char* name)
27  : FairRingSorterTask(name){};
28 
29  MySorterTask(Int_t numberOfCells,
30  Double_t widthOfCells,
31  TString inputBranch,
32  TString outputBranch,
33  TString folderName)
34  : FairRingSorterTask(numberOfCells, widthOfCells, inputBranch, outputBranch, folderName){};
35 
36  virtual ~MySorterTask();
37 
38  virtual void AddNewDataToTClonesArray(FairTimeStamp* data);
39  virtual FairRingSorter* InitSorter(Int_t numberOfCells, Double_t widthOfCells) const;
40 
42 };
43 
44 #endif /* MYSORTERTASK_H_ */
MySorterTask(const char *name)
Definition: MySorterTask.h:26
ClassDef(MySorterTask, 1)
virtual ~MySorterTask()
MySorterTask(Int_t numberOfCells, Double_t widthOfCells, TString inputBranch, TString outputBranch, TString folderName)
Definition: MySorterTask.h:29
virtual void AddNewDataToTClonesArray(FairTimeStamp *data)
virtual FairRingSorter * InitSorter(Int_t numberOfCells, Double_t widthOfCells) const