]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - PWGJE/EMCALJetTasks/AliJetRandomizerTask.h
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGJE / EMCALJetTasks / AliJetRandomizerTask.h
... / ...
CommitLineData
1#ifndef ALIJETRANDOMIZERTASK_H
2#define ALIJETRANDOMIZERTASK_H
3
4// $Id$
5
6class TClonesArray;
7
8#include "AliJetModelBaseTask.h"
9
10class AliJetRandomizerTask : public AliJetModelBaseTask {
11 public:
12 AliJetRandomizerTask();
13 AliJetRandomizerTask(const char *name);
14 virtual ~AliJetRandomizerTask();
15
16 void SetRandomizeEta(Int_t opt = 1) { fRandomizeEta = opt; }
17
18 void UserExec(Option_t* /*option*/);
19
20
21 protected:
22 void Run();
23
24 Int_t fRandomizeEta; //0 = do not randomize eta; 1 = randomize eta uniformly; 2 = invert eta sign
25
26 private:
27 AliJetRandomizerTask(const AliJetRandomizerTask&); // not implemented
28 AliJetRandomizerTask &operator=(const AliJetRandomizerTask&); // not implemented
29
30 ClassDef(AliJetRandomizerTask, 2) // Jet randomizer task
31};
32#endif