Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
3 #ifndef FPGATrackSimKeyLayerTool_H
4 #define FPGATrackSimKeyLayerTool_H
55 :
z1(parset[0]),
z2(parset[1]),
phi1(parset[2]),
phi2(parset[3]),
xm(parset[4]) {}
64 std::pair<double, double>
getXY(
double r,
double phi)
const;
68 std::pair<double, double>
getRotationAngles(
const std::pair<double, double>& xy1,
const std::pair<double, double>& xy2)
const;
71 std::pair<double, double>
rotateXY(
const std::pair<double, double>& xy,
const std::pair<double, double>& ang)
const;
76 std::pair<double, double>
xy1p{};
77 std::pair<double, double>
xy2p{};
91 double zExpected(
const KeyLyrPars& keypars,
double r)
const;
115 #endif // FPGATrackSimKeyLayerTool_H
Scalar phi() const
phi method
Binning Utilities for GenScanTool.
: FPGATrackSim-specific class to represent an hit in the detector.
Structs that store the 5 track parameters.