// or
// visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
-#include <AliHLTCaloRawAnalyzerComponentv3.h>
+#include "AliHLTCaloRawAnalyzerComponentv3.h"
class AliHLTPHOSRawAnalyzer;
*/
+//#include "AliCaloConstants.h"
+
+//using namespace Algo;
+
+
class AliHLTPHOSRawAnalyzerComponentv3 : public AliHLTCaloRawAnalyzerComponentv3
{
public:
- AliHLTPHOSRawAnalyzerComponentv3(); /** Standard constructor */
+ AliHLTPHOSRawAnalyzerComponentv3( fitAlgorithm algo ); /** Standard constructor */
virtual ~AliHLTPHOSRawAnalyzerComponentv3();
virtual void GetInputDataTypes( vector <AliHLTComponentDataType>& list);/** interface function, see @ref AliHLTComponent for description */
virtual AliHLTComponentDataType GetOutputDataType();/** interface function, see @ref AliHLTComponent for description */
virtual AliHLTComponent* Spawn() = 0; /** interface function, see @ref AliHLTComponent for description */
protected:
+
+ /** interface function, see @ref AliHLTComponent for description */
+ virtual int DoInit(int argc, const char** argv);
+
+
virtual void InitMapping(const int specification);
private:
+ AliHLTPHOSRawAnalyzerComponentv3();
AliHLTPHOSRawAnalyzerComponentv3(const AliHLTPHOSRawAnalyzerComponentv3 & );
AliHLTPHOSRawAnalyzerComponentv3 & operator = (const AliHLTPHOSRawAnalyzerComponentv3 &);