]>
Commit | Line | Data |
---|---|---|
5bed89d0 | 1 | #ifndef ALIJETMODELMERGEBRANCHES_H |
2 | #define ALIJETMODELMERGEBRANCHES_H | |
3 | ||
4 | // $Id$ | |
5 | ||
6 | class TClonesArray; | |
7 | ||
8 | #include "AliJetModelBaseTask.h" | |
9 | ||
10 | class AliJetModelMergeBranches : public AliJetModelBaseTask { | |
11 | public: | |
12 | AliJetModelMergeBranches(); | |
13 | AliJetModelMergeBranches(const char *name); | |
14 | virtual ~AliJetModelMergeBranches(); | |
15 | ||
16 | void SetTracksMergeName(const char *n) { fTracksMergeName = n; } | |
17 | ||
18 | protected: | |
19 | Bool_t ExecOnce(); | |
20 | void Run(); | |
21 | ||
22 | void MergeTracks(); | |
23 | ||
24 | TString fTracksMergeName; // name of track collection to be merged | |
25 | TClonesArray *fTracksMerge; //!track collection to be merged | |
26 | ||
27 | private: | |
28 | AliJetModelMergeBranches(const AliJetModelMergeBranches&); // not implemented | |
29 | AliJetModelMergeBranches &operator=(const AliJetModelMergeBranches&); // not implemented | |
30 | ||
31 | ClassDef(AliJetModelMergeBranches, 1) // Jet model merge branches tas | |
32 | }; | |
33 | #endif |