]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGJE/EMCALJetTasks/AliJetRandomizerTask.h
change nconst axis binning
[u/mrichter/AliRoot.git] / PWGJE / EMCALJetTasks / AliJetRandomizerTask.h
1 #ifndef ALIJETRANDOMIZERTASK_H
2 #define ALIJETRANDOMIZERTASK_H
3
4 // $Id$
5
6 class TClonesArray;
7
8 #include "AliJetModelBaseTask.h"
9
10 class 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