diff --git a/DDDB/include/Detector/DeVP.h b/DDDB/include/Detector/DeVP.h index bda06044b0e474b91883e1f6386fffade709c151..678763ac81c7cd6fb3e5befaff4e8e92062d87f1 100644 --- a/DDDB/include/Detector/DeVP.h +++ b/DDDB/include/Detector/DeVP.h @@ -50,7 +50,7 @@ namespace gaudi { /// Standard constructors and assignment DE_CTORS_DEFAULT(DeVPStaticObject); /// Initialization of sub-classes - virtual void initialize(); + virtual void initialize() override; /// Printout method to stdout virtual void print(int indent, int flags) const override; }; @@ -109,9 +109,9 @@ namespace gaudi { /// Standard constructors and assignment DE_CTORS_DEFAULT(DeVPObject); /// Initialization of sub-classes - virtual void initialize(); + virtual void initialize() override; /// Printout method to stdout - void print(int indent, int flags) const; + void print(int indent, int flags) const override; }; } // End namespace detail diff --git a/DDDB/include/Detector/DeVPGeneric.h b/DDDB/include/Detector/DeVPGeneric.h index 6adf91ab32a128353f2c336253200bc8b55ac70d..b03964c45eaa71faf0d24fcb4086d684c6a72a0f 100644 --- a/DDDB/include/Detector/DeVPGeneric.h +++ b/DDDB/include/Detector/DeVPGeneric.h @@ -45,9 +45,9 @@ namespace gaudi { /// Standard constructors and assignment DE_CTORS_DEFAULT(DeVPGenericStaticObject); /// Initialization of sub-classes - virtual void initialize(); + virtual void initialize() override; /// Printout method to stdout - void print(int indent, int flg) const; + virtual void print(int indent, int flg) const override; }; } // End namespace detail @@ -98,9 +98,9 @@ namespace gaudi { /// Standard constructors and assignment DE_CTORS_DEFAULT(DeVPGenericObject); /// Initialization of sub-classes - virtual void initialize(); + virtual void initialize() override; /// Printout method to stdout - void print(int indent, int flg) const; + virtual void print(int indent, int flg) const override; }; } // End namespace detail diff --git a/DDDB/src/Detector/DeHandles.cpp b/DDDB/src/Detector/DeHandles.cpp index cfed91afeb64cfa06cd46e3be10e9f380338585d..a0998e9dadd2a753074249fbcad3201914cd7a83 100644 --- a/DDDB/src/Detector/DeHandles.cpp +++ b/DDDB/src/Detector/DeHandles.cpp @@ -33,15 +33,14 @@ DD4HEP_INSTANTIATE_HANDLE_UNNAMED(DeVPSensorObject,DeIOVObject,ConditionObject); DD4HEP_INSTANTIATE_HANDLE_UNNAMED(DeVPGenericObject,DeIOVObject,ConditionObject); DD4HEP_INSTANTIATE_HANDLE_UNNAMED(DeVPObject,DeVPGenericObject,DeIOVObject,ConditionObject); +inline std::ostream& operator << (std::ostream& s, const DeVPStaticObject&) { return s; } +inline std::ostream& operator << (std::ostream& s, const DeVPSensorStaticObject&) { return s; } +inline std::ostream& operator << (std::ostream& s, const DeVPGenericStaticObject&) { return s; } +inline std::ostream& operator << (std::ostream& s, const DeVPObject&) { return s; } +inline std::ostream& operator << (std::ostream& s, const DeVPSensorObject&) { return s; } +inline std::ostream& operator << (std::ostream& s, const DeVPGenericObject&) { return s; } #include "Parsers/Parsers.h" -DD4HEP_DEFINE_OSTREAM_DUMMY(DeVPStaticObject) -DD4HEP_DEFINE_OSTREAM_DUMMY(DeVPSensorStaticObject) -DD4HEP_DEFINE_OSTREAM_DUMMY(DeVPGenericStaticObject) -DD4HEP_DEFINE_OSTREAM_DUMMY(DeVPObject) -DD4HEP_DEFINE_OSTREAM_DUMMY(DeVPSensorObject) -DD4HEP_DEFINE_OSTREAM_DUMMY(DeVPGenericObject) - DD4HEP_DEFINE_PARSER_DUMMY(DeVPStaticObject) DD4HEP_DEFINE_PARSER_DUMMY(DeVPSensorStaticObject) DD4HEP_DEFINE_PARSER_DUMMY(DeVPGenericStaticObject)