AliPhysics  6cf2591 (6cf2591)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliJetRandomizerTask.h
Go to the documentation of this file.
1 #ifndef ALIJETRANDOMIZERTASK_H
2 #define ALIJETRANDOMIZERTASK_H
3 
4 // $Id$
5 
6 class TClonesArray;
7 
8 #include "AliJetModelBaseTask.h"
9 
11  public:
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
Base class for embedding into an event.
int Int_t
Definition: External.C:63
AliJetRandomizerTask & operator=(const AliJetRandomizerTask &)
void Run()
intialize task
const char Option_t
Definition: External.C:48
void SetRandomizeEta(Int_t opt=1)