File indexing completed on 2026-03-30 07:57:05
0001
0002
0003 #ifndef ACTSPODIOEDM_ActsPodioEdm_H
0004 #define ACTSPODIOEDM_ActsPodioEdm_H
0005
0006 #include "ActsPodioEdm/BoundParametersCollection.h"
0007 #include "ActsPodioEdm/JacobianCollection.h"
0008 #include "ActsPodioEdm/MeasurementCollection.h"
0009 #include "ActsPodioEdm/TrackCollection.h"
0010 #include "ActsPodioEdm/TrackStateCollection.h"
0011
0012 #include "podio/utilities/TypeHelpers.h"
0013
0014 namespace ActsPodioEdm {
0015
0016 using ActsPodioEdmDataTypes =
0017 podio::utils::TypeList<ActsPodioEdm::Track, ActsPodioEdm::TrackState,
0018 ActsPodioEdm::BoundParameters,
0019 ActsPodioEdm::Jacobian, ActsPodioEdm::Measurement>;
0020
0021 using ActsPodioEdmDataCollectionTypes = podio::utils::TypeList<
0022 ActsPodioEdm::TrackCollection, ActsPodioEdm::TrackStateCollection,
0023 ActsPodioEdm::BoundParametersCollection, ActsPodioEdm::JacobianCollection,
0024 ActsPodioEdm::MeasurementCollection>;
0025
0026 using ActsPodioEdmLinkTypes = podio::utils::TypeList<
0027
0028 >;
0029
0030 using ActsPodioEdmLinkCollectionTypes = podio::utils::TypeList<>;
0031
0032 using ActsPodioEdmInterfaceTypes = podio::utils::TypeList<
0033
0034 >;
0035
0036 }
0037
0038 #endif