ATLAS Offline Software
Loading...
Searching...
No Matches
RecordedMaterialTrackCollection.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef ACTSTRK_RECORDEDMATERIALTRACKCOLLECTION
6#define ACTSTRK_RECORDEDMATERIALTRACKCOLLECTION
7
8#include <Acts/Propagator/MaterialInteractor.hpp>
11#include <vector>
12
13namespace ActsTrk {
14 using RecordedMaterial = Acts::MaterialInteractor::result_type;
15 using RecordedMaterialTrack = std::pair<std::pair<Acts::Vector3, Acts::Vector3>, RecordedMaterial>;
16 using RecordedMaterialTrackCollection = std::vector<RecordedMaterialTrack>;
17}
18
20
21
22#endif
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
An STL vector of pointers that by default owns its pointed-to elements.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
std::pair< std::pair< Acts::Vector3, Acts::Vector3 >, RecordedMaterial > RecordedMaterialTrack
Acts::MaterialInteractor::result_type RecordedMaterial
std::vector< RecordedMaterialTrack > RecordedMaterialTrackCollection