1 // @(#) $Id: AliHLTAgentFMD.cxx 25820 2008-05-16 11:47:09Z richterm $
3 /**************************************************************************
4 * This file is property of and copyright by the ALICE HLT Project *
5 * ALICE Experiment at CERN, All rights reserved. *
7 * Primary Authors: Hans Hjersing Dalsgaard *
9 * Permission to use, copy, modify and distribute this software and its *
10 * documentation strictly for non-commercial purposes is hereby granted *
11 * without fee, provided that the above copyright notice appears in all *
12 * copies and that both the copyright notice and this permission notice *
13 * appear in the supporting documentation. The authors make no claims *
14 * about the suitability of this software for any purpose. It is *
15 * provided "as is" without express or implied warranty. *
16 **************************************************************************/
18 /** @file AliHLTAgentFMD.cxx
19 @author Hans Hjersing Dalsgaard
21 @brief Agent of the libAliHLTFMD library
25 #include "AliHLTAgentFMD.h"
28 #include "AliHLTFMDReconstructionComponent.h"
30 AliHLTAgentFMD gAliHLTAgentFMD;
33 ClassImp(AliHLTAgentFMD)
35 AliHLTAgentFMD::AliHLTAgentFMD()
37 AliHLTModuleAgent("FMD")
42 AliHLTAgentFMD::~AliHLTAgentFMD()
47 const char* AliHLTAgentFMD::GetRequiredComponentLibraries() const
49 // see header file for class documentation
50 return "libAliHLTUtil.so libAliHLTFMD.so";
53 int AliHLTAgentFMD::RegisterComponents(AliHLTComponentHandler* pHandler) const
55 // see header file for class documentation
57 if (!pHandler) return -EINVAL;
58 pHandler->AddComponent(new AliHLTFMDReconstructionComponent);