]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
do minuit fit only on request
authorsnelling <snelling@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Jun 2009 14:39:44 +0000 (14:39 +0000)
committersnelling <snelling@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Jun 2009 14:39:44 +0000 (14:39 +0000)
PWG2/FLOW/AliFlowCommon/AliFittingQDistribution.cxx
PWG2/FLOW/AliFlowCommon/AliFittingQDistribution.h
PWG2/FLOW/macros/redoFinish.C

index e5c7b131f013a05cc8f8c07dfc4b2997fdd118f5..fe2ab2a37be18225cefa0962c9bd20691d527a61 100644 (file)
@@ -196,12 +196,12 @@ void AliFittingQDistribution::GetOutputHistograms(TList *outputListHistos)
 
 //================================================================================================================
 
-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();            
 }
 
 //================================================================================================================
index 44130847ad6f9c3d9794f8e937d2dfd371c1687b..7985478b45e910a730c2014f48bafd68fd1fad61 100644 (file)
@@ -40,7 +40,7 @@ class AliFittingQDistribution{
   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);
 
index f13918803e44f6dfa6fe0d52d2154e9effefd468..8b7725cecd0d4374aaf6807d192a36a907819cfa 100644 (file)
@@ -190,7 +190,7 @@ void redoFinish(TString type="", Int_t mode=mLocal)
  {
   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");