]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliCaloRawAnalyzerFactory.cxx
Adding TOF calib task for calibration of problematic channels
[u/mrichter/AliRoot.git] / EMCAL / AliCaloRawAnalyzerFactory.cxx
index 8124024e89d675a5f2bcb65b50ea6c5a6e63a720..8c99c898b3710ed74bb90528367b95e7205066cd 100644 (file)
 #include "AliCaloRawAnalyzerKStandard.h"
 #include "AliCaloRawAnalyzerFakeALTRO.h"
 
-#include "stdlib.h"
-
-#include <iostream>
-
-using std::cout;
-using std::endl;
-
 AliCaloRawAnalyzerFactory::AliCaloRawAnalyzerFactory()
 {
-  // Shutting up the rule checker
+  // default constructor
 }
 
-AliCaloRawAnalyzerFactory::~AliCaloRawAnalyzerFactory()
-{
-  // Shutting up the rule checker
-}
-
-
 AliCaloRawAnalyzer*
 AliCaloRawAnalyzerFactory::CreateAnalyzer( const int algo )
 {
-  // return new AliCaloRawAnalyzerKStandard();
-  switch ( algo) 
-    {
+  // Return the requested algorithm
+  
+  switch ( algo)
+  {
     case  kFastFit:
       return new  AliCaloRawAnalyzerFastFit();
       break;
@@ -57,7 +45,6 @@ AliCaloRawAnalyzerFactory::CreateAnalyzer( const int algo )
       return new AliCaloRawAnalyzerNN();
       break;
     case kPeakFinder:
-      //    cout << __FILE__ << ":" << __LINE__ << ": Returning new peakFinder " << endl;
       return new AliCaloRawAnalyzerPeakFinder();
       break;
     case kCrude:
@@ -71,8 +58,6 @@ AliCaloRawAnalyzerFactory::CreateAnalyzer( const int algo )
       break;
     default:
       return  new AliCaloRawAnalyzerCrude();
-      //  cout << __FILE__ << __LINE__ << " ERROR, invalid analyzer" << endl;
-      //exit(-99);
       break;
    }
 }