9#ifndef SVDShaperDigitSorterModule_H
10#define SVDShaperDigitSorterModule_H
12#include <framework/core/Module.h>
13#include <svd/dataobjects/SVDShaperDigit.h>
43 virtual void event()
override;
std::string m_relShaperDigitMCParticleName
Name of the relation between SVDShaperDigits and MCParticles.
virtual void initialize() override
Initialize the module.
std::string m_storeShaperDigitsName
Name of the collection to use for the SVDShaperDigits.
virtual void event() override
do the sorting
std::string m_storeTrueHitsName
Name of the collection to use for the SVDTrueHits.
std::string m_storeMCParticlesName
Name of the collection to use for the MCParticles.
std::string m_relShaperDigitTrueHitName
Name of the relation between SVDShaperDigits and SVDTrueHits.
std::vector< SVDShaperDigit > m_digitcopy
Copy of the ShaperDigits needed for sorting.
SVDShaperDigitSorterModule()
Constructor defining the parameters.
Namespace to encapsulate code needed for simulation and reconstrucion of the SVD.
Abstract base class for different kinds of events.