Go to the documentation of this file.
8 #ifndef HERD_FARHITSREMOVERALGO_H_
9 #define HERD_FARHITSREMOVERALGO_H_
18 #include "algorithm/Algorithm.h"
130 #endif // BSB_FITFARHITSREMOVERALGO_H_
std::string m_scdGeoParCollName
Definition: FarHitsRemoverAlgo.h:114
bool m_processFit
Definition: FarHitsRemoverAlgo.h:105
bool Process() override
Processes an event.
Definition: FarHitsRemoverAlgo.cpp:94
bool Initialize() override
Initializes the algo.
Definition: FarHitsRemoverAlgo.cpp:42
bool m_useEntranceInfo
Definition: FarHitsRemoverAlgo.h:121
bool m_processScd
Definition: FarHitsRemoverAlgo.h:106
float m_maxDistance
Definition: FarHitsRemoverAlgo.h:108
Herd::ScdHitsColl m_scdNearHits
Definition: FarHitsRemoverAlgo.h:119
Class describing a line in the 3D space.
Definition: Line.h:37
std::string m_scdNearHitsAlias
Definition: FarHitsRemoverAlgo.h:115
EA::StorePtr m_globStore
Definition: FarHitsRemoverAlgo.h:117
std::string m_scdHitsCollName
Definition: FarHitsRemoverAlgo.h:113
EA::StorePtr m_evStore
Definition: FarHitsRemoverAlgo.h:117
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:22
std::string m_fitHitsCollName
Definition: FarHitsRemoverAlgo.h:110
FarHitsRemoverAlgo(const std::string &name)
Constructor.
Definition: FarHitsRemoverAlgo.cpp:28
Data structure for single silicon layer geometry parameters.
Definition: FitGeoParams.h:66
void FilterHits(const Hits &origHits, Hits &nearHits, const ScdGeoParams &geoParams, const Line &trajectory)
Definition: FarHitsRemoverAlgo.cpp:207
std::string m_fitNearHitsAlias
Definition: FarHitsRemoverAlgo.h:112
std::vector< Hit > Hits
Definition: FarHitsRemoverAlgo.h:123
std::string m_fitGeoParCollName
Definition: FarHitsRemoverAlgo.h:111
Algorithm that removes all hits lying far away from a given track.
Definition: FarHitsRemoverAlgo.h:83
Data structure for single silicon layer geometry parameters.
Definition: ScdGeoParams.h:35
Herd::FitHitsColl m_fitNearHits
Definition: FarHitsRemoverAlgo.h:118
std::string m_trackType
Definition: FarHitsRemoverAlgo.h:109
bool m_useMCTrack
Definition: FarHitsRemoverAlgo.h:120