ATLAS Offline Software
TrackInfo_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 
5 #ifndef TRACKINFO_P1_TRK_H
6 #define TRACKINFO_P1_TRK_H
7 
8 //-----------------------------------------------------------------------------
9 //
10 // file: TrackInfo_p1.h
11 //
12 //-----------------------------------------------------------------------------
13 
14 #include <vector>
15 //#include <bitset>
16 
17 
18 namespace Trk
19 {
21  {
22  public:
24 
25  unsigned int m_fitter;
26  unsigned int m_particleHypo;
27 
28 //bitsets
29  unsigned int m_properties;
30  unsigned int m_patternRecognition;
31  unsigned int m_extPatternRecognition; // overflow if bitset>32 bits
32 
33  };
34 }
35 
36 #endif // TRACKINFO_P1_TRK_H
Trk::TrackInfo_p1::m_fitter
unsigned int m_fitter
Definition: TrackInfo_p1.h:25
Trk::TrackInfo_p1::m_patternRecognition
unsigned int m_patternRecognition
Definition: TrackInfo_p1.h:30
Trk::TrackInfo_p1::m_extPatternRecognition
unsigned int m_extPatternRecognition
Definition: TrackInfo_p1.h:31
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
Trk::TrackInfo_p1
Definition: TrackInfo_p1.h:21
Trk::TrackInfo_p1::TrackInfo_p1
TrackInfo_p1()
Definition: TrackInfo_p1.h:23
Trk::TrackInfo_p1::m_properties
unsigned int m_properties
Definition: TrackInfo_p1.h:29
Trk::TrackInfo_p1::m_particleHypo
unsigned int m_particleHypo
Definition: TrackInfo_p1.h:26