diff --git a/Online/Dataflow/src/components/LumiCounter.cpp b/Online/Dataflow/src/components/LumiCounter.cpp index 5cf5064cdcbc1565a69104d589d44bda3406ecc1..7be742a7ea72c9cd93bdc43d8cbf0dc00a9dcc49 100755 --- a/Online/Dataflow/src/components/LumiCounter.cpp +++ b/Online/Dataflow/src/components/LumiCounter.cpp @@ -79,6 +79,12 @@ int LumiCounter::initialize() return DF_SUCCESS; } +int LumiCounter::finalize() +{ + undeclareMonitors(); + return TriggerBitCounter::finalize(); +} + /// Process single event int LumiCounter::stop() { diff --git a/Online/Dataflow/src/components/LumiCounter.h b/Online/Dataflow/src/components/LumiCounter.h index 573270c4e9542cf3cbd89aecc36acf64b5c4b678..5657786291a1ca15e7df37d25e2c8f71d481615f 100755 --- a/Online/Dataflow/src/components/LumiCounter.h +++ b/Online/Dataflow/src/components/LumiCounter.h @@ -38,6 +38,8 @@ namespace Online { virtual int initialize() override; /// Stop the component virtual int stop() override; + /// Finalize the component + virtual int finalize() override; /// Process single event. Input buffer is ALWAYS in mdf bank format. virtual int execute(const Context::EventData& e) override; };