![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
Namespaces | |
| namespace | dd4hep |
| namespace | detector |
| namespace | edm4hep |
| namespace | geant4 |
| namespace | hepmc3 |
| namespace | itk |
| namespace | mockupbuilder |
| namespace | odd |
| namespace | odd_light |
| namespace | onnx |
| namespace | reconstruction |
| namespace | simulation |
Classes | |
| class | CustomLogLevel |
| class | Sequencer |
Functions | |
| def | ConcretePropagator |
| def | _makeLayerTriplet |
| def | _process_volume_intervals |
| def | NamedTypeArgs |
| def | defaultKWArgs |
| def | dump_args |
| def | dump_args_calls |
| def | defaultLogging |
Variables | |
| list | _propagators [] |
| list | _concrete_propagators [] |
|
private |
Definition at line 45 of file __init__.py.
View newest version in sPHENIX GitHub at line 45 of file __init__.py
References parse_cmake_options.type.
|
private |
Definition at line 121 of file __init__.py.
View newest version in sPHENIX GitHub at line 121 of file __init__.py
References acts._adapter._patchKwargsConstructor().
Here is the call graph for this function:| def acts.examples.ConcretePropagator | ( | propagator | ) |
Definition at line 21 of file __init__.py.
View newest version in sPHENIX GitHub at line 21 of file __init__.py
References acts._adapter._patch_config(), acts._adapter._patch_detectors(), acts._adapter._patchKwargsConstructor(), and Acts.zip().
Referenced by conftest.basic_prop_seq(), material_validation_itk.runMaterialValidation(), material_validation.runMaterialValidation(), propagation.runPropagation(), and test_propagation.test_steppers().
Here is the call graph for this function:
Here is the caller graph for this function:| def acts.examples.defaultKWArgs | ( | kwargs, | |
| dict | |||
| ) |
Removes keyword arguments that are None or a list of all None (eg. [None,None]). This keeps the called function's defaults.
Definition at line 189 of file __init__.py.
View newest version in sPHENIX GitHub at line 189 of file __init__.py
Referenced by acts.examples.reconstruction.addAmbiguityResolution(), acts.examples.reconstruction.addAmbiguityResolutionML(), acts.examples.reconstruction.addAmbiguityResolutionMLDBScan(), acts.examples.reconstruction.addCKFTracks(), acts.examples.simulation.addFatras(), acts.examples.reconstruction.addFTFSeeding(), acts.examples.reconstruction.addOrthogonalSeeding(), acts.examples.simulation.addParticleGun(), acts.examples.simulation.addParticleSelection(), acts.examples.simulation.addPythia8(), acts.examples.reconstruction.addSeeding(), acts.examples.reconstruction.addSeedingTruthSelection(), acts.examples.reconstruction.addStandardSeeding(), acts.examples.reconstruction.addTrackSelection(), acts.examples.reconstruction.addTruthEstimatedSeeding(), and acts.examples.reconstruction.addTruthSmearedSeeding().
Here is the caller graph for this function:| def acts.examples.defaultLogging | ( | s = None, |
|
| logLevel | |||
| ) |
Definition at line 317 of file __init__.py.
View newest version in sPHENIX GitHub at line 317 of file __init__.py
References Acts::UnitConstants.min.
Referenced by acts.examples.CustomLogLevel.__call__(), acts.examples.reconstruction.addAmbiguityResolution(), acts.examples.reconstruction.addAmbiguityResolutionML(), acts.examples.reconstruction.addAmbiguityResolutionMLDBScan(), acts.examples.reconstruction.addCKFTracks(), acts.examples.simulation.addDigitization(), acts.examples.reconstruction.addExaTrkX(), acts.examples.simulation.addFatras(), acts.examples.reconstruction.addFTFSeeding(), acts.examples.simulation.addGeant4(), acts.examples.reconstruction.addGx2fTracks(), acts.examples.reconstruction.addHoughTransformSeeding(), acts.examples.reconstruction.addKalmanTracks(), acts.examples.reconstruction.addOrthogonalSeeding(), acts.examples.simulation.addParticleGun(), acts.examples.simulation.addParticleSelection(), acts.examples.simulation.addPythia8(), acts.examples.reconstruction.addSeeding(), acts.examples.reconstruction.addSeedPerformanceWriters(), acts.examples.simulation.addSimWriters(), acts.examples.reconstruction.addSingleSeedVertexFinding(), acts.examples.reconstruction.addSpacePointsMaking(), acts.examples.reconstruction.addStandardSeeding(), acts.examples.reconstruction.addTrackSelection(), acts.examples.reconstruction.addTrajectoryWriters(), acts.examples.reconstruction.addTruthEstimatedSeeding(), acts.examples.reconstruction.addTruthTrackingGsf(), acts.examples.reconstruction.addVertexFitting(), acts.examples.itk.buildITkGeometry(), and acts.examples.odd.getOpenDataDetector().
Here is the caller graph for this function:| def acts.examples.dump_args | ( | func | ) |
Decorator to print function call details. This includes parameters names and effective values. https://stackoverflow.com/questions/6200270/decorator-that-prints-function-call-details-parameters-names-and-effective-valu
Definition at line 203 of file __init__.py.
View newest version in sPHENIX GitHub at line 203 of file __init__.py
References join(), print(), and parse_cmake_options.type.
Referenced by acts.examples.dump_args_calls().
Here is the call graph for this function:
Here is the caller graph for this function:| def acts.examples.dump_args_calls | ( | myLocal = None, |
|
mods = None, |
|||
quiet = False |
|||
| ) |
Wrap all Python bindings calls to acts and its submodules in dump_args. Specify myLocal=locals() to include imported symbols too.
Definition at line 241 of file __init__.py.
View newest version in sPHENIX GitHub at line 241 of file __init__.py
References acts.examples.dump_args(), merge_hashes.items, join(), print(), cpp.gmock_class.set, and parse_cmake_options.type.
Here is the call graph for this function:| def acts.examples.NamedTypeArgs | ( | namedTypeArgs | ) |
Decorator to move args of a named type (e.g. `namedtuple` or `Enum`) to kwargs based on type, so user doesn't need to specify the key name. Also allows the keyword argument to be converted from a built-in type (eg. `tuple` or `int`).
Definition at line 142 of file __init__.py.
View newest version in sPHENIX GitHub at line 142 of file __init__.py
References Acts.enumerate(), and parse_cmake_options.type.
Referenced by acts.examples.reconstruction.addAmbiguityResolution(), acts.examples.reconstruction.addAmbiguityResolutionML(), acts.examples.reconstruction.addAmbiguityResolutionMLDBScan(), acts.examples.reconstruction.addExaTrkX(), acts.examples.reconstruction.addTrajectoryWriters(), and acts.examples.reconstruction.addTruthTrackingGsf().
Here is the call graph for this function:
Here is the caller graph for this function:| list acts.examples._concrete_propagators [] |
Definition at line 13 of file __init__.py.
View newest version in sPHENIX GitHub at line 13 of file __init__.py
| list acts.examples._propagators [] |
Definition at line 12 of file __init__.py.
View newest version in sPHENIX GitHub at line 12 of file __init__.py