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

Variables

 u acts.UnitConstants
 
tuple setup makeSetup()
 
tuple tp Path(temp)
 
tuple rnd acts.examples.RandomNumbers(seed=42)
 
tuple s
 
 level acts.logging.INFO,
 
list generators
 
string outputParticles "particles_input"
 
 randomNumbers rnd,
 
 enableInteractions True,
 
 preSelectParticles None,
 
tuple postSelectParticles ParticleSelectorConfig(removeSecondaries=True)
 
string inputParticles "particles_input"
 
string outputParticlesInitial "particles_initial_fatras"
 
string outputParticlesFinal "particles_final_fatras"
 
string outputSimHits "simhits_fatras"
 
string outputDirRoot "fatras"
 
 killVolume setup.trackingGeometry.worldVolume,
 
int killAfterTime 25
 
 killSecondaries True,
 

Variable Documentation

physmon_simulation.enableInteractions True,

Definition at line 73 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 73 of file physmon_simulation.py

list physmon_simulation.generators
Initial value:
1 [
2  acts.examples.EventGenerator.Generator(
3  multiplicity=acts.examples.FixedMultiplicityGenerator(n=1),
4  vertex=acts.examples.GaussianVertexGenerator(
5  mean=acts.Vector4(0, 0, 0, 0),
6  stddev=acts.Vector4(10 * u.um, 10 * u.um, 50 * u.mm, 1 * u.ns),
7  ),
8  particles=acts.examples.ParametricParticleGenerator(
9  p=(1 * u.GeV, 100 * u.GeV),
10  pTransverse=True,
11  eta=(-3.0, 3.0),
12  phi=(0.0 * u.degree, 360.0 * u.degree),
13  pdg=pdg,
14  randomizeCharge=True,
15  ),
16  )
17  for pdg in [
18  acts.PdgParticle.eMuon,
19  acts.PdgParticle.ePionPlus,
20  acts.PdgParticle.eElectron,
21  ]
22  ]

Definition at line 41 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 41 of file physmon_simulation.py

Referenced by Acts::Python.addGenerators().

int physmon_simulation.killAfterTime 25

Definition at line 92 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 92 of file physmon_simulation.py

Referenced by PYBIND11_MODULE().

physmon_simulation.killSecondaries True,

Definition at line 93 of file physmon_simulation.py.

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

Referenced by PYBIND11_MODULE().

physmon_simulation.killVolume setup.trackingGeometry.worldVolume,

Definition at line 91 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 91 of file physmon_simulation.py

Referenced by PYBIND11_MODULE().

string physmon_simulation.outputDirRoot "fatras"

Definition at line 80 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 80 of file physmon_simulation.py

string physmon_simulation.outputParticles "particles_input"
string physmon_simulation.outputParticlesFinal "particles_final_fatras"

Definition at line 78 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 78 of file physmon_simulation.py

Referenced by Acts::Python.addExampleAlgorithms(), and PYBIND11_MODULE().

string physmon_simulation.outputParticlesInitial "particles_initial_fatras"

Definition at line 77 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 77 of file physmon_simulation.py

Referenced by Acts::Python.addExampleAlgorithms(), and PYBIND11_MODULE().

string physmon_simulation.outputSimHits "simhits_fatras"

Definition at line 79 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 79 of file physmon_simulation.py

Referenced by Acts::Python.addEDM4hep(), Acts::Python.addExampleAlgorithms(), Acts::Python.addInput(), and PYBIND11_MODULE().

tuple physmon_simulation.postSelectParticles ParticleSelectorConfig(removeSecondaries=True)

Definition at line 75 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 75 of file physmon_simulation.py

physmon_simulation.preSelectParticles None,

Definition at line 74 of file physmon_simulation.py.

View newest version in sPHENIX GitHub at line 74 of file physmon_simulation.py

tuple physmon_simulation.s
Initial value:
2  events=1000,
3  numThreads=1,
4  logLevel=acts.logging.INFO,
6  Path(__file__).parent.parent / "fpe_masks.yml"
7  ),
8  )

