AliFastJetFinder::AliFastJetFinder():
AliJetFinder(),
- fInputFJ(0),
- fJetBkg(0)
+ fInputFJ(new AliFastJetInput()),
+ fJetBkg(new AliJetBkg())
{
// Constructor
}
AliFastJetFinder::~AliFastJetFinder()
{
// destructor
+ delete fInputFJ; fInputFJ = 0;
+ delete fJetBkg; fJetBkg = 0;
}
//______________________________________________________________________________
}
+
+Bool_t AliFastJetFinder::ProcessEvent()
+{
+ //
+ // Process one event
+ // from meomntum array
+
+ Bool_t ok = fReader->FillMomentumArray();
+
+ if (!ok) return kFALSE;
+ fInputFJ->SetHeader(fHeader);
+ fInputFJ->SetReader(fReader);
+ fInputFJ->FillInput();
+ // Jets
+ FindJets();
+
+ fJetBkg->SetHeader(fHeader);
+ fJetBkg->SetReader(fReader);
+ /*
+ fJetBkg->SetFastJetInput(fInputFJ);
+ Double_t bkg1=fJetBkg->BkgFastJet();
+ Double_t bkg2=fJetBkg->BkgChargedFastJet();
+ Double_t bkg3=fJetBkg->BkgFastJetCone(fAODjets);
+ Double_t bkg4=fJetBkg->BkgRemoveJetLeading(fAODjets);
+
+ fAODEvBkg->SetBackground(0,bkg1);
+ fAODEvBkg->SetBackground(1,bkg2);
+ fAODEvBkg->SetBackground(2,bkg3);
+ fAODEvBkg->SetBackground(3,bkg4);
+ */
+ Reset();
+ return kTRUE;
+
+}
+
Bool_t AliFastJetFinder::ProcessEvent2()
{
//