BmnRoot
Loading...
Searching...
No Matches
BmnTask.h
Go to the documentation of this file.
1#ifndef BMN_ONLINE_TASK_H
2#define BMN_ONLINE_TASK_H
3
4#include <FairField.h>
5#include <FairTask.h>
6
7#include <TTree.h>
8
13class BmnTask : public FairTask {
14 public:
17
22 BmnTask(const char *name, Int_t iVerbose = 1);
23
28 virtual ~BmnTask();
29
35 virtual void OnlineWrite(const std::unique_ptr<TTree> &resultTree) {}
36
37 BmnTask(const BmnTask &) = delete;
38 BmnTask &operator=(const BmnTask &) = delete;
39
41};
42
43#endif // BMN_ONLINE_TASK_H
BmnTask.
Definition BmnTask.h:13
virtual void OnlineWrite(const std::unique_ptr< TTree > &resultTree)
Write task resul to tree.
Definition BmnTask.h:35
BmnTask(const BmnTask &)=delete
BmnTask(const char *name, Int_t iVerbose=1)
ClassDef(BmnTask, 1)
BmnTask & operator=(const BmnTask &)=delete
virtual ~BmnTask()
Destroy the BmnTask object.