ATLAS Offline Software
Loading...
Searching...
No Matches
Segment_p1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6// Segment_p1.h, (c) ATLAS Detector software
8
9#ifndef TRKSEGMENT_SEGMENT_P1_H
10#define TRKSEGMENT_SEGMENT_P1_H
11
12//-----------------------------------------------------------------------------
13//
14// file: Segment_p1.h
15//
16//-----------------------------------------------------------------------------
17
19#include <inttypes.h>
20
21namespace Trk {
22
23 class Segment_p1 {
24
25 public:
27 // : public MeasurementBase_p1
28
29 TPObjRef m_localParameters; // mutable const LocalParameters*
30
31 TPObjRef m_localErrorMatrix; // mutable const ErrorMatrix*
32
33 TPObjRef m_fitQuality; // FitQuality*
34
35 std::vector< TPObjRef > m_containedMeasBases; // for DataVector<const MeasurementBase>* m_containedMeasBases;
36
37 uint16_t m_author;
38};
39}
40
41#endif // TRKSEGMENT_SEGMENT_P1_H
42
43
This class is an object reference used in Athena persistent data model.
Definition TPObjRef.h:20
std::vector< TPObjRef > m_containedMeasBases
Definition Segment_p1.h:35
uint16_t m_author
Definition Segment_p1.h:37
TPObjRef m_localParameters
Definition Segment_p1.h:29
TPObjRef m_localErrorMatrix
Definition Segment_p1.h:31
TPObjRef m_fitQuality
Definition Segment_p1.h:33
Ensure that the ATLAS eigen extensions are properly loaded.