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

Variables

tuple parser argparse.ArgumentParser(description="Full chain with the OpenDataDetector")
 
string help "Use Pythia8 (ttbar, pile-up 200) instead of particle gun"
 
string action "store_true"
 
tuple args vars(parser.parse_args())
 
list ttbar args["ttbar"]
 
list g4_simulation args["geant4"]
 
list ambiguity_MLSolver args["MLSolver"]
 
 u acts.UnitConstants
 
tuple geoDir getOpenDataDetectorDirectory()
 
tuple outputDir pathlib.Path.cwd()
 
string oddMaterialMap "data/odd-material-maps.root"
 
string oddDigiConfig "config/odd-digi-smearing-config.json"
 
string oddSeedingSel "config/odd-seeding-config.json"
 
tuple oddMaterialDeco acts.IMaterialDecorator.fromFile(oddMaterialMap)
 
tuple field acts.ConstantBField(acts.Vector3(0.0, 0.0, 2.0 * u.T))
 
tuple rnd acts.examples.RandomNumbers(seed=42)
 
tuple s
 
tuple vtxGen
 
int multiplicity 200
 
list hardProcess ["Top:qqbar2ttbar=on"]
 
int npileup 50
 
 outputDirRoot outputDir,
 
tuple preSelectParticles
 
 killVolume trackingGeometry.worldVolume,
 
int killAfterTime 25
 
 enableInteractions True,
 
 digiConfigFile oddDigiConfig,
 
 geoSelectionConfigFile oddSeedingSel,
 
tuple pt (1.0 * u.GeV if ttbar else 0.0, None)
 
tuple absEta (None, 3.0)
 
tuple loc0 (-4.0 * u.mm, 4.0 * u.mm)
 
int nMeasurementsMin 7
 
 writeCovMat True,
 
int maximumSharedHits 3
 
tuple onnxModelFile os.path.dirname(__file__)
 
 vertexFinder VertexFinder.Iterative,
 

Variable Documentation

tuple full_chain_odd.absEta (None, 3.0)

Definition at line 173 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 173 of file full_chain_odd.py

string full_chain_odd.action "store_true"

Definition at line 39 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 39 of file full_chain_odd.py

list full_chain_odd.ambiguity_MLSolver args["MLSolver"]

Definition at line 51 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 51 of file full_chain_odd.py

tuple full_chain_odd.args vars(parser.parse_args())

Definition at line 47 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 47 of file full_chain_odd.py

full_chain_odd.digiConfigFile oddDigiConfig,

Definition at line 150 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 150 of file full_chain_odd.py

full_chain_odd.enableInteractions True,

Definition at line 140 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 140 of file full_chain_odd.py

tuple full_chain_odd.field acts.ConstantBField(acts.Vector3(0.0, 0.0, 2.0 * u.T))

Definition at line 65 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 65 of file full_chain_odd.py

list full_chain_odd.g4_simulation args["geant4"]

Definition at line 50 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 50 of file full_chain_odd.py

tuple full_chain_odd.geoDir getOpenDataDetectorDirectory()

Definition at line 53 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 53 of file full_chain_odd.py

full_chain_odd.geoSelectionConfigFile oddSeedingSel,

Definition at line 163 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 163 of file full_chain_odd.py

list full_chain_odd.hardProcess ["Top:qqbar2ttbar=on"]

Definition at line 91 of file full_chain_odd.py.

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

string full_chain_odd.help "Use Pythia8 (ttbar, pile-up 200) instead of particle gun"

Definition at line 38 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 38 of file full_chain_odd.py

int full_chain_odd.killAfterTime 25

Definition at line 124 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 124 of file full_chain_odd.py

full_chain_odd.killVolume trackingGeometry.worldVolume,

Definition at line 123 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 123 of file full_chain_odd.py

tuple full_chain_odd.loc0 (-4.0 * u.mm, 4.0 * u.mm)

Definition at line 174 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 174 of file full_chain_odd.py

int full_chain_odd.maximumSharedHits 3

Definition at line 186 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 186 of file full_chain_odd.py

Referenced by Acts::Python.addAmbiguityResolution().

int full_chain_odd.nMeasurementsMin 7

Definition at line 175 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 175 of file full_chain_odd.py

int full_chain_odd.npileup 50

Definition at line 92 of file full_chain_odd.py.

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

string full_chain_odd.oddDigiConfig "config/odd-digi-smearing-config.json"

Definition at line 58 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 58 of file full_chain_odd.py

tuple full_chain_odd.oddMaterialDeco acts.IMaterialDecorator.fromFile(oddMaterialMap)

Definition at line 60 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 60 of file full_chain_odd.py

string full_chain_odd.oddMaterialMap "data/odd-material-maps.root"

Definition at line 57 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 57 of file full_chain_odd.py

string full_chain_odd.oddSeedingSel "config/odd-seeding-config.json"

Definition at line 59 of file full_chain_odd.py.

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

tuple full_chain_odd.onnxModelFile os.path.dirname(__file__)

Definition at line 190 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 190 of file full_chain_odd.py

tuple full_chain_odd.outputDir pathlib.Path.cwd()

Definition at line 54 of file full_chain_odd.py.

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

full_chain_odd.outputDirRoot outputDir,

Definition at line 98 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 98 of file full_chain_odd.py

tuple full_chain_odd.parser argparse.ArgumentParser(description="Full chain with the OpenDataDetector")

Definition at line 30 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 30 of file full_chain_odd.py

tuple full_chain_odd.preSelectParticles
Initial value:
2  rho=(0.0, 24 * u.mm),
3  absZ=(0.0, 1.0 * u.m),
4  eta=(-3.0, 3.0),
5  pt=(150 * u.MeV, None),
6  removeNeutral=True,
7  )

Definition at line 113 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 113 of file full_chain_odd.py

tuple full_chain_odd.pt (1.0 * u.GeV if ttbar else 0.0, None)

Definition at line 172 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 172 of file full_chain_odd.py

full_chain_odd.rnd acts.examples.RandomNumbers(seed=42)

Definition at line 66 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 66 of file full_chain_odd.py

tuple full_chain_odd.s
Initial value:
2  events=args["events"],
3  numThreads=1,
4  outputDir=str(outputDir),
5 )

Definition at line 68 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 68 of file full_chain_odd.py

list full_chain_odd.ttbar args["ttbar"]

Definition at line 49 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 49 of file full_chain_odd.py

full_chain_odd.u acts.UnitConstants

Definition at line 52 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 52 of file full_chain_odd.py

full_chain_odd.vertexFinder VertexFinder.Iterative,

Definition at line 207 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 207 of file full_chain_odd.py

tuple full_chain_odd.vtxGen
Initial value:
1 acts.examples.GaussianVertexGenerator(
2  mean=acts.Vector4(0, 0, 0, 0),
3  stddev=acts.Vector4(0.0125 * u.mm, 0.0125 * u.mm, 55.5 * u.mm, 1.0 * u.ns),
4  )

Definition at line 81 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 81 of file full_chain_odd.py

full_chain_odd.writeCovMat True,

Definition at line 178 of file full_chain_odd.py.

View newest version in sPHENIX GitHub at line 178 of file full_chain_odd.py

Referenced by Acts::Python.addOutput().