From 725b48a5de1266b47278d184027d782b68d8c16e Mon Sep 17 00:00:00 2001 From: Christoph Kampmeyer <christoph.kampmeyer@desy.de> Date: Wed, 8 Jul 2020 20:45:24 +0200 Subject: [PATCH] MetaDataPropagatingRegisterDecorator: Clean up Removed obsolete localValidity. --- include/MetaDataPropagatingRegisterDecorator.h | 2 -- src/MetaDataPropagatingRegisterDecorator.cc | 8 +------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/include/MetaDataPropagatingRegisterDecorator.h b/include/MetaDataPropagatingRegisterDecorator.h index 54987834..8a56a57c 100644 --- a/include/MetaDataPropagatingRegisterDecorator.h +++ b/include/MetaDataPropagatingRegisterDecorator.h @@ -30,8 +30,6 @@ namespace ChimeraTK { /** value of validity flag from last read operation */ DataValidity lastValidity{DataValidity::ok}; - /** value of validity flag from user */ - DataValidity localValidity{DataValidity::ok}; }; DECLARE_TEMPLATE_FOR_CHIMERATK_USER_TYPES(MetaDataPropagatingRegisterDecorator); diff --git a/src/MetaDataPropagatingRegisterDecorator.cc b/src/MetaDataPropagatingRegisterDecorator.cc index e3027e26..976c6604 100644 --- a/src/MetaDataPropagatingRegisterDecorator.cc +++ b/src/MetaDataPropagatingRegisterDecorator.cc @@ -25,13 +25,7 @@ namespace ChimeraTK { template<typename T> void MetaDataPropagatingRegisterDecorator<T>::doPreWrite(TransferType type, VersionNumber versionNumber) { - if(localValidity == DataValidity::faulty) { - ChimeraTK::NDRegisterAccessorDecorator<T>::setDataValidity(DataValidity::faulty); - } - else { - ChimeraTK::NDRegisterAccessorDecorator<T>::setDataValidity(_owner->getDataValidity()); - } - + ChimeraTK::NDRegisterAccessorDecorator<T>::setDataValidity(_owner->getDataValidity()); NDRegisterAccessorDecorator<T, T>::doPreWrite(type, versionNumber); } -- GitLab