]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliCaloRawAnalyzerFastFit.cxx
Changes needed for evaporation and fragmentation
[u/mrichter/AliRoot.git] / EMCAL / AliCaloRawAnalyzerFastFit.cxx
index f8ba8c89de09ddffb8d5b6d99e45e046e11ce3bb..0a103ffe05f293f0086431c39a4018d86a4d9749 100644 (file)
 #include "TMath.h"
 #include <iostream>
 
-
 using namespace std;
-
 #include "AliCaloConstants.h"
-//using namespace CaloConstants::FitAlgorithm;
-//using namespace CaloConstants::ReturnCodes;
 
 ClassImp( AliCaloRawAnalyzerFastFit )
 
-AliCaloRawAnalyzerFastFit::AliCaloRawAnalyzerFastFit() : AliCaloRawAnalyzer("Fast Fit (Alexei)", "FF")
+
+AliCaloRawAnalyzerFastFit::AliCaloRawAnalyzerFastFit() : AliCaloRawAnalyzerFitter("Fast Fit (Alexei)", "FF")
 {
   // Comment
   fAlgo= Algo::kFastFit;
-
-  for(int i=0; i <  1008; i++)
-    {
-      fXAxis[i] = i;
-    }
-
 }
 
+
 AliCaloRawAnalyzerFastFit::~AliCaloRawAnalyzerFastFit()
 {
 
@@ -105,7 +97,7 @@ AliCaloRawAnalyzerFastFit::Evaluate( const vector<AliCaloBunchInfo> &bunchvector
              Double_t chi2 = 0;
              Double_t dTau = 2.35; // time-bin units
              
-             AliCaloFastAltroFitv0::FastFit(fXAxis, ordered , nsamples,
+             AliCaloFastAltroFitv0::FastFit(fXaxis, ordered , nsamples,
                                             eSignal, dTau, dAmp, eAmp, dTime0, eTime, chi2);
           
              Double_t dTimeMax = dTime0 + timebinOffset - (maxrev - first) // abs. t0
@@ -124,8 +116,4 @@ AliCaloRawAnalyzerFastFit::Evaluate( const vector<AliCaloBunchInfo> &bunchvector
     } // bunch index    
 
   return AliCaloFitResults( Ret::kInvalid , Ret::kInvalid );
-
-  //  return AliCaloFitResults( kInvalid , kInvalid, 
-  //                       kInvalid, kInvalid, kInvalid );
-  
 }