 |
Belle II Software
release-05-02-19
|
12 #include <framework/core/Module.h>
43 void event()
override;
56 virtual std::shared_ptr<genfit::AbsFitter>
createFitter()
const = 0;
BaseRecoFitterModule()
Constructor.
std::string m_param_eklmHitsStoreArrayName
StoreArray name of the EKLM hits.
Defines for I/O streams used for error and debug printing.
bool m_param_resortHits
Resort the hits while fitting.
void initialize() override
Initialize the store ararys and check for the material effects.
virtual std::shared_ptr< genfit::AbsFitter > createFitter() const =0
Method to create the used filter.
std::string m_param_pxdHitsStoreArrayName
StoreArray name of the PXD hits.
void event() override
Do the fitting using the created fitter.
std::string m_param_recoTracksStoreArrayName
StoreArray name of the input and output reco tracks.
Abstract base class for different kinds of events.
std::vector< unsigned int > m_param_pdgCodesToUseForFitting
Use these particle hypotheses for fitting.
std::string m_param_cdcHitsStoreArrayName
StoreArray name of the CDC hits.
A base class for all modules that implement a fitter for reco tracks.
std::string m_param_svdHitsStoreArrayName
StoreArray name of the SVD hits.
std::string m_param_bklmHitsStoreArrayName
StoreArray name of the BKLM hits.
bool m_param_initializeCDCTranslators
Configures whether the CDC Translators should be initialized by the FitterModule especially useful fo...