]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGJE/EMCALJetTasks/AliJetEmbeddingFromGenTask.h
move EMCALJetTasks from PWGGA to PWGJE
[u/mrichter/AliRoot.git] / PWGJE / EMCALJetTasks / AliJetEmbeddingFromGenTask.h
1 #ifndef ALIJETEMBEDDINGFROMGENTASK_H
2 #define ALIJETEMBEDDINGFROMGENTASK_H
3
4 // $Id: AliJetEmbeddingFromGenTask.h 57324 2012-06-21 04:33:52Z loizides $
5
6 class TClonesArray;
7 class AliEMCALGeometry;
8
9 #include "AliJetModelBaseTask.h"
10 class AliGenerator;
11
12 class AliJetEmbeddingFromGenTask : public AliJetModelBaseTask {
13  public:
14   AliJetEmbeddingFromGenTask();
15   AliJetEmbeddingFromGenTask(const char *name); 
16   virtual ~AliJetEmbeddingFromGenTask();
17
18   void           SetGen(AliGenerator *gen) { fGen = gen; }
19   void           UserExec(Option_t* /*option*/);
20
21  protected:
22   void           Run();
23
24   AliGenerator  *fGen;    //generator
25
26  private:
27   AliJetEmbeddingFromGenTask(const AliJetEmbeddingFromGenTask&);            // not implemented
28   AliJetEmbeddingFromGenTask &operator=(const AliJetEmbeddingFromGenTask&); // not implemented
29
30   ClassDef(AliJetEmbeddingFromGenTask, 2) // Jet embedding task
31 };
32 #endif