Go to the documentation of this file.
8 #ifndef HERD_TRACKSDISTANCESORTERALGO_H_
9 #define HERD_TRACKSDISTANCESORTERALGO_H_
14 #include "algorithm/Algorithm.h"
115 #endif // HERD_TRACKSDISTANCESORTERALGO_H_
EA::StorePtr m_evStore
Definition: TracksDistanceSorterAlgo.h:110
bool m_controlPlots
Definition: TracksDistanceSorterAlgo.h:105
std::shared_ptr< TH2I > m_meanDistSctYZ
Definition: TracksDistanceSorterAlgo.h:109
TracksDistanceSorterAlgo(const std::string &name)
Constructor.
Definition: TracksDistanceSorterAlgo.cpp:26
std::shared_ptr< TH1I > m_meanDistXY
Definition: TracksDistanceSorterAlgo.h:108
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:22
std::shared_ptr< TH1I > m_meanDistXZ
Definition: TracksDistanceSorterAlgo.h:108
EA::StorePtr m_globStore
Definition: TracksDistanceSorterAlgo.h:110
bool Finalize() override
Finalizes the algo.
Definition: TracksDistanceSorterAlgo.cpp:302
std::shared_ptr< TH2I > m_meanDistSctXZ
Definition: TracksDistanceSorterAlgo.h:109
bool Initialize() override
Initializes the algo.
Definition: TracksDistanceSorterAlgo.cpp:35
std::string m_axisType
Definition: TracksDistanceSorterAlgo.h:103
bool Process() override
Processes an event.
Definition: TracksDistanceSorterAlgo.cpp:102
std::shared_ptr< TH2I > m_meanDistSctXY
Definition: TracksDistanceSorterAlgo.h:109
float m_maxDistance
Definition: TracksDistanceSorterAlgo.h:104
std::vector< float > m_meanDistPlotsBins
Definition: TracksDistanceSorterAlgo.h:106
Algorithm that sort tracks according to their proximity to the CALO axis.
Definition: TracksDistanceSorterAlgo.h:75
std::shared_ptr< TH1I > m_meanDistYZ
Definition: TracksDistanceSorterAlgo.h:108