-// @(#) $Id$
+// $Id$
/**************************************************************************
* This file is property of and copyright by the ALICE HLT Project *
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/** @file AliHLTCompAgent.cxx
- @author Matthias Richter
- @date
- @brief Agent of the libAliHLTComp library
-*/
-
-// see header file for class documentation
-// or
-// refer to README to build package
-// or
-// visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
+/// @file AliHLTCompAgent.cxx
+/// @author Matthias Richter
+/// @date 2007-10-30
+/// @brief Agent of the libAliHLTComp library
+///
#include <cassert>
#include <cerrno>
#include "AliHLTCompAgent.h"
-#include "AliHLTConfiguration.h"
-
-// header files of library components
-#include "AliHLTCOMPHuffmanAltroComponent.h"
-#include "AliHLTCOMPHuffmanAltroCalibComponent.h"
/** global instance for agent registration */
AliHLTCompAgent gAliHLTCompAgent;
ClassImp(AliHLTCompAgent)
AliHLTCompAgent::AliHLTCompAgent()
+ :
+ AliHLTModuleAgent("Comp")
{
// see header file for class documentation
// or
// see header file for class documentation
assert(pHandler);
if (!pHandler) return -EINVAL;
- // use fCompressionSwitch = true for decompressed inputtype (i.e. compressed output)
- pHandler->AddComponent(new AliHLTCOMPHuffmanAltroComponent(true));
- // use fCompressionSwitch = false for compressed inputtype (i.e. decompressed output)
- pHandler->AddComponent(new AliHLTCOMPHuffmanAltroComponent(false));
- pHandler->AddComponent(new AliHLTCOMPHuffmanAltroCalibComponent);
return 0;
}
+
+AliHLTModulePreprocessor* AliHLTCompAgent::GetPreprocessor()
+{
+ // see header file for class documentation
+ return NULL;
+}