]>
Commit | Line | Data |
---|---|---|
6deabc32 | 1 | #ifndef ALIJETEMBEDDINGFROMGENTASK_H |
2 | #define ALIJETEMBEDDINGFROMGENTASK_H | |
3 | ||
8628b70c | 4 | // $Id$ |
6deabc32 | 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; } | |
6deabc32 | 19 | |
20 | protected: | |
d63c8c07 | 21 | Bool_t ExecOnce(); |
6deabc32 | 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 |