//-*- Mode: C++ -*-
-// $Id: AliHLTCaloProcessor.h 29824 2008-11-10 13:43:55Z richterm $
+// $Id: AliHLTCaloProcessor.h 35107 2009-09-30 01:45:06Z phille $
#ifndef ALIHLTCALOPROCESSOR_H
#define ALIHLTCALOPROCESSOR_H
//#include "AliHLTCaloBase.h"
#include "AliHLTCaloDefinitions.h"
#include "AliHLTDataTypes.h"
-#include "AliHLTCaloConstants.h"
+#include "AliHLTCaloConstant.h"
using namespace CaloHLTConst;
-class AliHLTCaloProcessor:public AliHLTProcessor //public AliHLTCaloBase
+//class AliHLTCaloProcessor:public AliHLTProcessor, public AliHLTCaloBase
+class AliHLTCaloProcessor:public AliHLTProcessor
{
public:
AliHLTCaloProcessor();
virtual ~AliHLTCaloProcessor();
virtual int DoInit(int argc, const char** argv) = 0;
- virtual int Deinit() = 0;
+ virtual int DoDeinit() = 0;
virtual const char* GetComponentID() = 0;
virtual void GetInputDataTypes( std::vector <AliHLTComponentDataType>& list) =0;
virtual AliHLTComponentDataType GetOutputDataType() =0;
protected:
void ScanRunNumberFromFile();
virtual int ScanArgumentsModule(int argc, const char** argv);
- int fPhosEventCount; /**<Global event counter for this component*/
+ int fCaloEventCount; /**<Global event counter for this component*/
AliHLTUInt8_t fModuleID; /**<ID of the module this component read data from (0-4)*/
Bool_t fPrintInfoModule; /**<wether or not to print debugg info to std out*/