ROOT logo
#ifndef ALICALORAWANALYZERCRUDE_H
#define ALICALORAWANALYZERCRUDE_H

/**************************************************************************
 * This file is property of and copyright by the Experimental Nuclear     *
 * Physics Group, Dep. of Physics                                         *
 * University of Oslo, Norway, 2007                                       *
 *                                                                        *
 * Author: Per Thomas Hille <perthi@fys.uio.no> for the ALICE HLT Project.*
 * Contributors are mentioned in the code where appropriate.              *
 * Please report bugs to perthi@fys.uio.no                                *
 *                                                                        *
 * Permission to use, copy, modify and distribute this software and its   *
 * documentation strictly for non-commercial purposes is hereby granted   *
 * without fee, provided that the above copyright notice appears in all   *
 * copies and that both the copyright notice and this permission notice   *
 * appear in the supporting documentation. The authors make no claims     *
 * about the suitability of this software for any purpose. It is          *
 * provided "as is" without express or implied warranty.                  *
 **************************************************************************/



// Evaluation of amplitude
// as max sample value - pedestal
// Not veru accurate, but very robust


#include "AliCaloRawAnalyzer.h"

class AliCaloFitResults;
class AliCaloBunchInfo;

class  AliCaloRawAnalyzerCrude : public  AliCaloRawAnalyzer
{
  friend class AliCaloRawAnalyzerFactory;

 public:
   AliCaloRawAnalyzerCrude(); 

  virtual ~AliCaloRawAnalyzerCrude() { ; }
  
  virtual AliCaloFitResults Evaluate( const std::vector<AliCaloBunchInfo> &bunchvector,
				       const UInt_t altrocfg1,  const UInt_t altrocfg2 );
  
 private:
  ClassDef(AliCaloRawAnalyzerCrude, 1)  
};

#endif
 AliCaloRawAnalyzerCrude.h:1
 AliCaloRawAnalyzerCrude.h:2
 AliCaloRawAnalyzerCrude.h:3
 AliCaloRawAnalyzerCrude.h:4
 AliCaloRawAnalyzerCrude.h:5
 AliCaloRawAnalyzerCrude.h:6
 AliCaloRawAnalyzerCrude.h:7
 AliCaloRawAnalyzerCrude.h:8
 AliCaloRawAnalyzerCrude.h:9
 AliCaloRawAnalyzerCrude.h:10
 AliCaloRawAnalyzerCrude.h:11
 AliCaloRawAnalyzerCrude.h:12
 AliCaloRawAnalyzerCrude.h:13
 AliCaloRawAnalyzerCrude.h:14
 AliCaloRawAnalyzerCrude.h:15
 AliCaloRawAnalyzerCrude.h:16
 AliCaloRawAnalyzerCrude.h:17
 AliCaloRawAnalyzerCrude.h:18
 AliCaloRawAnalyzerCrude.h:19
 AliCaloRawAnalyzerCrude.h:20
 AliCaloRawAnalyzerCrude.h:21
 AliCaloRawAnalyzerCrude.h:22
 AliCaloRawAnalyzerCrude.h:23
 AliCaloRawAnalyzerCrude.h:24
 AliCaloRawAnalyzerCrude.h:25
 AliCaloRawAnalyzerCrude.h:26
 AliCaloRawAnalyzerCrude.h:27
 AliCaloRawAnalyzerCrude.h:28
 AliCaloRawAnalyzerCrude.h:29
 AliCaloRawAnalyzerCrude.h:30
 AliCaloRawAnalyzerCrude.h:31
 AliCaloRawAnalyzerCrude.h:32
 AliCaloRawAnalyzerCrude.h:33
 AliCaloRawAnalyzerCrude.h:34
 AliCaloRawAnalyzerCrude.h:35
 AliCaloRawAnalyzerCrude.h:36
 AliCaloRawAnalyzerCrude.h:37
 AliCaloRawAnalyzerCrude.h:38
 AliCaloRawAnalyzerCrude.h:39
 AliCaloRawAnalyzerCrude.h:40
 AliCaloRawAnalyzerCrude.h:41
 AliCaloRawAnalyzerCrude.h:42
 AliCaloRawAnalyzerCrude.h:43
 AliCaloRawAnalyzerCrude.h:44
 AliCaloRawAnalyzerCrude.h:45
 AliCaloRawAnalyzerCrude.h:46
 AliCaloRawAnalyzerCrude.h:47
 AliCaloRawAnalyzerCrude.h:48
 AliCaloRawAnalyzerCrude.h:49
 AliCaloRawAnalyzerCrude.h:50