9#ifndef STOREGATE_SGOBJECTWITHVERSION_H
10#define STOREGATE_SGOBJECTWITHVERSION_H 1
bool operator<(const SG::ObjectWithVersion< T > &lhs, const SG::ObjectWithVersion< T > &rhs)
sort according to highest key version
defines a StoreGateSvc key with a version number
Handle class for reading from StoreGate.
associate a data object with its VersionedKey The object is held by a ReadHandle to delay its retriev...
ObjectWithVersion(const VersionedKey &vk, SG::DataProxy *proxy)
ObjectWithVersion(const VersionedKey &vk, const SG::ReadHandle< T > &dh)
SG::ReadHandle< T > dataObject
ObjectWithVersion & operator=(const ObjectWithVersion &rhs)
SG::VersionedKey versionedKey
ObjectWithVersion(const ObjectWithVersion &rhs)
a StoreGateSvc key with a version number.