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"
26 #include "AliHLTConfiguration.h"
29 #include "AliHLTFMDReconstructionComponent.h"
31 AliHLTAgentFMD gAliHLTAgentFMD;
34 ClassImp(AliHLTAgentFMD)
36 AliHLTAgentFMD::AliHLTAgentFMD()
38 AliHLTModuleAgent("FMD")
43 AliHLTAgentFMD::~AliHLTAgentFMD()
48 const char* AliHLTAgentFMD::GetRequiredComponentLibraries() const
50 // see header file for class documentation
51 return "libAliHLTUtil.so libAliHLTFMD.so";
54 int AliHLTAgentFMD::RegisterComponents(AliHLTComponentHandler* pHandler) const
56 // see header file for class documentation
58 if (!pHandler) return -EINVAL;
59 pHandler->AddComponent(new AliHLTFMDReconstructionComponent);