13#include <framework/datastore/StoreArray.h>
14#include <framework/datastore/StoreObjPtr.h>
15#include <framework/core/Module.h>
17#include <tracking/spacePointCreation/SpacePointTrackCand.h>
18#include <tracking/spacePointCreation/SpacePoint.h>
19#include <tracking/trackFindingVXD/algorithms/StandaloneCosmicsCollector.h>
50 void event()
override;
Track finding algorithm class for linear tracks produced by cosmics in the VXD without magnetic field...
Accessor to arrays stored in the data store.
unsigned short m_sortingMode
Sorting mode used for adding new SpacePoints of a candidate.
int m_maxRejectedSPs
Parameter for the maximal number of SpacePoints to be excluded for a refit before rejecting the event...
void initialize() override
Initialize.
void event() override
event
StandaloneCosmicsCollector m_SCC
Line fit algorithm used for VXD standalone cosmics track finding.
StoreArray< Belle2::SpacePointTrackCand > m_TCs
Output container: StoreArray for the TCs created in this module.
double m_qualityCut
Module parameter to set maximal reduced chi2 value allowed for the fit.
int m_minSPs
Module parameter setting the minimal required number of SpacePoints for the fit.
std::vector< std::string > m_spacePointsNames
SpacePoint collection name.
TrackFinderVXDCosmicsStandaloneModule()
Constructor.
std::vector< StoreArray< SpacePoint > > m_spacePoints
The storeArray for SpacePoints.
std::string m_PARAMSpacePointTrackCandArrayName
Name for StoreArray<SpacePointTrackCand> to be filled.
Abstract base class for different kinds of events.