static const CLID & classID()
virtual void dump(std::ostream &, const bool isXML=false, int indent=0) const =0
AlgorithmHistory class definition.
std::vector< const AlgorithmHistory * > HistoryList
std::vector< Property * > PropertyList
Base class for History Objects.
std::string m_algorithm_type
std::string m_algorithm_version
JobHistory class definition.
const std::string & type() const
HistoryList m_subalgorithm_histories
virtual const CLID & clID() const
Retrieve reference to class definition structure.
const std::string & algorithm_name() const
PropertyList m_properties
const Algorithm * m_algorithm
std::string m_algorithm_name
const JobHistory * jobHistory() const
const std::string & version() const
const PropertyList & properties() const
const std::string & algorithm_version() const
const std::string & algorithm_type() const
const std::string & name() const
const Algorithm * algorithm() const
Interface for Versioned History Objects.
const HistoryList & subalgorithm_histories() const
const JobHistory * m_jobHistory
GAUDI_API std::ostream & operator<<(std::ostream &lhs, const AlgorithmHistory &rhs)