10#include <tracking/trackFindingCDC/findlets/base/Findlet.h>
12#include <framework/datastore/StoreObjPtr.h>
13#include <framework/dataobjects/EventT0.h>
21 template<
class ... AIOTypes>
The Module parameter list class.
Type-safe access to single objects in the data store.
Interface for a minimal algorithm part that wants to expose some parameters to a module.
virtual void initialize() override
Initialize the event t0 store obj ptr.
virtual void beginEvent() override
Create the event t0 store obj ptr.
virtual void exposeParameters(ModuleParamList *moduleParamList, const std::string &prefix) override
Expose our parameters to the super module.
bool wasSuccessful() const
Returns true if the last run t0 extraction was successful.
void resetEventT0() const
Reset the t0 value to cached value if it exists or clear it otherwise.
Abstract base class for different kinds of events.