ATLAS Offline Software
Tracking
Acts
ActsCalibration
ActsCalibrators
src
TrkPrepRawDataCalibrator.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
#include "
ActsCalibrators/TrkPrepRawDataCalibrator.h
"
5
6
namespace
ActsTrk::detail
{
7
TrkPrepRawDataCalibrator::TrkPrepRawDataCalibrator
(
const
ActsTrk::IActsToTrkConverterTool
* convTool,
8
const
Trk::IRIO_OnTrackCreator
* rotCreator):
9
m_convTool{convTool}, m_rotCreator{rotCreator} {}
10
11
TrkPrepRawDataCalibrator::SourceLink_t
12
TrkPrepRawDataCalibrator::unpack
(
const
Acts::SourceLink& sl) {
13
SourceLink_t
prd = sl.template get<SourceLink_t>();
14
assert(prd !=
nullptr
);
15
return
prd;
16
}
17
Acts::SourceLink
TrkPrepRawDataCalibrator::pack
(
const
SourceLink_t
prd) {
18
return
Acts::SourceLink{prd};
19
}
20
}
TrkPrepRawDataCalibrator.h
ActsTrk::detail::TrkPrepRawDataCalibrator::pack
static Acts::SourceLink pack(const SourceLink_t prd)
Pack the PrepRaw data measurement into a source link.
Definition:
TrkPrepRawDataCalibrator.cxx:17
ActsTrk::IActsToTrkConverterTool
Conversion tool interface to translate surfaces & track parameters between the Acts & Trk realm.
Definition:
IActsToTrkConverterTool.h:45
ActsTrk::detail::TrkPrepRawDataCalibrator::TrkPrepRawDataCalibrator
TrkPrepRawDataCalibrator()=default
Empty constructor not configuring any tool -> crash if not later overwritten.
Trk::PrepRawData
Definition:
PrepRawData.h:62
ActsTrk::detail::TrkPrepRawDataCalibrator::unpack
static SourceLink_t unpack(const Acts::SourceLink &sl)
Unpack the prepraw data measurement from the source link.
Definition:
TrkPrepRawDataCalibrator.cxx:12
ActsTrk::detail::TrkPrepRawDataCalibrator::SourceLink_t
const Trk::PrepRawData * SourceLink_t
abrivation of the underlying source link type
Definition:
TrkPrepRawDataCalibrator.h:53
ActsTrk::detail
Athena definition of the Eigen plugin.
Definition:
MeasurementCalibratorBase.h:19
Trk::IRIO_OnTrackCreator
Interface class for transforming Trk::PrepRawData to Trk::RIO_OnTrack using a local track hypothesis.
Definition:
IRIO_OnTrackCreator.h:33
Generated on Tue Sep 2 2025 21:24:57 for ATLAS Offline Software by
1.8.18