12#ifndef ALICEO2_INTEGRATINGMERGER_H
13#define ALICEO2_INTEGRATINGMERGER_H
68 ObjectStore mMergedObjectLastCycle = std::monostate{};
70 ObjectStore mMergedObjectIntegral = std::monostate{};
72 std::unique_ptr<monitoring::Monitoring> mCollector;
73 int mCyclesSinceReset = 0;
76 int mTotalDeltasMerged = 0;
77 int mDeltasMerged = 0;
Definition of O2 Mergers merging interface, v0.1.
Definition of O2 MergerConfig, v0.1.
Definition of ObjectStore for Mergers, v0.1.
o2::monitoring::Monitoring Monitoring
IntegratingMerger data processor class.
~IntegratingMerger() override=default
Default destructor.
void endOfStream(framework::EndOfStreamContext &eosContext) override
Callback for CallbackService::Id::EndOfStream.
void run(framework::ProcessingContext &ctx) override
IntegratingMerger process callback.
void init(framework::InitContext &ctx) override
IntegratingMerger init callback.
std::variant< std::monostate, TObjectPtr, VectorOfTObjectPtrs, MergeInterfacePtr > ObjectStore
VectorOfTObjectPtrs other