double fMaxZenith
xml settings: maximum value for zenith cut
REGISTER_MODULE("RdEventPostSelector", RdEventPostSelector)
Selects events based on specific conditions (e.g. successful direction reconstruction) ...
bool passesCoincidenceCheck(const utl::Point &rCore, const utl::Vector &rAxis, const utl::Point &oCore, const utl::Vector &oAxis)
fwk::VModule::ResultFlag Run(evt::Event &event) override
Run: invoked once per event.
int fMinNumberOfStationsWithPulseFound
xml settings: minimum required number of stations with pulse found
bool fUseSuccessfulFits
xml settings: successful fits
std::string fUseCoincidenceCheck
xml settings: defines wether to use the coincidence checking below
fwk::VModule::ResultFlag Finish() override
Finish: invoked at end of the run (NOT end of the event)
int fNumberOfRejectedEventsZenithCut
bool fUseConverged
xml settings: convergence cut
int fMaximumNumberOfRejectedStations
double fMaximumAxisToCoreDistance
xml settings: maximum SD axis to RD core distance between Rd and Sd/Fd event in km ...
int fNumberOfRejectedEventsAxisToCoreDistance
double fMaximumAngularDeviation
xml settings: maximum angular deviation between Rd and Sd/Fd event in degrees
int fNumberOfRejectedEventsAngularDeviation
fwk::VModule::ResultFlag Init() override
Initialize: invoked at beginning of run (NOT beginning of event)
int fNumberOfRejectedEventsPulseFound