![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Variables | |
| dictionary | dataDict {} |
| tuple | csv_reader csv.reader(csv_file, delimiter=',') |
| list | jobID csv_row[0] |
| int | exectime 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) |
| 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
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 |
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
| 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 G4RootPNtupleManager.CreateNtuple(), G4RootAnalysisReader.GetBuffer(), G4XmlAnalysisReader.GetHandler(), G4Hdf5RFileManager.GetRDirectory(), G4RootFileManager.OpenNtupleFiles(), G4RootAnalysisReader.ReadNtupleImpl(), and G4RootMainNtupleManager.SetNtupleFile().
| 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::Test.BOOST_AUTO_TEST_CASE(), BOOST_DATA_TEST_CASE(), ExUCNDetectorConstruction.ConstructSDandField(), F05DetectorConstruction.ConstructSDandField(), F06DetectorConstruction.ConstructSDandField(), FW::TruthVerticesToTracksAlgorithm.execute(), G4RKPropagation.FieldTransport(), FW::FittingAlgorithm.makeFitterFunction(), materialMappingExample(), Acts::SurfaceReached.operator()(), PHActsVertexPropagator.propagateTrack(), PHActsTrackProjection.propagateTrack(), PHTpcResiduals.propagateTrackState(), and propagationExample().
| tuple propagation_timing.steps h_steps.GetMean() |
Definition at line 32 of file propagation_timing.py.
View newest version in sPHENIX GitHub at line 32 of file propagation_timing.py
Referenced by G4GMocrenIO.addTrack(), BOOST_DATA_TEST_CASE(), G4SPSEneDistribution.CalculateBbodySpectrum(), G4SPSEneDistribution.CalculateCPowSpectrum(), fullMaterial(), G4SPSEneDistribution.GenerateBremEnergies(), AnnularFieldSim.GetTotalDistortion(), G4GMocrenIO.retrieveData4(), G4Scheduler.SetTimeSteps(), AnnularFieldSim.swimToInAnalyticSteps(), AnnularFieldSim.swimToInSteps(), FW::RootPropagationStepsWriter.writeT(), and FW::Obj::ObjPropagationStepsWriter< step_t >.writeT().
| 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
Referenced by build_tree(), and gen_bitlen().
| 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
Definition at line 44 of file propagation_timing.py.
View newest version in sPHENIX GitHub at line 44 of file propagation_timing.py