 |
Belle II Software
release-05-02-19
|
12 #include <tracking/spacePointCreation/SpacePoint.h>
13 #include <tracking/trackFindingCDC/findlets/base/Findlet.h>
14 #include <tracking/trackFindingCDC/findlets/base/StoreArrayLoader.h>
26 class ModuleParamList;
29 class SpacePointLoader :
public TrackFindingCDC::Findlet<const SpacePoint*> {
31 using Super = TrackFindingCDC::Findlet<const SpacePoint*>;
38 void exposeParameters(ModuleParamList* moduleParamList,
const std::string& prefix)
override;
41 void apply(std::vector<const SpacePoint*>& spacePoints)
final;
bool m_param_useAssignedHits
Use only already used hits.
SpacePointLoader()
Add the sub findlet as a listener.
Abstract base class for different kinds of events.
Helper findlet to allow combined findlets to import data from the DataStore.
TrackFindingCDC::Findlet< const SpacePoint * > Super
Parent class.
TrackFindingCDC::StoreArrayLoader< const SpacePoint > m_storeArrayLoader
Findlet for actually loading the hits.
void exposeParameters(ModuleParamList *moduleParamList, const std::string &prefix) override
Expose the parameters of the sub findlets.
void apply(std::vector< const SpacePoint * > &spacePoints) final
Do the space point retrieval.