+ virtual const char* GetRequiredComponentLibraries() const;
+
+ /**
+ * Registers all available components of this module.
+ * @param pHandler [in] instance of the component handler.
+ */
+ virtual int RegisterComponents(AliHLTComponentHandler* pHandler) const;
+
+private:
+ // The following instance is used for automatic agent and component registration.
+ static AliHLTMUONAgent fgkInstance; // The single global instance of the dimuon HLT agent.