ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger
TrigAlgorithms
TrigT2BeamSpot
src
T2TrackBSLLPoly.h
Go to the documentation of this file.
1
/*
2
Copyright (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
11
namespace
PESA
{
12
58
class
T2TrackBSLLPoly
{
59
public
:
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
72
private
:
73
74
double
m_beam_size
{};
75
};
76
77
}
// end namespace
78
79
#endif
// TRIGT2BEAMSPOT_T2TRACKBSLLPOLY_H
PESA::T2TrackBSLLPoly::m_beam_size
double m_beam_size
Definition
T2TrackBSLLPoly.h:74
PESA::T2TrackBSLLPoly::update
void update(double z0, double d0, double phi0, double d0_var, std::vector< double > &coeff)
Update polynomial coefficients with track data.
Definition
T2TrackBSLLPoly.cxx:18
PESA::T2TrackBSLLPoly::T2TrackBSLLPoly
T2TrackBSLLPoly(double beam_size)
Definition
T2TrackBSLLPoly.h:61
PESA
Local tools.
Definition
idx.h:9
Generated on
for ATLAS Offline Software by
1.14.0