![]() |
ATLAS Offline Software
|
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout geometry to cache the final transformations of the sensor surfaces associated to one particular detector technology (Pixel, Sct, etc.). More...
Namespaces | |
Cache | |
detail | |
Athena definition of the Eigen plugin. | |
details | |
ParticleHypothesis | |
ScoreBasedSolverCutsImpl | |
Enumerations | |
enum | NeighbourIndices { ThisOne, Opposite, PhiMinus, PhiPlus, EtaMinus, EtaPlus, nNeighbours } |
Total number of neightbours and indices. More... | |
enum | DetectorType : unsigned short { DetectorType::Pixel, DetectorType::Sct, DetectorType::Trt, DetectorType::Hgtd, DetectorType::Mdt, DetectorType::Rpc, DetectorType::Tgc, DetectorType::Csc, DetectorType::Mm, DetectorType::sTgc, DetectorType::UnDefined } |
Simple enum to Identify the Type of the ACTS sub detector. More... | |
Functions | |
std::string | objFileName (std::string str) |
Acts::CalibrationContext | getCalibrationContext (const EventContext &ctx) |
The Acts::Calibration context is piped through the Acts fitters to (re)calibrate the Acts::SourceLinks during the track State upate. More... | |
template<typename IFACE , typename AUX > | |
std::unique_ptr< IFACE > | makeInterfaceContainer (const AUX *aux) |
helper to construct interface container for already filled Aux container TODO maybe should be moved to xAOD area More... | |
template<typename... args_t> | |
requires (sizeof...(args_t)==N) &&(std | |
template<typename arg_t > | |
requires (N !=1) ActsSeed< external_spacepoint_t | |
std::string | prefixFromTrackContainerName (const std::string &tracks) |
Parse TrackContainer name to get the prefix for backends The name has to contain XYZTracks, the XYZ is returned. More... | |
const xAOD::UncalibratedMeasurement & | getUncalibratedMeasurement (const ATLASUncalibSourceLink &source_link) |
ATLASUncalibSourceLink | makeATLASUncalibSourceLink (const xAOD::UncalibratedMeasurementContainer *container, std::size_t index, [[maybe_unused]] const EventContext &ctx) |
ATLASUncalibSourceLink | makeATLASUncalibSourceLink ([[maybe_unused]] const xAOD::UncalibratedMeasurementContainer *container, const xAOD::UncalibratedMeasurement *measurement, [[maybe_unused]] const EventContext &ctx) |
ATLASUncalibSourceLink | makeATLASUncalibSourceLink (const xAOD::UncalibratedMeasurementContainer *container, std::size_t index) |
ATLASUncalibSourceLink | makeATLASUncalibSourceLink (const xAOD::UncalibratedMeasurement *measurement) |
float | localXFromSourceLink (const ATLASUncalibSourceLink &source_link) |
float | localYFromSourceLink (const ATLASUncalibSourceLink &source_link) |
DetectorElementKey | makeDetectorElementKey (xAOD::UncalibMeasType meas_type, unsigned int identifier_hash) |
Acts::GeometryIdentifier | getSurfaceGeometryIdOfMeasurement (const DetectorElementToActsGeometryIdMap &detector_element_to_geoid, const xAOD::UncalibratedMeasurement &measurement) |
std::string | to_string (const DetectorType &type) |
bool | operator< (const std::unique_ptr< SurfaceCache > &a, const std::unique_ptr< SurfaceCache > &b) |
Comparison operators. More... | |
bool | operator< (const IdentifierHash &a, const std::unique_ptr< SurfaceCache > &b) |
bool | operator< (const std::unique_ptr< SurfaceCache > &a, const IdentifierHash &b) |
void | encodeSurface (xAOD::TrackSurfaceAuxContainer *backend, size_t index, const Acts::Surface *surface, const Acts::GeometryContext &geoContext) |
Prepares persistifiable representation of surface into xAOD::TrackSurface object. More... | |
void | encodeSurface (xAOD::TrackSurface *backend, const Acts::Surface *surface, const Acts::GeometryContext &geoContext) |
As above, but works on xAOD::TrackSurface object. More... | |
std::shared_ptr< const Acts::Surface > | decodeSurface (const xAOD::TrackSurface *backend) |
Creates transient Acts Surface objects given a surface backend implementation should be exact mirror of encodeSurface. More... | |
std::shared_ptr< const Acts::Surface > | decodeSurface (const xAOD::TrackSurfaceAuxContainer *backend, size_t i) |
As above, but takes data from Aux container at an index i. More... | |
void | encodeSurface (xAOD::SurfaceType &surfaceType, std::vector< float > &translation, std::vector< float > &rotation, std::vector< float > &boundValues, const Acts::Surface *surface, const Acts::GeometryContext &geoContext) |
std::shared_ptr< const Acts::Surface > | decodeSurface (const xAOD::SurfaceType surfaceType, const std::vector< float > &translation, const std::vector< float > &rotation, const std::vector< float > &boundValues) |
Acts::Logging::Level | actsLevelVector (MSG::Level lvl) |
MSG::Level | athLevelVector (Acts::Logging::Level lvl) |
constexpr double | energyToActs (const double athenaE) |
Converts an energy scalar from Athena to Acts units. More... | |
constexpr double | energyToAthena (const double actsE) |
Converts an energy scalar from Acts to Athena units. More... | |
constexpr double | lengthToActs (const double athenaL) |
Converts a length scalar from Acts to Athena units. More... | |
constexpr double | lengthToAthena (const double actsL) |
Converts a length scalar from Acts to Athena units. More... | |
constexpr double | timeToActs (const double athenaT) |
Converts a time unit from Athena to Acts units. More... | |
constexpr double | timeToAthena (const double actsT) |
Converts a time unit from Acts to Athena units. More... | |
Acts::Vector3 | convertDirToActs (const Amg::Vector3D &athenaDir) |
Converts a direction vector from athena units into acts units. More... | |
Amg::Vector3D | convertDirFromActs (const Acts::Vector3 &actsDir) |
Converts a direction vector from acts units into athena units. More... | |
Acts::Vector4 | convertPosToActs (const Amg::Vector3D &athenaPos, const double athenaTime=0.) |
Converts a position vector & time from Athena units into Acts units. More... | |
std::pair< Amg::Vector3D, double > | convertPosFromActs (const Acts::Vector4 &actsPos) |
Converts an Acts 4-vector into a pair of an Athena spatial vector and the passed time. More... | |
Acts::Vector4 | convertMomToActs (const Amg::Vector3D &threeMom, const double mass=0.) |
Converts a three momentum vector from Athena together with the associated particle mass into an Acts four-momentum vector. More... | |
std::pair< Amg::Vector3D, double > | convertMomFromActs (const Acts::Vector4 &actsMom) |
Converts an Acts four-momentum vector into an pair of an Athena three-momentum and the paritcle's energy. More... | |
template<typename T > | |
std::underlying_type_t< T > | to_underlying (T val) |
template<class T_Cont , class T > | |
std::vector< SG::WriteDecorHandle< T_Cont, T > > | createDecorators (const std::vector< SG::WriteDecorHandleKey< T_Cont > > &keys, const EventContext &ctx) |
template<class T_Parent , class T_Cont > | |
void | createDecoratorKeys (T_Parent &parent, const SG::ReadHandleKey< T_Cont > &container_key, const std::string &prefix, const std::vector< std::string > &decor_names, std::vector< SG::WriteDecorHandleKey< T_Cont > > &decor_out) |
template<class T > | |
auto | getRDOList (const T &a) |
template<class T_TruthEventCollection > | |
auto | makeDepositToTruthParticleMap (const T_TruthEventCollection *truth_particle_links) |
template<class T_TruthEventCollection > | |
const char * | getInTruthPropertyName () |
template<class T_SimDataCollection , class T_SimDataIterator > | |
auto | getSimDataDeposits (const T_SimDataCollection &sim_data_collection, T_SimDataIterator sim_data_iter_for_identifier) |
template<class T_Deposit > | |
float | getDepositedEnergy (const T_Deposit &) |
MsgStream & | operator<< (MsgStream &out, const ActsUtils::Stat &stat) |
Variables | |
constexpr double | ONE_TWELFTH = 1./12. |
constexpr unsigned int | NTruthParticlesPerMeasurement = 5 |
constexpr unsigned int | NHitCounter = static_cast< std::underlying_type<xAOD::UncalibMeasType>::type >(xAOD::UncalibMeasType::nTypes) |
constexpr unsigned int | NTruthParticlesPerTrack = 5 |
constexpr unsigned int | DETELEMENT_TYPE_SHIFT = 28 |
constexpr unsigned int | DETELEMENT_HASH_MASK = ~(1u<<31|1u<<30|1u<<29|1u<<28) |
constexpr bool | TrackToTruthParticleAssociationDebugHists = false |
constexpr bool | TrackFindingValidationDebugHists = false |
constexpr bool | TrackFindingValidationDetailedStat = true |
constexpr bool | TruthParticleHitCountDebugHists = false |
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout geometry to cache the final transformations of the sensor surfaces associated to one particular detector technology (Pixel, Sct, etc.).
copied from InDetPhysValMonitoring/src/safeDecorator.h
Put athena Eigen inlcude first.
: The NoDeletePtr is a shared_ptr with disabled deleter.
Header file to manage the common inlcudes.
Includes the GeoPrimitives.
Load ATLAS Eigen library with custom geometry functions.
Put first the GeoPrimitives.
small non-persistent data class to wrap the output of the EF-tracking development pattern finding placeholder
The DetectorAlignCondAlg loads the rigid alignment corrections and pipes them through the readout geometry to cache the final transformations of the sensor surfaces associated to one particular detector technology (Pixel, Sct, etc.).
The transformations are cached in the DetectorAlignmentStore which is later propagated to the ActsGeometryContext.
The ActsFromGeoAlignStore is an adaptor to go from the GeoModel world caching the rigid transformations of the detector elements to the Acts world where transformations
Then load the Acts TypeDef definitions for Eigen
In AthSimulation, the Acts core library is not available yet
ATLAS extension of the Acts::DetectorElementBase. The extension provides extra methods to identify the element within the ATLAS identifier scheme and also the enum indicating to which tracking subsystem the DetectorElement belongs to. Finally, the detector element provides the interface to optionally precache the aligned transformations in the external AlignmentStore of the geometry context.
forward declarations of the classes defined in the package
using ActsTrk::ATLASSourceLink = typedef const Trk::MeasurementBase * |
Definition at line 23 of file ATLASSourceLink.h.
using ActsTrk::ATLASUncalibSourceLink = typedef const xAOD::UncalibratedMeasurement * |
Definition at line 24 of file ATLASSourceLink.h.
Definition at line 43 of file TrackFindingAlg.h.
typedef DataVector< Acts::BoundTrackParameters > ActsTrk::BoundTrackParametersContainer |
Definition at line 12 of file Tracking/Acts/ActsEvent/ActsEvent/TrackParametersContainer.h.
using ActsTrk::ConstCovariance = typedef Acts::TrackStateTraits<3>::Covariance |
Definition at line 50 of file Tracking/Acts/ActsEvent/ActsEvent/TrackSummaryContainer.h.
using ActsTrk::ConstParameters = typedef Acts::TrackStateTraits<3>::Parameters |
Definition at line 49 of file Tracking/Acts/ActsEvent/ActsEvent/TrackSummaryContainer.h.
using ActsTrk::Covariance = typedef Acts::TrackStateTraits<3, false>::Covariance |
Definition at line 52 of file Tracking/Acts/ActsEvent/ActsEvent/TrackSummaryContainer.h.
using ActsTrk::DefaultTrackStateCreator = typedef Acts::TrackStateCreator<ActsTrk::detail::UncalibSourceLinkAccessor::Iterator,detail::RecoTrackContainer> |
Definition at line 44 of file TrackFindingAlg.h.
using ActsTrk::DetectorElementKey = typedef unsigned int |
Definition at line 19 of file DetectorElementToActsGeometryIdMap.h.
typedef std::uint32_t ActsTrk::IndexType |
Definition at line 14 of file Decoration.h.
using ActsTrk::MuonChamberSet = typedef MuonGMR4::MuonDetectorManager::MuonChamberSet |
Definition at line 42 of file MuonBlueprintNodeBuilder.h.
Definition at line 14 of file PersistentTrackContainer.h.
Definition at line 16 of file PersistentTrackContainer.h.
using ActsTrk::MutableTrackBackend = typedef Acts::VectorTrackContainer |
Definition at line 15 of file TrackContainer.h.
using ActsTrk::MutableTrackContainer = typedef Acts::TrackContainer<MutableTrackBackend, MutableTrackStateBackend, Acts::detail::ValueHolder> |
Definition at line 24 of file TrackContainer.h.
using ActsTrk::MutableTrackStateBackend = typedef Acts::VectorMultiTrajectory |
Definition at line 17 of file TrackContainer.h.
using ActsTrk::Parameters = typedef Acts::TrackStateTraits<3, false>::Parameters |
Definition at line 51 of file Tracking/Acts/ActsEvent/ActsEvent/TrackSummaryContainer.h.
using ActsTrk::ParticleVector = typedef boost::container::small_vector<const xAOD::TruthParticle *, NTruthParticlesPerMeasurement> |
Definition at line 17 of file MeasurementToTruthParticleAssociation.h.
using ActsTrk::PersistentTrackBackend = typedef ActsTrk::TrackSummaryContainer |
Definition at line 15 of file PersistentTrackContainer.h.
using ActsTrk::PersistentTrackContainerBase = typedef Acts::TrackContainer<ActsTrk::PersistentTrackBackend, ActsTrk::PersistentTrackStateBackend, ActsTrk::DataLinkHolder> |
Definition at line 28 of file PersistentTrackContainer.h.
using ActsTrk::PersistentTrackStateBackend = typedef ActsTrk::MultiTrajectory |
Definition at line 17 of file PersistentTrackContainer.h.
typedef std::vector<ActsTrk::ProtoTrack> ActsTrk::ProtoTrackCollection |
Definition at line 12 of file ProtoTrackCollection.h.
using ActsTrk::rdoListFunc_t = typedef decltype(std::declval<Object>().rdoList()) |
Definition at line 94 of file MeasurementToTruthAssociationAlg.h.
Definition at line 16 of file DetectorAlignStore.cxx.
using ActsTrk::ReturnedTicketArr = typedef DetectorAlignStore::TrackingAlignStore::ReturnedTicketArr |
Definition at line 15 of file DetectorAlignStore.cxx.
typedef ActsSeed<xAOD::SpacePoint, 3ul> ActsTrk::Seed |
Definition at line 12 of file SeedContainer.h.
using ActsTrk::StIdx = typedef Muon::MuonStationIndex::StIndex |
Definition at line 43 of file MuonBlueprintNodeBuilder.h.
using ActsTrk::StoredSurface = typedef std::variant<const Acts::Surface*, std::shared_ptr<const Acts::Surface> > |
Definition at line 66 of file MultiTrajectory.h.
using ActsTrk::StripLayerPtr = typedef GeoModel::TransientConstSharedPtr<MuonGMR4::StripLayer> |
Definition at line 65 of file MuonDetectorBuilderTool.cxx.
using ActsTrk::SurfaceCacheSet = typedef std::set<std::unique_ptr<SurfaceCache>, std::less<> > |
Definition at line 18 of file Tracking/Acts/ActsGeoUtils/ActsGeoUtils/Defs.h.
typedef std::shared_ptr< Acts::Surface > ActsTrk::surfacePtr |
Definition at line 41 of file MuonBlueprintNodeBuilder.h.
Definition at line 14 of file DetectorAlignStore.cxx.
using ActsTrk::TrackBackend = typedef Acts::ConstVectorTrackContainer |
Definition at line 14 of file TrackContainer.h.
using ActsTrk::TrackContainerBase = typedef Acts::TrackContainer<TrackBackend, TrackStateBackend, Acts::detail::ValueHolder> |
Definition at line 20 of file TrackContainer.h.
using ActsTrk::TrackStateBackend = typedef Acts::ConstVectorMultiTrajectory |
Definition at line 16 of file TrackContainer.h.
using ActsTrk::TruthParticleHitCounts = typedef std::unordered_map<const xAOD::TruthParticle *,HitCounterArray> |
Definition at line 19 of file TruthParticleHitCounts.h.
typedef std::shared_ptr< DetectorVolume > ActsTrk::volumePtr |
Definition at line 40 of file MuonBlueprintNodeBuilder.h.
|
strong |
Simple enum to Identify the Type of the ACTS sub detector.
Enumerator | |
---|---|
Pixel | Inner detector legacy. |
Sct | |
Trt | Maybe the Sct / Pixel for Itk become seperate entries? |
Hgtd | |
Mdt | MuonSpectrometer. |
Rpc | Monitored Drift Tubes. |
Tgc | Resitive Plate Chambers. |
Csc | Thin gap champers. |
Mm | Maybe not needed in the migration. |
sTgc | Micromegas (NSW) |
UnDefined | Small Thing Gap chambers (NSW) |
Definition at line 17 of file GeometryDefs.h.
Total number of neightbours and indices.
Enumerator | |
---|---|
ThisOne | |
Opposite | |
PhiMinus | |
PhiPlus | |
EtaMinus | |
EtaPlus | |
nNeighbours |
Definition at line 13 of file StripInformationHelper.h.
Acts::Logging::Level ActsTrk::actsLevelVector | ( | MSG::Level | lvl | ) |
Definition at line 9 of file LoggerUtils.cxx.
MSG::Level ActsTrk::athLevelVector | ( | Acts::Logging::Level | lvl | ) |
Definition at line 29 of file LoggerUtils.cxx.
|
inline |
Converts a direction vector from acts units into athena units.
actsDir | Unit normalized vector to convert |
Definition at line 68 of file UnitConverters.h.
|
inline |
Converts a direction vector from athena units into acts units.
athenaDir | Unit normalized vector to convert |
Definition at line 63 of file UnitConverters.h.
|
inline |
Converts an Acts four-momentum vector into an pair of an Athena three-momentum and the paritcle's energy.
actsMom | The four momentum vector from Acts |
Definition at line 109 of file UnitConverters.h.
|
inline |
Converts a three momentum vector from Athena together with the associated particle mass into an Acts four-momentum vector.
Definition at line 97 of file UnitConverters.h.
|
inline |
Converts an Acts 4-vector into a pair of an Athena spatial vector and the passed time.
actsPos | Position from the Acts framework |
Definition at line 86 of file UnitConverters.h.
|
inline |
Converts a position vector & time from Athena units into Acts units.
athenaPos | 3D-spatial position vector to convert |
athenaTime | Time counts to convert |
Definition at line 74 of file UnitConverters.h.
void ActsTrk::createDecoratorKeys | ( | T_Parent & | parent, |
const SG::ReadHandleKey< T_Cont > & | container_key, | ||
const std::string & | prefix, | ||
const std::vector< std::string > & | decor_names, | ||
std::vector< SG::WriteDecorHandleKey< T_Cont > > & | decor_out | ||
) |
Definition at line 49 of file decoratorUtils.h.
std::vector<SG::WriteDecorHandle<T_Cont,T> > ActsTrk::createDecorators | ( | const std::vector< SG::WriteDecorHandleKey< T_Cont > > & | keys, |
const EventContext & | ctx | ||
) |
Definition at line 31 of file decoratorUtils.h.
std::shared_ptr<const Acts::Surface> ActsTrk::decodeSurface | ( | const xAOD::SurfaceType | surfaceType, |
const std::vector< float > & | translation, | ||
const std::vector< float > & | rotation, | ||
const std::vector< float > & | boundValues | ||
) |
Definition at line 91 of file SurfaceEncoding.cxx.
std::shared_ptr< const Acts::Surface > ActsTrk::decodeSurface | ( | const xAOD::TrackSurface * | backend | ) |
Creates transient Acts Surface objects given a surface backend implementation should be exact mirror of encodeSurface.
Definition at line 136 of file SurfaceEncoding.cxx.
std::shared_ptr< const Acts::Surface > ActsTrk::decodeSurface | ( | const xAOD::TrackSurfaceAuxContainer * | backend, |
size_t | i | ||
) |
void ActsTrk::encodeSurface | ( | xAOD::SurfaceType & | surfaceType, |
std::vector< float > & | translation, | ||
std::vector< float > & | rotation, | ||
std::vector< float > & | boundValues, | ||
const Acts::Surface * | surface, | ||
const Acts::GeometryContext & | geoContext | ||
) |
Definition at line 20 of file SurfaceEncoding.cxx.
void ActsTrk::encodeSurface | ( | xAOD::TrackSurface * | backend, |
const Acts::Surface * | surface, | ||
const Acts::GeometryContext & | geoContext | ||
) |
As above, but works on xAOD::TrackSurface object.
Definition at line 79 of file SurfaceEncoding.cxx.
void ActsTrk::encodeSurface | ( | xAOD::TrackSurfaceAuxContainer * | backend, |
size_t | index, | ||
const Acts::Surface * | surface, | ||
const Acts::GeometryContext & | geoContext | ||
) |
Prepares persistifiable representation of surface into xAOD::TrackSurface object.
Definition at line 72 of file SurfaceEncoding.cxx.
|
inlineconstexpr |
Converts an energy scalar from Athena to Acts units.
athenaE | Energy value to convert |
Definition at line 21 of file UnitConverters.h.
|
inlineconstexpr |
Converts an energy scalar from Acts to Athena units.
athenaE | Energy value to convert |
Definition at line 28 of file UnitConverters.h.
|
inline |
The Acts::Calibration context is piped through the Acts fitters to (re)calibrate the Acts::SourceLinks during the track State upate.
In ATLAS Athena, the EventContext is needed to access the calibration context from the conditions. This function packs the pointer of the current EventContext into a Acts::CalibrationContext
ctx | EventContext to transform into a Context |
Definition at line 15 of file CalibrationContext.h.
float ActsTrk::getDepositedEnergy | ( | const T_Deposit & | ) |
|
inline |
auto ActsTrk::getRDOList | ( | const T & | a | ) |
Definition at line 109 of file MeasurementToTruthAssociationAlg.h.
auto ActsTrk::getSimDataDeposits | ( | const T_SimDataCollection & | sim_data_collection, |
T_SimDataIterator | sim_data_iter_for_identifier | ||
) |
|
inline |
Definition at line 13 of file SurfaceOfMeasurementUtil.h.
|
inline |
Definition at line 26 of file ATLASSourceLink.h.
|
inlineconstexpr |
Converts a length scalar from Acts to Athena units.
athenaL | Length value to convert |
Definition at line 35 of file UnitConverters.h.
|
inlineconstexpr |
Converts a length scalar from Acts to Athena units.
athenaL | Length value to convert |
Definition at line 42 of file UnitConverters.h.
|
inline |
Definition at line 53 of file ATLASSourceLink.h.
|
inline |
Definition at line 60 of file ATLASSourceLink.h.
|
inline |
Definition at line 36 of file ATLASSourceLink.h.
|
inline |
|
inline |
Definition at line 43 of file ATLASSourceLink.h.
|
inline |
Definition at line 30 of file ATLASSourceLink.h.
auto ActsTrk::makeDepositToTruthParticleMap | ( | const T_TruthEventCollection * | truth_particle_links | ) |
|
inline |
Definition at line 23 of file DetectorElementToActsGeometryIdMap.h.
std::unique_ptr<IFACE> ActsTrk::makeInterfaceContainer | ( | const AUX * | aux | ) |
helper to construct interface container for already filled Aux container TODO maybe should be moved to xAOD area
Definition at line 516 of file MultiTrajectory.h.
|
inline |
Definition at line 57 of file MuonDetectorBuilderTool.cxx.
|
inline |
Definition at line 63 of file Tracking/Acts/ActsGeoUtils/ActsGeoUtils/SurfaceCache.h.
|
inline |
Definition at line 66 of file Tracking/Acts/ActsGeoUtils/ActsGeoUtils/SurfaceCache.h.
|
inline |
Comparison operators.
Definition at line 59 of file Tracking/Acts/ActsGeoUtils/ActsGeoUtils/SurfaceCache.h.
|
inline |
Definition at line 25 of file TrackToTruthAssociationAlg.cxx.
std::string ActsTrk::prefixFromTrackContainerName | ( | const std::string & | tracks | ) |
Parse TrackContainer name to get the prefix for backends The name has to contain XYZTracks, the XYZ is returned.
Definition at line 20 of file TrackContainerHandlesHelper.cxx.
ActsTrk::requires | ( | N ! | = 1 | ) |
ActsTrk::requires | ( | sizeof... | args_t = = N | ) | && |
|
inlineconstexpr |
Converts a time unit from Athena to Acts units.
athenaT | Time interval to convert |
Definition at line 49 of file UnitConverters.h.
|
inlineconstexpr |
Converts a time unit from Acts to Athena units.
actsT | Time interval to convert |
Definition at line 56 of file UnitConverters.h.
|
inline |
Definition at line 34 of file GeometryDefs.h.
std::underlying_type_t<T> ActsTrk::to_underlying | ( | T | val | ) |
Definition at line 14 of file ActsInspectTruthContentAlg.cxx.
|
constexpr |
Definition at line 21 of file DetectorElementToActsGeometryIdMap.h.
|
constexpr |
Definition at line 20 of file DetectorElementToActsGeometryIdMap.h.
|
constexpr |
Definition at line 19 of file TrackToTruthParticleAssociation.h.
|
constexpr |
Definition at line 14 of file MeasurementToTruthParticleAssociation.h.
|
constexpr |
Definition at line 20 of file TrackToTruthParticleAssociation.h.
|
constexpr |
Definition at line 20 of file StripClusteringTool.cxx.
|
constexpr |
Definition at line 41 of file TrackTruthMatchingBaseAlg.h.
|
constexpr |
Definition at line 42 of file TrackTruthMatchingBaseAlg.h.
|
constexpr |
Definition at line 42 of file TrackToTruthAssociationAlg.h.
|
constexpr |
Definition at line 42 of file TruthParticleHitCountAlg.h.