]>
Commit | Line | Data |
---|---|---|
f7d5860b | 1 | #ifndef ALIEMCALJETFINDERINPUTPREP_H |
2 | #define ALIEMCALJETFINDERINPUTPREP_H | |
3 | ||
4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
5 | * * * See cxx source for full Copyright notice */ | |
6 | ||
7 | /* $Id$ */ | |
8 | ||
9 | //_________________________________________________________________________ | |
10 | // Base class for jetfinder input preparation | |
11 | // | |
12 | //*-- Author: Mark Horner (LBL/UCT) | |
13 | // | |
14 | ||
15 | ||
16 | ||
17 | #include "TTask.h" | |
18 | #include "AliEMCALJetFinderInput.h" | |
19 | #include "AliEMCALJetFinderTypes.h" | |
20 | ||
21 | class AliEMCALJetFinderInputPrep : public TTask | |
22 | { | |
23 | ||
24 | public: | |
25 | AliEMCALJetFinderInputPrep(); | |
26 | ~AliEMCALJetFinderInputPrep(); | |
27 | void Reset(AliEMCALJetFinderResetType_t resettype); | |
28 | void SetDebug(Int_t debug = 0){fDebug = debug; fInputObject.SetDebug(debug-2); } | |
29 | Int_t FillFromFile(TString *filename, AliEMCALJetFinderFileType_t filetype, Int_t EventNumber); | |
44f59d68 | 30 | AliEMCALJetFinderInput* GetJetFinderInput() {return &fInputObject;} |
b3c7d6bc | 31 | void SetPythiaComparison(Bool_t value) {fPythiaComparison = value;} |
52276315 | 32 | Bool_t GetPythiaComparison() {return fPythiaComparison;} |
f7d5860b | 33 | protected: |
34 | Int_t fDebug; // The debug flag to be used for messages | |
35 | AliEMCALJetFinderInput fInputObject; // The JetFinder input object to be filled | |
b3c7d6bc | 36 | Bool_t fPythiaComparison; // Special flag for pyclus comparison |
f7d5860b | 37 | private: |
38 | ||
b3c7d6bc | 39 | ClassDef(AliEMCALJetFinderInputPrep,3) |
f7d5860b | 40 | |
41 | }; | |
42 | #endif |