//================================================================================================================
-void AliFittingQDistribution::Finish()
+void AliFittingQDistribution::Finish(Bool_t doFit)
{
//calculate the final results
AliFittingFunctionsForQDistribution finalFitting(fAvMultIntFlowFQD,fQDistributionFQD,fIntFlowResultsFQD,fSigma2,fCommonHistsResults);
- finalFitting.Calculate();
+ if(doFit) finalFitting.Calculate();
}
//================================================================================================================
virtual void Init();
virtual void Make(AliFlowEventSimple* anEvent);
virtual void GetOutputHistograms(TList *outputListHistos); //get pointers to all output histograms (called before Finish())
- virtual void Finish();
+ virtual void Finish(Bool_t doFit = kFALSE);
virtual void WriteHistograms(TString* outputFileName);
virtual void WriteHistograms(TString outputFileName);
{
AliFittingQDistribution* fqd = new AliFittingQDistribution();
fqd->GetOutputHistograms(mergedListFQD);
- fqd->Finish();
+ fqd->Finish(kTRUE);
// save the final results for FQD in final output file:
TString finalOutputFileNameFQD("outputFQDanalysis");
(finalOutputFileNameFQD+=(type.Data()))+=(".root");