ATLAS Offline Software
Tracking
TrkFitter
TrkFitterUtils
TrkFitterUtils
FitterTypes.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// FitterTypes.h
7
// Header file to encapsulate some standard types
9
// (c) ATLAS Detector software
11
// Markus.Elsing at cern.ch
13
14
#ifndef TRK_FITTERTYPES_H
15
#define TRK_FITTERTYPES_H
16
17
#include <vector>
18
19
namespace
Trk
{
20
22
typedef
bool
RunOutlierRemoval
;
23
24
class
PrepRawData
;
26
using
PrepRawDataSet
= std::vector<const PrepRawData*>;
27
28
class
MeasurementBase
;
30
using
MeasurementSet
= std::vector<const MeasurementBase*>;
31
32
class
RIO_OnTrack
;
34
using
RIO_OnTrackSet
= std::vector<const RIO_OnTrack*>;
35
36
class
SpacePoint
;
38
using
SpacePointSet
= std::vector<const SpacePoint*>;
39
40
}
// namespace Trk
41
42
#endif // TRK_FITTERTYPES_H
Trk::SpacePoint
Definition:
Tracking/TrkEvent/TrkSpacePoint/TrkSpacePoint/SpacePoint.h:35
Trk::RIO_OnTrackSet
std::vector< const RIO_OnTrack * > RIO_OnTrackSet
vector of detector hits on a track
Definition:
FitterTypes.h:34
Trk::PrepRawDataSet
std::vector< const PrepRawData * > PrepRawDataSet
vector of clusters and drift circles
Definition:
FitterTypes.h:26
Trk::RIO_OnTrack
Definition:
RIO_OnTrack.h:70
Trk::RunOutlierRemoval
bool RunOutlierRemoval
switch to toggle quality processing after fit
Definition:
FitterTypes.h:22
Trk::MeasurementSet
std::vector< const MeasurementBase * > MeasurementSet
vector of fittable measurements
Definition:
FitterTypes.h:30
Trk::PrepRawData
Definition:
PrepRawData.h:62
Trk::MeasurementBase
Definition:
MeasurementBase.h:58
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
Trk::SpacePointSet
std::vector< const SpacePoint * > SpacePointSet
vector of space points
Definition:
FitterTypes.h:38
Generated on Sat Apr 19 2025 21:10:49 for ATLAS Offline Software by
1.8.18