Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
propagation Namespace Reference

Functions

def runPropagation
 

Variables

 u acts.UnitConstants
 
 matDeco None
 
tuple field acts.ConstantBField(acts.Vector3(0, 0, 2 * acts.UnitConstants.T))
 Generic detector: Default.
 

Function Documentation

def propagation.runPropagation (   trackingGeometry,
  field,
  outputDir,
  s = None,
  decorators = [] 
)

Definition at line 13 of file propagation.py.

View newest version in sPHENIX GitHub at line 13 of file propagation.py

References acts.examples.ConcretePropagator(), print(), acts.Propagator(), and parse_cmake_options.type.

Referenced by test_examples.test_propagation().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

tuple propagation.field acts.ConstantBField(acts.Vector3(0, 0, 2 * acts.UnitConstants.T))

Generic detector: Default.

Alternative: Aligned detector in a couple of modes detector, trackingGeometry, contextDecorators = AlignedDetector.create( decoratorLogLevel=acts.logging.INFO,

These parameters need to be tuned so that GC doesn't break

with multiple threads

iovSize=10, flushSize=10,

External alignment store

mode=AlignedDetector.Config.Mode.External,

OR: Internal alignment storage

mode=AlignedDetector.Config.Mode.Internal,

) Alternative: DD4hep detector dd4hepCfg = acts.examples.DD4hepDetector.Config() dd4hepCfg.xmlFileNames = [str(getOpenDataDetectorDirectory()/"xml/OpenDataDetector.xml")] detector = acts.examples.DD4hepDetector() trackingGeometry, contextDecorators = detector.finalize(dd4hepCfg, None) Magnetic field setup: Default: constant 2T longitudinal field

Definition at line 93 of file propagation.py.

View newest version in sPHENIX GitHub at line 93 of file propagation.py

propagation.matDeco None

Definition at line 62 of file propagation.py.

View newest version in sPHENIX GitHub at line 62 of file propagation.py

propagation.u acts.UnitConstants

Definition at line 10 of file propagation.py.

View newest version in sPHENIX GitHub at line 10 of file propagation.py