ATLAS Offline Software
Loading...
Searching...
No Matches
RunGeantinoMaterialTrackProduction Namespace Reference

Functions

 setupArgParser ()

Variables

 args = setupArgParser().parse_args()
 flags = initConfigFlags()
 AllLocal
 Files
 HITSFileName
 NumThreads
 NumConcurrentEvents
 MaxEvents
 SkipEvents
 CheckDependencies
 ShowDataDeps
 ShowDataFlow
 ShowControlFlow
 EnableVerboseViews
 AutoLoadUnmetDependencies
 Simulator
 AtlasVersion
 GlobalTag
 Dynamic
 SQLiteDB
 SQLiteDBFullPath
 GeometryMDT
 GeometryRPC
 GeometryTGC
 GeometrysTGC
 GeometryMM
 GeometryBpipe
 SpecialGeometryToroid
 detectors = args.detectors
 toggle_geometry
 UseBlueprint
 acc = MainServicesCfg(flags)
 Dump
 beamcond = acc.getCondAlgo("BeamSpotCondAlg")
 useDB
 posX
 posY
 posZ
 sigmaX
 sigmaY
 sigmaZ
 tiltX
 tiltY

Detailed Description

Run geantino processing for material track creation

Function Documentation

◆ setupArgParser()

RunGeantinoMaterialTrackProduction.setupArgParser ( )

Definition at line 13 of file RunGeantinoMaterialTrackProduction.py.

13def setupArgParser():
14 # Argument parsing
15 from argparse import ArgumentParser
16 parser = ArgumentParser("RunGeantinoMaterialTrackProduction.py")
17 parser.add_argument("--detectors", nargs="+",
18 default=['ITkPixel', 'ITkStrip', 'Bpipe'],
19 help="Specify the list of detectors")
20 parser.add_argument("--localgeo", default=False, action="store_true",
21 help="Use local geometry Xml files")
22 parser.add_argument("--storeHITS", help="Store the G4 hits",
23 default = False, action = "store_true")
24 parser.add_argument("--geoModelSqLiteFile", default = "", help="Read geometry from sqlite file")
25 parser.add_argument("-S", "--verboseStoreGate", default=False,
26 action="store_true",
27 help="Dump the StoreGate(s) each event iteration")
28 parser.add_argument("--maxEvents",default=-1, type = int,
29 help="The number of events to run. 0 skips execution")
30 parser.add_argument("--skipEvents",default=0, type=int,
31 help="The number of events to skip")
32 parser.add_argument("--threads", default=1, type=int, help="The number of threads to run")
33 from AthenaConfiguration.TestDefaults import defaultGeometryTags
34 parser.add_argument("--geometrytag",default=defaultGeometryTags.RUN4, type=str,
35 help="The geometry tag to use")
36 parser.add_argument("--inputevntfile",
37 default=["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/PhaseIIUpgrade/EVNT/mc15_14TeV.singlegeantino_E10GeV_etaFlatnp0_6.5M.evgen.EVNT.pool.root"],
38 nargs="+",
39 help="The input EVNT file to use")
40 parser.add_argument("--outputhitsfile",default="myHITS.pool.root", type=str,
41 help="The output HITS filename")
42 parser.add_argument("--outputfile",default="material-tracks.root", type=str,
43 help="The output Geantino filename")
44 return parser
45

Variable Documentation

◆ acc

RunGeantinoMaterialTrackProduction.acc = MainServicesCfg(flags)

Definition at line 120 of file RunGeantinoMaterialTrackProduction.py.

◆ AllLocal

RunGeantinoMaterialTrackProduction.AllLocal

Definition at line 66 of file RunGeantinoMaterialTrackProduction.py.

◆ args

RunGeantinoMaterialTrackProduction.args = setupArgParser().parse_args()

Definition at line 47 of file RunGeantinoMaterialTrackProduction.py.

◆ AtlasVersion

RunGeantinoMaterialTrackProduction.AtlasVersion

Definition at line 84 of file RunGeantinoMaterialTrackProduction.py.

◆ AutoLoadUnmetDependencies

RunGeantinoMaterialTrackProduction.AutoLoadUnmetDependencies

Definition at line 79 of file RunGeantinoMaterialTrackProduction.py.

◆ beamcond

RunGeantinoMaterialTrackProduction.beamcond = acc.getCondAlgo("BeamSpotCondAlg")

Definition at line 135 of file RunGeantinoMaterialTrackProduction.py.

◆ CheckDependencies

RunGeantinoMaterialTrackProduction.CheckDependencies

Definition at line 74 of file RunGeantinoMaterialTrackProduction.py.

◆ detectors

RunGeantinoMaterialTrackProduction.detectors = args.detectors

Definition at line 106 of file RunGeantinoMaterialTrackProduction.py.

◆ Dump

RunGeantinoMaterialTrackProduction.Dump

Definition at line 123 of file RunGeantinoMaterialTrackProduction.py.

◆ Dynamic

RunGeantinoMaterialTrackProduction.Dynamic

Definition at line 86 of file RunGeantinoMaterialTrackProduction.py.

◆ EnableVerboseViews

RunGeantinoMaterialTrackProduction.EnableVerboseViews

Definition at line 78 of file RunGeantinoMaterialTrackProduction.py.

◆ Files