Definition at line 26 of file physmon_simulation.py.

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

Referenced by sigslot::_signal_base5< double, double, double, vector< Parton > &, vector< Parton > &, multi_threaded_local >._signal_base5(), sigslot::_signal_base6< arg1_type, arg2_type, arg3_type, arg4_type, arg5_type, arg6_type, mt_policy >._signal_base6(), sigslot::_signal_base7< arg1_type, arg2_type, arg3_type, arg4_type, arg5_type, arg6_type, arg7_type, mt_policy >._signal_base7(), sigslot::_signal_base8< arg1_type, arg2_type, arg3_type, arg4_type, arg5_type, arg6_type, arg7_type, arg8_type, mt_policy >._signal_base8(), odbc::Time._validateSecond(), Acts::WeightedComponentReducerLoop.absoluteMomentum(), ActsExamples::Sequencer.addElement(), AddFlowToParent(), AddLayers_MiniTPCDrift(), Acts::Python.addUnits(), ALICEKF.ALICEKalmanFilter(), analysis(), analyzeClusterEtIso(), HcalMon.anaWaveform(), ZdcMon.anaWaveformFast(), CemcMon.anaWaveformFast(), SepdMon.anaWaveformFast(), CemcMon.anaWaveformTemp(), SepdMon.anaWaveformTemp(), approx(), SurfaceGeoIdGenerator.assignGeometryId(), ValueGen2.b(), BOOST_AUTO_TEST_CASE(), Acts::Test.BOOST_AUTO_TEST_CASE(), BOOST_DATA_TEST_CASE(), ValueGen2.c(), c_vsnprintf(), Fluid.calcTotals(), catalogInfo(), Acts::WeightedComponentReducerLoop.charge(), testing::gmock_generated_actions_test.CharPtr(), testing::gmock_more_actions_test.CharPtr(), st_number.check(), PHG4TpcPadPlaneReadout.check_phi(), Acts::Experimental::DetectorVolume.checkContainment(), circularMean(), Acts::MultiEigenStepperLoop< extensionlist_t, component_reducer_t, auctioneer_t >.componentIterable(), oamlBuffer.connect_aml(), Acts::Experimental::detail::CylindricalDetectorHelper.connectInR(), Acts::Experimental::detail::CylindricalDetectorHelper.connectInZ(), Acts::MultiEigenStepperLoop< extensionlist_t, component_reducer_t, auctioneer_t >.constComponentIterable(), Acts::Experimental::LayerStructureBuilder.construct(), Acts::MultiComponentCurvilinearTrackParameters.construct(), PHG4SpacalPrototype4Detector.Construct_AzimuthalSeg(), Acts::Svg::DetectorVolumeConverter.convert(), ActsExamples::Geant4::Geant4Detector.convertGeant4Volumes(), Acts::Svg::IndexedSurfacesConverter.convertImpl(), Acts.createProtoMaterial(), Jetscape::JetScapeLogger.Debug(), Jetscape::JetScapeLogger.DebugThread(), oncsSub_idcaenv1742.decode(), oncsSub_idtpcfeev1.decode(), oncsSub_idgl1v0.decode(), oncsSub_idfnalmwpc.decode(), oncsSub_idfnalmwpcv2.decode(), graph.del_edge(), Acts::Experimental::Detector.Detector(), dist(), do_peak_finder(), InttMonDraw.Draw(), oncsSub_iddigitizerv1.dump(), Packet_iddigitizerv2.dump(), Packet_iddigitizerv3.dump(), Packet_idll1v1.dump(), oncsSub_idtpcfeev1.dump(), oncsSub_idtpcfeev2.dump(), ActsExamples::PrototracksToParameters.execute(), ActsExamples::TrackFindingAlgorithmExaTrkX.execute(), Acts::Experimental::SurfacesFiller.fill(), Acts::Legacy::AtlasSeedFinder< SpacePoint >.fillSeeds(), PHG4TpcCylinderGeom.find_phibin(), genfit::TGeoMaterialInterface.findNextBoundary(), msg_buffer.format(), ActsFatras::Geant4Decay.generateProperTimeLimit(), TSQLImportClient.GET(), PHG4TpcCylinderGeom.get_pad_float(), PHG4TpcCylinderGeom.get_phibin(), GPUTPCTrackParam.GetDCAPoint(), KFParticleBase.GetDStoPointBz(), KFParticleBaseSIMD.GetDStoPointBz(), INTT.GetFelixBinFromIndexes(), MakeActsGeometry.getInttKeyFromNode(), KFParticleBase.GetMass(), KFParticleBaseSIMD.GetMass(), MakeActsGeometry.getMvtxKeyFromNode(), getRunNumberFromApp(), genfit::GblFitter.getScattererFromMatList(), getScattererFromMatList(), HcalMon.getSignal(), CemcMon.getSignal(), SepdMon.getSignal(), ODBCCallableStatement.GetString(), halfToFloat(), handleFile(), hcalUtil.hcalUtil(), Jetscape::JetScapeLogger.Info(), Jetscape::JetScapeLogger.InfoNice(), ElossValidate.Init(), ColoredHadronization.Init(), ColorlessHadronization.Init(), HybridHadronization.Init(), AdSCFT.Init(), LBT.Init(), Martini.Init(), CLVisc.InitializeHydro(), HydroFromFile.InitializeHydro(), PGun.InitTask(), Brick.InitTask(), PythiaGun.InitTask(), epemGun.InitTask(), oncsSub_idsis3300.iValue(), oncsSub_idsis3300r.iValue(), json_emit_quoted_str(), json_emit_va(), nanoflann::KDTreeEigenMatrixAdaptor< MatrixType, DIM, Distance >.kdtree_distance(), kill_trailing(), kill_trailingn(), testing::internal.LogWithLocation(), main(), make_piston(), InttMonDraw.MakeHtml(), makepTCaloGraph(), testing::internal::ElementsAreMatcherImpl< Container >.MatchAndExplain(), mg_addenv2(), mg_create_itermediate_directories(), mg_dns_encode_name(), mg_get_http_var(), mg_http_handler(), mg_http_parse_chunk(), mg_http_parse_header(), mg_http_parse_headers(), mg_mk_str(), mg_normalize_uri_path(), mg_parse_http(), mg_prepare_cgi_environment(), mg_skip(), Acts::WeightedComponentReducerLoop.momentum(), ODBCConnection.NativeSQL(), Acts::Legacy::AtlasSeedFinder< SpacePoint >.newOneSeed(), Hydro.NSquant(), open_serverSocket(), vector2D< T >.operator()(), vector3D< T >.operator()(), Acts::KalmanFitter< propagator_t, traj_t >::Actor< parameters_t >.operator()(), operator>>(), vector2D< T >.operator[](), edge.opposite(), node.opposite(), CommandLineArguments.parse(), parse_json(), parse_json2(), ActsExamples::Options::detail.parseDoublesFixed(), ActsExamples::Options::detail.parseDoublesVariable(), ActsExamples::Options::detail.parseIntegersFixed(), ActsExamples::Options::detail.parseIntegersVariable(), pathfinder.pathfinder(), peaks(), Acts::detail.printMeasurement(), testing::internal.PrintTo(), SepdMon.process_event(), CemcMon.process_event(), HcalMon.process_event(), TpcMon.process_event(), TPCPedestalCalibration.process_event(), RawClusterBuilderTopo.process_event(), TpcCombinedRawDataUnpacker.process_event(), MvtxMon.process_event(), TPCRawDataTree.process_event(), TpcRawDataTree.process_event(), tpc_hits.process_event(), TpcRawDataDecoder.process_event(), Acts::Propagator< stepper_t, navigator_t >.propagate_impl(), ActsExamples.prototrackToSeed(), daq_device_rtclock.put_data(), PYBIND11_MODULE(), r_create_device_1_svc(), InttNameSpace.RawFromPacket(), ActsExamples::RootMaterialTrackReader.read(), HybridHadronization.recomb(), Acts::MutablePodioTrackContainer.releaseInto(), Acts::MutablePodioTrackStateContainer.releaseInto(), Jetscape::JetScapeLogger.Remark(), KFParticleBase.RotateXY(), KFParticleBaseSIMD.RotateXY(), half.round(), planarity.run(), st_number.run(), OnlMonHtml.runRange(), s95p.s95p_e(), st_number.s_node(), InttMonDraw.SavePlot(), sccalib(), schemaInfo(), MQTTConnection.send(), RecoInfoExport.set_file_prefix(), PHSimpleKFProp.set_max_window(), ODBCPreparedStatement.SetAsciiStream(), ODBCCallableStatement.SetAsciiStream(), ODBCPreparedStatement.SetBinaryStream(), ODBCCallableStatement.SetBinaryStream(), FieldMapReadBack.SetFieldPoint(), pmonstate.setloopStatus(), PHHybridSeeding.setMinFitTrackSize(), G4TBMagneticFieldSetup.SetMinStep(), KFParticleBase.SetNoDecayLength(), KFParticleBaseSIMD.SetNoDecayLength(), ReadEICFiles.SetNodeName(), ReadSynRadFiles.SetNodeName(), Hydro.setNSvalues(), PHG4Reco.SetPhysicsList(), setSample(), CemcMonDraw.setSave(), MbdEvent.SetSim(), MvtxPrototype2Geom.setSize(), ATrack.SetSlope(), genfit::Track.setStateSeed(), PHG4PhenixDetector.SetWorldMaterial(), PHG4Reco.SetWorldMaterial(), PHG4PhenixDetector.SetWorldShape(), PHG4Reco.SetWorldShape(), Acts::MultiIndex< uint64_t, 12, 12, 16, 8, 16 >.shift(), sipmCalib(), MvtxStandaloneTracking.SolveGLS(), bellman_ford.source(), spmcalib(), strptime(), Acts::Experimental::KdtSurfaces< kDIM, bSize, reference_generator >.surfaces(), TEST(), testing::gmock_generated_actions_test.TEST(), testing::gmock_more_actions_test.TEST(), testing::gtest_printers_test.TEST(), testing::gmock_matchers_test.TEST(), TEST_CASE(), TEST_F(), testing::gmock_matchers_test.TEST_F(), Acts::DetectorVolumeJsonConverter.toJson(), Acts::DetectorVolumeJsonConverter.toJsonDetray(), InttNameSpace.ToOffline(), InttNameSpace.ToOnline(), InttNameSpace.ToRawData(), Acts::RangeXD< binValues, ActsScalar >.toString(), oncsSub_idtpcfeev2.tpc_decode(), Acts::KDTreeTrackingGeometryBuilder.trackingGeometry(), transactionInfo(), Acts::KDTreeTrackingGeometryBuilder.translateLayer(), KFParticleBase.TransportBz(), KFParticleBaseSIMD.TransportBz(), ODBCResultSet.UpdateAsciiStream(), ODBCResultSet.UpdateBinaryStream(), updatePad(), ODBCResultSet.UpdateString(), ActsExamples::Geant4::HepMC3::SteppingAction.UserSteppingAction(), ActsExamples::SensitiveSteppingAction.UserSteppingAction(), Validate(), Jetscape::JetScapeLogger.Verbose(), Jetscape::JetScapeLogger.VerboseParton(), Jetscape::JetScapeLogger.VerboseShower(), Jetscape::JetScapeLogger.VerboseVertex(), Jetscape::JetScapeLogger.Warn(), and Acts::Svg::View.xy().

tuple physmon_simulation.setup makeSetup()

Definition at line 18 of file physmon_simulation.py.

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

physmon_simulation.u acts.UnitConstants

Definition at line 16 of file physmon_simulation.py.

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