25 #include <pybind11/pybind11.h>
26 #include <pybind11/stl.h>
28 namespace py = pybind11;
29 using namespace pybind11::literals;
31 using namespace ActsExamples;
33 namespace Acts::Python {
35 auto mex = ctx.
get(
"examples");
39 "RootParticleReader", particleCollection,
40 vertexPrimaryCollection, vertexSecondaryCollection,
44 "RootMaterialTrackReader", collection, treeName,
45 fileList, orderedEvents,
55 "CsvParticleReader",
inputDir, inputStem,
60 outputMeasurements, outputMeasurementSimHitsMap, outputSourceLinks,
61 outputClusters, outputMeasurementParticlesMap, inputSimHits);
64 "CsvPlanarClusterReader",
inputDir, outputClusters,
65 outputHitIds, outputMeasurementParticlesMap,
69 "CsvSimHitReader",
inputDir, inputStem,
74 inputStem, inputCollection, outputSpacePoints, extendCollection);
77 "CsvTrackParameterReader",
inputDir, inputStem,
78 outputTrackParameters, beamspot);
81 "RootAthenaNTupleReader", inputTreeName,
82 inputFilePath, outputTrackParameters,
83 outputTruthVtxParameters, outputRecoVtxParameters,
84 outputBeamspotConstraint);
87 "RootSimHitReader", treeName,
filePath,