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

Variables

dictionary dataDict {}
 
tuple csv_reader csv.reader(csv_file, delimiter=",")
 
list jobID csv_row[0]
 
float exectime 0.0
 
tuple tsv_reader csv.reader(tsv_file, delimiter="\t")
 
tuple stepper int(csv_row[1])
 
tuple ptvalue float(csv_row[2])
 
tuple rfile ROOT.TFile("propagation_steps_" + str(jobID) + ".root")
 
tuple stree rfile.Get("propagation_steps")
 
tuple h_steps ROOT.gDirectory.Get("h_steps")
 
tuple steps h_steps.GetMean()
 
tuple stepsSpread h_steps.GetMeanError()
 
list cdict dataDict[ptvalue]
 
list vdict cdict[stepper]
 
tuple ax plt.subplot(131)
 
string label "line"
 

Variable Documentation

tuple propagation_timing.ax plt.subplot(131)

Definition at line 54 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 54 of file propagation_timing.py

list propagation_timing.cdict dataDict[ptvalue]

Definition at line 37 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 37 of file propagation_timing.py

tuple propagation_timing.csv_reader csv.reader(csv_file, delimiter=",")

Definition at line 11 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 11 of file propagation_timing.py

dictionary propagation_timing.dataDict {}

Definition at line 7 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 7 of file propagation_timing.py

tuple propagation_timing.exectime 0.0

Definition at line 18 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 18 of file propagation_timing.py

tuple propagation_timing.h_steps ROOT.gDirectory.Get("h_steps")

Definition at line 31 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 31 of file propagation_timing.py

list propagation_timing.jobID csv_row[0]

Definition at line 16 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 16 of file propagation_timing.py

string propagation_timing.label "line"

Definition at line 59 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 59 of file propagation_timing.py

tuple propagation_timing.ptvalue float(csv_row[2])

Definition at line 26 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 26 of file propagation_timing.py

tuple propagation_timing.rfile ROOT.TFile("propagation_steps_" + str(jobID) + ".root")

Definition at line 28 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 28 of file propagation_timing.py

Referenced by Martini.readRadiativeRate().

tuple propagation_timing.stepper int(csv_row[1])

Definition at line 25 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 25 of file propagation_timing.py

Referenced by Acts::Python.addPropagation(), BOOST_AUTO_TEST_CASE(), Acts::Test.BOOST_AUTO_TEST_CASE(), BOOST_DATA_TEST_CASE(), Acts::Test.BOOST_DATA_TEST_CASE(), ActsExamples::IterativeVertexFinderAlgorithm.execute(), ActsExamples::VertexFitterAlgorithm.execute(), ActsExamples::AdaptiveMultiVertexFinderAlgorithm.executeAfterSeederChoice(), ActsExamples::AlignmentAlgorithm.makeAlignmentFunction(), makeConstantFieldPropagator(), ActsTrackFittingAlgorithm.makeDirectedKalmanFitterFunction(), ActsPropagator.makeFastPropagator(), ActsExamples.makeGlobalChiSquareFitterFunction(), ActsExamples.makeGsfFitterFunction(), ActsGsfTrackFittingAlgorithm.makeGsfFitterFunction(), ActsExamples.makeKalmanFitterFunction(), ActsTrackFittingAlgorithm.makeKalmanFitterFunction(), ActsPropagator.makePropagator(), makeStraightPropagator(), Acts::Test.makeStraightPropagator(), ActsExamples::TrackFindingAlgorithm.makeTrackFinderFunction(), Acts::MultiStepperSurfaceReached.operator()(), Acts::SurfaceReached.operator()(), Acts::KalmanFitter< propagator_t, traj_t >::Actor< parameters_t >.operator()(), Acts::CombinatorialKalmanFilter< propagator_t, traj_t >::Actor< source_link_accessor_t, parameters_t >.operator()(), propagationExample(), Acts::CombinatorialKalmanFilter< propagator_t, traj_t >::Actor< source_link_accessor_t, parameters_t >.reset(), Acts::KalmanFitter< propagator_t, traj_t >::Actor< parameters_t >.reverse(), Acts::AutodiffExtensionWrapper< basic_extension_t >.RKN4step(), runMaterialMapping(), Acts::MultiEigenStepperLoop< extensionlist_t, component_reducer_t, auctioneer_t >::ComponentProxyBase< State::Component >.singleStepper(), test_propagation.test_steppers(), ActsExamples::VertexPerformanceWriter.writeT(), and xPositionsOfPassedSurfaces().

tuple propagation_timing.stepsSpread h_steps.GetMeanError()

Definition at line 33 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 33 of file propagation_timing.py

tuple propagation_timing.stree rfile.Get("propagation_steps")

Definition at line 29 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 29 of file propagation_timing.py

tuple propagation_timing.tsv_reader csv.reader(tsv_file, delimiter="\t")

Definition at line 20 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 20 of file propagation_timing.py

list propagation_timing.vdict cdict[stepper]

Definition at line 44 of file propagation_timing.py.

View newest version in sPHENIX GitHub at line 44 of file propagation_timing.py