//____________________________________________________________________________
-void AliFastJetFinder::WriteJHeaderToFile()
+void AliFastJetFinder::WriteJHeaderToFile() const
{
fHeader->Write();
}
// Jets
FindJets();
- fJetBkg->SetHeader(fHeader);
- fJetBkg->SetReader(fReader);
+
+ if( fAODEvBkg){
+ fJetBkg->SetHeader(fHeader);
+ fJetBkg->SetReader(fReader);
+ Double_t sigma1 = 0,meanarea1= 0,sigma2 = 0,meanarea2 = 0;
+ Double_t bkg1 = 0,bkg2 = 0;
+
+ fJetBkg->SetFastJetInput(fInputFJ);
+ fJetBkg->BkgFastJetb(bkg1,sigma1,meanarea1);
+ fJetBkg->BkgFastJetWoHardest(bkg2,sigma2,meanarea2);
+ fAODEvBkg->SetBackground(0,bkg1,sigma1,meanarea1);
+ fAODEvBkg->SetBackground(1,bkg2,sigma2,meanarea2);
+ }
+
+
+
+
/*
fJetBkg->SetFastJetInput(fInputFJ);
Double_t bkg1=fJetBkg->BkgFastJet();
// Jets
FindJets();
- fJetBkg->SetHeader(fHeader);
- fJetBkg->SetReader(fReader);
- fJetBkg->SetFastJetInput(fInputFJ);
+ if( fAODEvBkg){
+ fJetBkg->SetHeader(fHeader);
+ fJetBkg->SetReader(fReader);
+ fJetBkg->SetFastJetInput(fInputFJ);
+ Double_t sigma1,meanarea1,sigma2,meanarea2;
+ Double_t bkg1,bkg2;
+ fJetBkg->BkgFastJetb(bkg1,sigma1,meanarea1);
+ fJetBkg->BkgFastJetWoHardest(bkg2,sigma2,meanarea2);
+ fAODEvBkg->SetBackground(0,bkg1,sigma1,meanarea1);
+ fAODEvBkg->SetBackground(1,bkg2,sigma2,meanarea2);
+ }
+
+
// Double_t bkg1=fJetBkg->BkgFastJet();
// Double_t bkg2=fJetBkg->BkgChargedFastJet();
// Double_t bkg3=fJetBkg->BkgFastJetCone(fAODjets);