#include <TObject.h>
#include "AliAODJet.h"
+#include "AliJetHeader.h"
+#include "AliJetReader.h"
+#include "AliAODJetEventBackground.h"
class TChain;
class TTree;
-class AliAODJet;
class AliAODEvent;
-class AliAODJetEventBackground;
-class AliJetHeader;
-class AliJetReader;
class AliJetReaderHeader;
class AliJetFinder : public TObject
virtual void Reset() {fNAODjets = 0;}
virtual void FindJets() {}
virtual void FindJetsC(){}
- virtual void WriteJHeaderToFile() {}
+ virtual void WriteJHeaderToFile() const {}
// some methods to allow steering from the outside
virtual Bool_t ProcessEvent();
virtual Bool_t ProcessEvent2();
virtual void ConnectTree(TTree* tree, TObject* data);
- virtual void ConnectAOD(AliAODEvent* aod);
+ virtual void ConnectAOD(const AliAODEvent* aod);
virtual void ConnectAODNonStd(AliAODEvent* aod,const char* bname);
virtual void WriteHeaders();
TClonesArray* fAODjets; //! reconstructed jets
Int_t fNAODjets; //! number of reconstructed jets
AliAODJetEventBackground* fAODEvBkg; //! bkg object to be store
+ Int_t fDebug; // debug option, set through the header
+
ClassDef(AliJetFinder,2)
};