![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef STOREGATE_VARHANDLEKEYARRAYPROPERTY
6 #define STOREGATE_VARHANDLEKEYARRAYPROPERTY 1
18 #include "Gaudi/Property.h"
36 :
public ::PropertyWithHandlers <>
47 bool load( Gaudi::Details::PropertyBase& destination )
const override;
49 bool assign(
const Gaudi::Details::PropertyBase& source )
override;
51 std::string
toString()
const override;
StatusCode parse(std::tuple< Tup... > &tup, const Gaudi::Parsers::InputData &input)
Base class for VarHandleKeyArray for reading from StoreGate.
Support class for PropertyMgr.
Property(const std::string &name, SG::WriteHandleKeyArray< T > &value)
std::string toString(const Translation3D &translation, int precision=4)
GeoPrimitvesToStringConverter.
::StatusCode StatusCode
StatusCode definition for legacy code.
HandleKeyArray< ReadHandle< T >, ReadHandleKey< T >, Gaudi::DataHandle::Reader > ReadHandleKeyArray
T fromString(const std::string &s)
SG::VarHandleKeyArray * m_pValue
Pointer to the real property.
std::ostream &GAUDI_API toStream(const SG::VarHandleKeyArray &v, std::ostream &o)
Gaudi function used to convert a property to a string.
const boost::regex ref(r_ef)
=============================================================================
Property(const std::string &name, SG::ReadHandleKeyArray< T > &value)
def load(f, use_proxy=1, key=None)
Property(const std::string &name, SG::VarHandleKeyArray &value)
HandleKeyArray< WriteHandle< T >, WriteHandleKey< T >, Gaudi::DataHandle::Writer > WriteHandleKeyArray