ATLAS Offline Software
RoT_Extractor.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 ROT_EXTRACTOR_H
6 #define ROT_EXTRACTOR_H
7 
8 #include <vector>
9 
10 namespace Trk {
11 
12  class RIO_OnTrack;
13  class MeasurementBase;
14 
25  class RoT_Extractor {
26  public:
27  static void extract(std::vector<const RIO_OnTrack*>& rots, const std::vector<const MeasurementBase*>& measurements, bool convertCompRots=false);
28  static void extract(const RIO_OnTrack*& rot, const MeasurementBase* meas);
29  };
30 
31 }
32 
33 #endif
34 
35 
Trk::RoT_Extractor::extract
static void extract(std::vector< const RIO_OnTrack * > &rots, const std::vector< const MeasurementBase * > &measurements)
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
Trk::MeasurementBaseType::RIO_OnTrack
@ RIO_OnTrack
Definition: MeasurementBase.h:49