bool PyHelper setProperty(IInterface *p, char *name, char *value)
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
#define DECLARE_COMPONENT(type)
Declaration of parsing functions for generic vectors to allow their usage as properties for Gaudi com...
Declaration of parsing functions for various ROOT::Math objects to allow their usage as properties fo...
MsgStream & always() const
shortcut for the method msgStream(MSG::ALWAYS)
const std::string & name() const override
The identifying name of the algorithm object.
Implementation of property with value of concrete type.
simple DEMO-file for "extended vector properties",
ExtendedProperties2(const std::string &name, ISvcLocator *pSvc)
standard constructor
Gaudi::Property< Gaudi::LorentzVector > m_vector4D
Gaudi::Property< Gaudi::Vector5 > m_vector5
Gaudi::Property< Gaudi::XYZVector > m_vector3D
Gaudi::Property< std::vector< Gaudi::XYZVector > > m_vectors
Gaudi::Property< std::vector< Gaudi::XYZPoint > > m_points
Gaudi::Property< std::vector< Gaudi::LorentzVector > > m_lvs
StatusCode execute() override
Gaudi::Property< Gaudi::XYZPoint > m_point3D
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
This class is used for returning status codes from appropriate routines.
constexpr static const auto SUCCESS
std::string toString(const TYPE &obj)
the generic implementation of the type conversion to the string
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...
Simple algorithm useful as base class for tests.