X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FBASE%2FAliHLTModuleAgent.cxx;h=dbdabf5f924d27fb06c3f1cab06664d70dd0dd6e;hb=2413fd18228c46db140efb13870b9330f43cd4dd;hp=64505145e9d93961f432550336fcddc2668f16c8;hpb=555bbe8ca19aecb4ba6a9f52352aee10b22f4012;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/BASE/AliHLTModuleAgent.cxx b/HLT/BASE/AliHLTModuleAgent.cxx index 64505145e9d..dbdabf5f924 100644 --- a/HLT/BASE/AliHLTModuleAgent.cxx +++ b/HLT/BASE/AliHLTModuleAgent.cxx @@ -49,6 +49,12 @@ AliHLTModuleAgent::AliHLTModuleAgent(const char* id) Register(this); } +const char* AliHLTModuleAgent::GetQAPlugins() const +{ + // default implementation, childs can overload + return ""; +} + const AliHLTModuleAgent::AliHLTOUTHandlerDesc AliHLTModuleAgent::fgkVoidHandlerDesc; AliHLTModuleAgent::~AliHLTModuleAgent() @@ -202,6 +208,21 @@ AliHLTModuleAgent* AliHLTModuleAgent::GetNextAgent() return fgCurrent; } +string AliHLTModuleAgent::GetAgentIds() +{ + // see header file for function documentation + string ids; + ids.clear(); + for (AliHLTModuleAgent* pCurrent=fgAnchor; + pCurrent; + pCurrent=pCurrent->fpNext) { + if (ids.size()>0) ids+=" "; + ids+=pCurrent->GetModuleId(); + } + + return ids; +} + int AliHLTModuleAgent::Register(AliHLTModuleAgent* pAgent) { // see header file for function documentation