Belle II Software development
|
Helper struct to provide consistent flight time estimation throughout the CDC track finding. More...
#include <FlightTimeEstimator.h>
Public Member Functions | |
virtual | ~FlightTimeEstimator ()=default |
Making the destructor virtual for this interface class. | |
virtual double | getFlightTime2D (const Vector2D &, double, double=1) const |
Default estimator for the flight time. | |
Static Public Member Functions | |
static const FlightTimeEstimator & | instance (std::unique_ptr< FlightTimeEstimator > replacement=nullptr) |
Getter for the instance. | |
Helper struct to provide consistent flight time estimation throughout the CDC track finding.
Definition at line 27 of file FlightTimeEstimator.h.
|
inlinevirtual |
Default estimator for the flight time.
Reimplemented in BeamEventFlightTimeEstimator, and CosmicRayFlightTimeEstimator.
Definition at line 35 of file FlightTimeEstimator.h.
|
static |
Getter for the instance.
Definition at line 21 of file FlightTimeEstimator.cc.