diff --git a/Trigger/TrigSteer/DecisionHandling/DecisionHandling/HypoBase.h b/Trigger/TrigSteer/DecisionHandling/DecisionHandling/HypoBase.h index dfbb61fcbd841b126100994b91de23ed700095a5..e7d32cc93072cf82264fff5cc70fc485d08d07ec 100644 --- a/Trigger/TrigSteer/DecisionHandling/DecisionHandling/HypoBase.h +++ b/Trigger/TrigSteer/DecisionHandling/DecisionHandling/HypoBase.h @@ -23,10 +23,6 @@ This is a base class for HLT Hypos to reduce boilerplate and enforce the common virtual ~HypoBase(); /// initialise this base class and renounce input decision key handles virtual StatusCode sysInitialize() override; - /// execute to be implemented in derived clas - virtual StatusCode execute(const EventContext&) const override = 0; - virtual StatusCode finalize() override = 0; - virtual StatusCode initialize() override = 0; protected: /// methods for derived classes to access handles of the base class input and output decisions; other read/write handles may be implemented by derived classes diff --git a/Trigger/TrigSteer/DecisionHandling/DecisionHandling/InputMakerBase.h b/Trigger/TrigSteer/DecisionHandling/DecisionHandling/InputMakerBase.h index 10d56a39c905e6f62cdd9cf5dd687950d68b8466..a2192e62790335eefbf36b965003ce0c06790e84 100644 --- a/Trigger/TrigSteer/DecisionHandling/DecisionHandling/InputMakerBase.h +++ b/Trigger/TrigSteer/DecisionHandling/DecisionHandling/InputMakerBase.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ #ifndef DECISIONHANDLING_INPUTMAKERBASE_H @@ -24,11 +24,7 @@ This is a base class for HLT InputMakers to reduce boilerplate and enforce the c virtual ~InputMakerBase(); /// initialise this base class and renounce input decision key handles virtual StatusCode sysInitialize() override; - /// execute to be implemented in derived clas - virtual StatusCode execute(const EventContext&) const override = 0; - virtual StatusCode finalize() override = 0; - virtual StatusCode initialize() override = 0; - + protected: /// methods for derived classes to access handles of the base class input and output decisions; other read/write handles may be implemented by derived classes const SG::ReadHandleKeyArray<TrigCompositeUtils::DecisionContainer>& decisionInputs() const;