StreamingAlgorithm class.
pandora::StringVector m_inputListNames
The names of the input lists.
std::string m_outputListName
The name of the output list.
virtual ~StreamingAlgorithm()
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
Read the algorithm settings.
std::map< std::string, pandora::StringVector > StreamAlgorithmMap
std::string m_listType
The type of the input lists (currently only Cluster is supported)
pandora::StringVector m_outputListNames
Names of the output lists if not combining into a single list at the end.
pandora::StatusCode Run()
Run the algorithm.
StreamAlgorithmMap m_streamAlgorithmMap
A map from individual streams to the algorithms that stream should run.