** Warning **
Issuing rollback() due to DESTROY without explicit disconnect() of DBD::mysql::db handle dbname=lxr_eic at /usr/local/share/lxr/lxr-2.3.7/lib/LXR/Common.pm line 1161, <GEN12> line 1.
Last-Modified: Sun, 15 Nov 2025 10:22:33 GMT
Content-Type: text/html; charset=utf-8
/master/acts/Examples/Python/src/ModuleEntry.cpp
File indexing completed on 2025-11-15 09:15:58
0001
0002
0003
0004
0005
0006
0007
0008
0009 #include "Acts/ActsVersion.hpp "
0010 #include "ActsPython/Utilities/Helpers.hpp "
0011
0012 #include <tuple>
0013 #include <unordered_map>
0014
0015 #include <pybind11/detail/common.h >
0016 #include <pybind11/functional.h >
0017 #include <pybind11/operators.h >
0018 #include <pybind11/pybind11.h >
0019 #include <pybind11/pytypes.h >
0020 #include <pybind11/stl.h >
0021 #include <pyerrors.h >
0022
0023 namespace py = pybind11 ;
0024 using namespace ActsPython ;
0025
0026 namespace ActsPython {
0027 void addFramework (Context & ctx );
0028
0029 void addPropagation (Context & ctx );
0030
0031 void addAlignment (Context & ctx );
0032
0033 void addMaterialMapping (Context & ctx );
0034 void addOutput (Context & ctx );
0035 void addDetector (Context & ctx );
0036 void addExampleAlgorithms (Context & ctx );
0037 void addInput (Context & ctx );
0038 void addGenerators (Context & ctx );
0039 void addTruthTracking (Context & ctx );
0040 void addTrackFitting (Context & ctx );
0041 void addTrackFinding (Context & ctx );
0042 void addTruthJet (Context & ctx );
0043 void addVertexing (Context & ctx );
0044 void addAmbiguityResolution (Context & ctx );
0045 void addUtilities (Context & ctx );
0046
0047 void addRootInput (Context & ctx );
0048 void addRootOutput (Context & ctx );
0049
0050
0051 void addDigitization (Context & ctx );
0052 void addPythia8 (Context & ctx );
0053 void addGeoModel (Context & ctx );
0054 void addJson (Context & ctx );
0055 void addHepMC3 (Context & ctx );
0056 void addGnnTrackFinding (Context & ctx );
0057 void addSvg (Context & ctx );
0058 void addObj (Context & ctx );
0059 void addOnnx (Context & ctx );
0060 void addOnnxNeuralCalibrator (Context & ctx );
0061 void addTraccc (Context & ctx );
0062 void addHashing (Context & ctx );
0063
0064 void addModuleEntry (Context & ctx ) {
0065 addFramework (ctx );
0066 addOutput (ctx );
0067
0068 addPropagation (ctx );
0069 addAlignment (ctx );
0070 addMaterialMapping (ctx );
0071 addDetector (ctx );
0072 addExampleAlgorithms (ctx );
0073 addInput (ctx );
0074 addGenerators (ctx );
0075 addTruthTracking (ctx );
0076 addTrackFitting (ctx );
0077 addTrackFinding (ctx );
0078 addTruthJet (ctx );
0079 addVertexing (ctx );
0080 addAmbiguityResolution (ctx );
0081 addUtilities (ctx );
0082
0083 addDigitization (ctx );
0084 addPythia8 (ctx );
0085 addJson (ctx );
0086 addGeoModel (ctx );
0087 addHepMC3 (ctx );
0088 addGnnTrackFinding (ctx );
0089 addObj (ctx );
0090 addSvg (ctx );
0091 addOnnx (ctx );
0092 addOnnxNeuralCalibrator (ctx );
0093 addTraccc (ctx );
0094 addHashing (ctx );
0095
0096 addRootInput (ctx );
0097 addRootOutput (ctx );
0098 }
0099
0100 }