AddAODBranch("TClonesArray",&tca);
fJetFinder->ConnectAODNonStd(AODEvent(), fNonStdBranch.Data());
}
-
+ AliAODPWG4JetEventBackground* evBkg = fJetFinder->GetEventBackground();
+ AddAODBranch("AliAODPWG4JetEventBackground",&evBkg);
+
// Histograms
OpenFile(1);
fListOfHistos = new TList();
#include "AliESDInputHandler.h"
#include "AliMCEvent.h"
#include "AliStack.h"
+#include "AliJetReader.h"
#include "AliAnalysisTaskJetsCDF.h"
AliFastJetFinder::AliFastJetFinder():
AliJetFinder(),
fInputFJ(0),
- fJetBkg(0),
- fAODEvBkg(0)
+ fJetBkg(0)
{
// Constructor
}
AliFastJetFinder& operator = (const AliFastJetFinder& rsfj);
AliFastJetInput* fInputFJ; //! input particles array
AliJetBkg* fJetBkg; //! pointer to bkg class
- AliAODPWG4JetEventBackground* fAODEvBkg; //! bkg object to be store
ClassDef(AliFastJetFinder,2)
};
#include "AliAODJet.h"
#include "AliAODEvent.h"
#include "AliJetUnitArray.h"
+#include "AliJetReaderHeader.h"
+#include "AliJetHeader.h"
+#include "AliJetReader.h"
class TProcessID;
class TClonesArray;
fReader(0x0),
fHeader(0x0),
fAODjets(0x0),
- fNAODjets(0)
+ fNAODjets(0),
+ fAODEvBkg(0)
{
//
// Constructor
#include <TObject.h>
#include "AliAODJet.h"
-#include "AliJetReader.h"
-#include "AliJetHeader.h"
-#include "AliJetReaderHeader.h"
class TChain;
+class TTree;
class AliAODJet;
class AliAODEvent;
+class AliAODPWG4JetEventBackground;
+class AliJetHeader;
+class AliJetReader;
+class AliJetReaderHeader;
class AliJetFinder : public TObject
{
virtual ~AliJetFinder();
// Getters
- virtual AliJetReader *GetReader() {return fReader;}
- virtual AliJetHeader *GetHeader() {return fHeader;}
+ virtual AliJetReader *GetReader() const {return fReader;}
+ virtual AliJetHeader *GetHeader() const {return fHeader;}
+ virtual AliAODPWG4JetEventBackground* GetEventBackground() const {return fAODEvBkg;}
// Setters
virtual void SetJetReader(AliJetReader* r) {fReader=r;}
virtual void SetJetHeader(AliJetHeader* h) {fHeader=h;}
+ virtual void SetEventBackground(AliAODPWG4JetEventBackground* bkg) {fAODEvBkg = bkg;}
// Others
virtual void AddJet(AliAODJet jet);
virtual void WriteRHeaderToFile();
AliJetHeader* fHeader; // pointer to header
TClonesArray* fAODjets; //! reconstructed jets
Int_t fNAODjets; //! number of reconstructed jets
+ AliAODPWG4JetEventBackground* fAODEvBkg; //! bkg object to be store
ClassDef(AliJetFinder,2)
};
#include "AliUA1JetHeaderV1.h"
#include "AliJetReaderHeader.h"
#include "AliJetReader.h"
+#include "AliJetHeader.h"
+
+
#include "AliAODJet.h"
#include "AliLog.h"
#include "AliUA1JetFinderV2.h"
#include "AliUA1JetHeaderV1.h"
#include "AliJetUnitArray.h"
+#include "AliJetReaderHeader.h"
+#include "AliJetReader.h"
+#include "AliJetHeader.h"
class TArrayF;
class TFile;