Go to the documentation of this file.
8 #ifndef HERD_POLARANGLECUT_H_
9 #define HERD_POLARANGLECUT_H_
11 #include "algorithm/Algorithm.h"
bool Initialize() override
Initializes the algo.
Definition: PolarAngleCut.cpp:28
bool Process() override
Applies the cut.
Definition: PolarAngleCut.cpp:49
PolarAngleCut(const std::string &name)
Constructor.
Definition: PolarAngleCut.cpp:20
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:22
An algorithm that rejects events with the polar angle greather than a threshold.
Definition: PolarAngleCut.h:31
EA::observer_ptr< EA::EventDataStore > m_evStore
Pointer to the event data store.
Definition: PolarAngleCut.h:58
float m_maxTheta
Cut threshold.
Definition: PolarAngleCut.h:60
bool Finalize() override
Do nothing.
Definition: PolarAngleCut.cpp:70