10#include <tracking/trackFitting/measurementCreator/factories/MeasurementCreatorFactory.h>
11#include <tracking/trackFitting/measurementCreator/creators/CoordinateMeasurementCreator.h>
30 const std::string& creatorName)
const override
32 if (creatorName ==
"RecoHitCreator") {
Add all measurement creators related to BKLM hits.
BKLMMeasurementCreatorFactory(const genfit::MeasurementFactory< genfit::AbsMeasurement > &measurementFactory)
Initialize with a measurement factory.
const genfit::MeasurementFactory< genfit::AbsMeasurement > & m_measurementFactory
A reference to the prefilled measurement factory.
BKLMBaseMeasurementCreator * createMeasurementCreatorFromName(const std::string &creatorName) const override
Only a simple reco hit creator is implemented in the moment.
Base Class to create measurements based on a given hit related to the RecoTrack.
This is the base class for all MeasurementCreatorFactories used in the MeasurementCreatorModule.
CoordinateMeasurementCreator< RecoHitInformation::UsedBKLMHit, Const::BKLM > BKLMCoordinateMeasurementCreator
Hit to reco hit measurement creator for the BKLM.
Abstract base class for different kinds of events.