#ifndef ALIHLTTPCKRYPTONCLUSTERFINDERCOMPONENT_H
#define ALIHLTTPCKRYPTONCLUSTERFINDERCOMPONENT_H
-/* This file is property of and copyright by the ALICE HLT Project *
- * ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice */
+//* This file is property of and copyright by the ALICE HLT Project *
+//* ALICE Experiment at CERN, All rights reserved. *
+//* See cxx source for full Copyright notice *
/** @file AliHLTTPCKryptonClusterFinderComponent.h
@author Kenneth Aamodt, Kalliopi Kanaki
@brief The TPC krypton cluster finder component.
*/
-// see below for class documentation
-// or
-// refer to README to build package
-// or
-// visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
-
#include "AliHLTProcessor.h"
class AliHLTTPCKryptonClusterFinder;
/** interface function, see @ref AliHLTComponent for description */
AliHLTComponent* Spawn();
+ /** Gets the TObjArray from AliHLTTPCKryptonClusterFinder and pushes it to the output */
+ void MakeHistosPublic();
protected:
// Protected functions to implement AliHLTComponent's interface.
int DoInit( int argc, const char** argv );
int DoDeinit();
- int DoEvent( const AliHLTComponentEventData& evtData, const AliHLTComponentBlockData* blocks,
- AliHLTComponentTriggerData& trigData, AliHLTUInt8_t* outputPtr,
- AliHLTUInt32_t& size, vector<AliHLTComponentBlockData>& outputBlocks );
+ // int DoEvent( const AliHLTComponentEventData& evtData, const AliHLTComponentBlockData* blocks,
+ // AliHLTComponentTriggerData& trigData, AliHLTUInt8_t* outputPtr,
+ // AliHLTUInt32_t& size, vector<AliHLTComponentBlockData>& outputBlocks );
+ int DoEvent(const AliHLTComponentEventData& evtData, AliHLTComponentTriggerData& trigData);
+
int Reconfigure(const char* cdbEntry, const char* chainId);
+ int Configure(const char* arguments);
+
using AliHLTProcessor::DoEvent;
private:
/** the reader object for data decoding */
AliHLTTPCDigitReader* fReader; //!transient
- ClassDef(AliHLTTPCKryptonClusterFinderComponent, 0)
+ AliHLTUInt32_t fSpecification;
+
+ ClassDef(AliHLTTPCKryptonClusterFinderComponent, 1)
};
#endif