RunGeantinoMaterialTrackProduction.Files

Definition at line 68 of file RunGeantinoMaterialTrackProduction.py.

◆ flags

RunGeantinoMaterialTrackProduction.flags = initConfigFlags()

Definition at line 64 of file RunGeantinoMaterialTrackProduction.py.

◆ GeometryBpipe

RunGeantinoMaterialTrackProduction.GeometryBpipe

Definition at line 103 of file RunGeantinoMaterialTrackProduction.py.

◆ GeometryMDT

RunGeantinoMaterialTrackProduction.GeometryMDT

Definition at line 98 of file RunGeantinoMaterialTrackProduction.py.

◆ GeometryMM

RunGeantinoMaterialTrackProduction.GeometryMM

Definition at line 102 of file RunGeantinoMaterialTrackProduction.py.

◆ GeometryRPC

RunGeantinoMaterialTrackProduction.GeometryRPC

Definition at line 99 of file RunGeantinoMaterialTrackProduction.py.

◆ GeometrysTGC

RunGeantinoMaterialTrackProduction.GeometrysTGC

Definition at line 101 of file RunGeantinoMaterialTrackProduction.py.

◆ GeometryTGC

RunGeantinoMaterialTrackProduction.GeometryTGC

Definition at line 100 of file RunGeantinoMaterialTrackProduction.py.

◆ GlobalTag

RunGeantinoMaterialTrackProduction.GlobalTag

Definition at line 85 of file RunGeantinoMaterialTrackProduction.py.

◆ HITSFileName

RunGeantinoMaterialTrackProduction.HITSFileName

Definition at line 69 of file RunGeantinoMaterialTrackProduction.py.

◆ MaxEvents

RunGeantinoMaterialTrackProduction.MaxEvents

Definition at line 72 of file RunGeantinoMaterialTrackProduction.py.

◆ NumConcurrentEvents

RunGeantinoMaterialTrackProduction.NumConcurrentEvents

Definition at line 71 of file RunGeantinoMaterialTrackProduction.py.

◆ NumThreads

RunGeantinoMaterialTrackProduction.NumThreads

Definition at line 70 of file RunGeantinoMaterialTrackProduction.py.

◆ posX

RunGeantinoMaterialTrackProduction.posX

Definition at line 138 of file RunGeantinoMaterialTrackProduction.py.

◆ posY

RunGeantinoMaterialTrackProduction.posY

Definition at line 139 of file RunGeantinoMaterialTrackProduction.py.

◆ posZ

RunGeantinoMaterialTrackProduction.posZ

Definition at line 140 of file RunGeantinoMaterialTrackProduction.py.

◆ ShowControlFlow

RunGeantinoMaterialTrackProduction.ShowControlFlow

Definition at line 77 of file RunGeantinoMaterialTrackProduction.py.

◆ ShowDataDeps

RunGeantinoMaterialTrackProduction.ShowDataDeps

Definition at line 75 of file RunGeantinoMaterialTrackProduction.py.

◆ ShowDataFlow

RunGeantinoMaterialTrackProduction.ShowDataFlow

Definition at line 76 of file RunGeantinoMaterialTrackProduction.py.

◆ sigmaX

RunGeantinoMaterialTrackProduction.sigmaX

Definition at line 141 of file RunGeantinoMaterialTrackProduction.py.

◆ sigmaY

RunGeantinoMaterialTrackProduction.sigmaY

Definition at line 142 of file RunGeantinoMaterialTrackProduction.py.

◆ sigmaZ

RunGeantinoMaterialTrackProduction.sigmaZ

Definition at line 143 of file RunGeantinoMaterialTrackProduction.py.

◆ Simulator

RunGeantinoMaterialTrackProduction.Simulator

Definition at line 81 of file RunGeantinoMaterialTrackProduction.py.

◆ SkipEvents

RunGeantinoMaterialTrackProduction.SkipEvents

Definition at line 73 of file RunGeantinoMaterialTrackProduction.py.

◆ SpecialGeometryToroid

RunGeantinoMaterialTrackProduction.SpecialGeometryToroid

Definition at line 104 of file RunGeantinoMaterialTrackProduction.py.

◆ SQLiteDB

RunGeantinoMaterialTrackProduction.SQLiteDB

Definition at line 93 of file RunGeantinoMaterialTrackProduction.py.

◆ SQLiteDBFullPath

RunGeantinoMaterialTrackProduction.SQLiteDBFullPath

Definition at line 94 of file RunGeantinoMaterialTrackProduction.py.

◆ tiltX

RunGeantinoMaterialTrackProduction.tiltX

Definition at line 144 of file RunGeantinoMaterialTrackProduction.py.

◆ tiltY

RunGeantinoMaterialTrackProduction.tiltY

Definition at line 145 of file RunGeantinoMaterialTrackProduction.py.

◆ toggle_geometry

RunGeantinoMaterialTrackProduction.toggle_geometry

Definition at line 108 of file RunGeantinoMaterialTrackProduction.py.

◆ UseBlueprint

RunGeantinoMaterialTrackProduction.UseBlueprint

Definition at line 110 of file RunGeantinoMaterialTrackProduction.py.

◆ useDB

RunGeantinoMaterialTrackProduction.useDB

Definition at line 137 of file RunGeantinoMaterialTrackProduction.py.