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().
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().
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().
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().
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().
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.
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().
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