Belle II Software
release-08-01-10
|
Concrete estimator for the cosmic ray setup - estimates negative times on incoming arm. More...
#include <FlightTimeEstimator.h>
Public Member Functions | |
CosmicRayFlightTimeEstimator (Vector3D triggerPoint=Vector3D(0, 0, 0)) | |
Constructor also setting up the flight time lookup table. | |
double | getFlightTime2D (const Vector2D &pos2D, double alpha, double beta=1) const override |
Flight time estimator for cosmic ray events. | |
Static Public Member Functions | |
static const FlightTimeEstimator & | instance (std::unique_ptr< FlightTimeEstimator > replacement=nullptr) |
Getter for the instance. | |
Private Attributes | |
Vector3D | m_triggerPoint |
Trigger point of the cosmic ray setup. | |
LookupTable< float > | m_halfPeriodAlphaFlightTimeFactor |
Lookup table for the sinc function. | |
Concrete estimator for the cosmic ray setup - estimates negative times on incoming arm.
Definition at line 67 of file FlightTimeEstimator.h.