11#include <framework/dataobjects/EventExtraInfo.h>
12#include <mdst/dataobjects/Track.h>
13#include <mdst/dataobjects/V0.h>
14#include <mdst/dataobjects/MCParticle.h>
16#include <framework/core/Module.h>
18#include <framework/datastore/StoreObjPtr.h>
19#include <framework/datastore/StoreArray.h>
54 virtual void event()
override;
If the content of two DataStores are merged using the 'MergeDataStoreModule', then Relations of the o...
virtual void initialize() override
Initialize the Module.
StoreArray< V0 > m_v0s
v0s
virtual void event() override
Event processor.
StoreArray< Track > m_tracks
tracks
FixMergedObjectsModule()
Constructor.
StoreObjPtr< EventExtraInfo > m_mergedArrayIndices
indices where the StoreArrays were merged
StoreArray< MCParticle > m_mcParticles
mcparticles
Accessor to arrays stored in the data store.
Type-safe access to single objects in the data store.
Abstract base class for different kinds of events.