16#ifndef TPC_LaserTracksCalibrator_H_
17#define TPC_LaserTracksCalibrator_H_
37 bool hasEnoughData(const
Slot& slot) const final {
return slot.getContainer()->hasEnoughData(mMinTFs); }
53 std::vector<LtrCalibData> mCalibPerSlot;
54 bool mWriteDebug =
false;
calibration using laser tracks
Slot & emplaceNewSlot(bool front, TFType tstart, TFType tend) final
void setWriteDebug(bool debug=true)
LaserTracksCalibrator()=default
bool getWriteDebug() const
bool hasCalibrationData() const
bool hasEnoughData(const Slot &slot) const final
~LaserTracksCalibrator() final=default
LaserTracksCalibrator(size_t minTFs)
void finalizeSlot(Slot &slot) final
void setMinTFs(size_t minTFs)
const auto & getCalibPerSlot()
Global TPC definitions and constants.