Project
Loading...
Searching...
No Matches
CheckResidTypes.h
Go to the documentation of this file.
1// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3// All rights not expressly granted are reserved.
4//
5// This software is distributed under the terms of the GNU General Public
6// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7//
8// In applying this license CERN does not waive the privileges and immunities
9// granted to it by virtue of its status as an Intergovernmental Organization
10// or submit itself to any jurisdiction.
11
12#ifndef O2_CHECK_RESID_TYPES_H
13#define O2_CHECK_RESID_TYPES_H
14
16
17namespace o2::checkresid
18{
19struct Point {
20 float dy = 0.f;
21 float dz = 0.f;
22 float sig2y = 0.f;
23 float sig2z = 0.f;
24 float dyIOB = 0.f;
25 float dzIOB = 0.f;
26 float sig2yIOB = 0.f;
27 float sig2zIOB = 0.f;
28 float phi = 0.f;
29 float z = 0.f;
30 float snp = 0.f;
31 int16_t clSize = 0;
32 int16_t sens = -1;
33 int8_t lr = -1; // -1 = vtx
34 ClassDefNV(Point, 3)
35};
36
45
46} // namespace o2::checkresid
47
48#endif
Base track model for the Barrel, params only, w/o covariance.
GLdouble GLdouble GLdouble z
Definition glcorearb.h:843
TrackParCovF TrackParCov
Definition Track.h:33
float sig2yIOB
<= 0 means IOB residual was not computed for this point
float dyIOB
residual wrt extrapolation of the IB (for OB points) or OB (for IB points) sub-track,...
o2::track::TrackPar track
o2::dataformats::GlobalTrackID gid
o2::track::TrackParCov trIBOut
o2::track::TrackParCov trOBInw
std::vector< Point > points