ATLAS Offline Software
Loading...
Searching...
No Matches
T2TrackBSLLPoly.h
Go to the documentation of this file.
1/*
2Copyright (C) 2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5
6#ifndef TRIGT2BEAMSPOT_T2TRACKBSLLPOLY_H
7#define TRIGT2BEAMSPOT_T2TRACKBSLLPOLY_H
8
9#include <vector>
10
11namespace PESA {
12
59public:
60
61 explicit T2TrackBSLLPoly(double beam_size) : m_beam_size(beam_size) {}
62
63
70 void update(double z0, double d0, double phi0, double d0_var, std::vector<double>& coeff);
71
72private:
73
74 double m_beam_size{};
75};
76
77} // end namespace
78
79#endif // TRIGT2BEAMSPOT_T2TRACKBSLLPOLY_H
void update(double z0, double d0, double phi0, double d0_var, std::vector< double > &coeff)
Update polynomial coefficients with track data.
T2TrackBSLLPoly(double beam_size)
Local tools.
Definition idx.h:9