Belle II Software development
AdditionalMeasurementCreatorFactory.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8#pragma once
9
10#include <tracking/trackFitting/measurementCreator/factories/MeasurementCreatorFactory.h>
11
12namespace Belle2 {
20 MeasurementCreatorFactory<BaseMeasurementCreator> {
21
22 public:
25 {}
26
28 BaseMeasurementCreator* createMeasurementCreatorFromName(const std::string& /*creatorName*/) const override
29 {
30 return nullptr;
31 }
32 };
34}
Add measurement creators that do not rely on a specific hit type, but rather add measurements without...
BaseMeasurementCreator * createMeasurementCreatorFromName(const std::string &) const override
No creator is implemented in the moment.
Base class for all measurement creators.
This is the base class for all MeasurementCreatorFactories used in the MeasurementCreatorModule.
Abstract base class for different kinds of events.