![]() |
ATLAS Offline Software
|
Variables | |
| str | epiLog |
| log = logging.getLogger('RunTileTBRec') | |
| flags = initConfigFlags() | |
| list | parserParents = [flags.getArgumentParser(), TileInputFiles.getArgumentParser(add_help=False)] |
| parser = argparse.ArgumentParser(parents=parserParents, add_help=False, fromfile_prefix_chars='@', epilog=epiLog, formatter_class=argparse.RawTextHelpFormatter) | |
| help | |
| nargs | |
| action | |
| type | |
| str | |
| default | |
| dest | |
| int | |
| None | |
| False | |
| choices | |
| run_type_group = parser.add_argument_group('Tile Run Type') | |
| run_type = run_type_group.add_mutually_exclusive_group() | |
| method = parser.add_argument_group('Tile reconstuction method') | |
| True | |
| args | |
| _ | |
| list | fragIDs = [int(fragID, base=16) for fragID in args.fragIDs] |
| Files | |
| MaxEvents | |
| isOnline | |
| AtlasVersion | |
| useTrigger | |
| enableLumiAccess | |
| PrintAlgsSequence | |
| doFit | |
| useDCS | |
| NoiseFilter | |
| correctTime | |
| correctTimeJumps | |
| BestPhaseFromCOOL | |
| doOverflowFit | |
| RunType | |
| Type | |
| beamEnergy = GetFileMD(flags.Input.Files).get("beam_energy", 100) | |
| Energy | |
| doOpt2 | |
| doOptATLAS | |
| runNumber = flags.Input.RunNumbers[0] | |
| HISTFileName | |
| pattern | |
| evaluate | |
| nSamples = args.nsamples | |
| cfg = MainServicesCfg(flags) | |
| str | ntupleFile = f'{args.outputDirectory}/tiletb_{runNumber}{args.outputVersion}.aan.root' |
| offlineUnits = args.offline_units | |
| dict | unitsName = {0: "ADC", 1: "pC", 2: "Cesium pC", 3: "MeV"}.get(offlineUnits) |
| tuple | calibrateEnergy = (offlineUnits != 0) |
| str | cisCalibFile = f'{args.outputDirectory}/tileCalibCIS_{runNumber}_CIS{args.outputVersion}.root' |
| tileCisTool = cfg.getEventAlgo('TileCisCalibAlg').TileCalibTools['TileCisDefaultCalibTool'] | |
| FragIDsDemonstrators | |
| RODStatusProxy | |
| withDetails | |
| summariseProps | |
| printDefaults | |
| sc = cfg.run() | |
@file RunTileTBRec.py @brief Script to run Tile TestBeam Reconstruction/Monitoring
|
protected |
Definition at line 78 of file RunTileTBRec.py.
| RunTileTBRec.action |
Definition at line 48 of file RunTileTBRec.py.
| RunTileTBRec.args |
Definition at line 78 of file RunTileTBRec.py.
| RunTileTBRec.AtlasVersion |
Definition at line 99 of file RunTileTBRec.py.
| RunTileTBRec.beamEnergy = GetFileMD(flags.Input.Files).get("beam_energy", 100) |
Definition at line 115 of file RunTileTBRec.py.
| RunTileTBRec.BestPhaseFromCOOL |
Definition at line 109 of file RunTileTBRec.py.
| tuple RunTileTBRec.calibrateEnergy = (offlineUnits != 0) |
Definition at line 210 of file RunTileTBRec.py.
| RunTileTBRec.cfg = MainServicesCfg(flags) |
Definition at line 166 of file RunTileTBRec.py.
| RunTileTBRec.choices |
Definition at line 60 of file RunTileTBRec.py.
| str RunTileTBRec.cisCalibFile = f'{args.outputDirectory}/tileCalibCIS_{runNumber}_CIS{args.outputVersion}.root' |
Definition at line 217 of file RunTileTBRec.py.
| RunTileTBRec.correctTime |
Definition at line 107 of file RunTileTBRec.py.
| RunTileTBRec.correctTimeJumps |
Definition at line 108 of file RunTileTBRec.py.
| RunTileTBRec.default |
Definition at line 50 of file RunTileTBRec.py.
| RunTileTBRec.dest |
Definition at line 53 of file RunTileTBRec.py.
| RunTileTBRec.doFit |
Definition at line 104 of file RunTileTBRec.py.
| RunTileTBRec.doOpt2 |
Definition at line 138 of file RunTileTBRec.py.
| RunTileTBRec.doOptATLAS |
Definition at line 139 of file RunTileTBRec.py.
| RunTileTBRec.doOverflowFit |
Definition at line 110 of file RunTileTBRec.py.
| RunTileTBRec.enableLumiAccess |
Definition at line 101 of file RunTileTBRec.py.
| RunTileTBRec.Energy |
Definition at line 116 of file RunTileTBRec.py.
| str RunTileTBRec.epiLog |
Definition at line 18 of file RunTileTBRec.py.
| RunTileTBRec.evaluate |
Definition at line 156 of file RunTileTBRec.py.
| RunTileTBRec.False |
Definition at line 59 of file RunTileTBRec.py.
| RunTileTBRec.Files |
Definition at line 90 of file RunTileTBRec.py.
| RunTileTBRec.flags = initConfigFlags() |
Definition at line 41 of file RunTileTBRec.py.
Definition at line 87 of file RunTileTBRec.py.
| RunTileTBRec.FragIDsDemonstrators |
Definition at line 223 of file RunTileTBRec.py.
| RunTileTBRec.help |
Definition at line 45 of file RunTileTBRec.py.
| RunTileTBRec.HISTFileName |
Definition at line 147 of file RunTileTBRec.py.
| RunTileTBRec.int |
Definition at line 55 of file RunTileTBRec.py.
| RunTileTBRec.isOnline |
Definition at line 97 of file RunTileTBRec.py.
| RunTileTBRec.log = logging.getLogger('RunTileTBRec') |
Definition at line 32 of file RunTileTBRec.py.
| RunTileTBRec.MaxEvents |
Definition at line 96 of file RunTileTBRec.py.
| RunTileTBRec.method = parser.add_argument_group('Tile reconstuction method') |
Definition at line 73 of file RunTileTBRec.py.
| RunTileTBRec.nargs |
Definition at line 47 of file RunTileTBRec.py.
| RunTileTBRec.NoiseFilter |
Definition at line 106 of file RunTileTBRec.py.
| RunTileTBRec.None |
Definition at line 56 of file RunTileTBRec.py.
| int RunTileTBRec.nSamples = args.nsamples |
Definition at line 159 of file RunTileTBRec.py.
| str RunTileTBRec.ntupleFile = f'{args.outputDirectory}/tiletb_{runNumber}{args.outputVersion}.aan.root' |
Definition at line 198 of file RunTileTBRec.py.
| int RunTileTBRec.offlineUnits = args.offline_units |
Definition at line 199 of file RunTileTBRec.py.
| RunTileTBRec.parser = argparse.ArgumentParser(parents=parserParents, add_help=False, fromfile_prefix_chars='@', epilog=epiLog, formatter_class=argparse.RawTextHelpFormatter) |
Definition at line 43 of file RunTileTBRec.py.
| list RunTileTBRec.parserParents = [flags.getArgumentParser(), TileInputFiles.getArgumentParser(add_help=False)] |
Definition at line 42 of file RunTileTBRec.py.
| RunTileTBRec.pattern |
Definition at line 156 of file RunTileTBRec.py.
| RunTileTBRec.PrintAlgsSequence |
Definition at line 102 of file RunTileTBRec.py.
| RunTileTBRec.printDefaults |
Definition at line 248 of file RunTileTBRec.py.
| RunTileTBRec.RODStatusProxy |
Definition at line 234 of file RunTileTBRec.py.
| RunTileTBRec.run_type = run_type_group.add_mutually_exclusive_group() |
Definition at line 65 of file RunTileTBRec.py.
| RunTileTBRec.run_type_group = parser.add_argument_group('Tile Run Type') |
Definition at line 64 of file RunTileTBRec.py.
| RunTileTBRec.runNumber = flags.Input.RunNumbers[0] |
Definition at line 145 of file RunTileTBRec.py.
| RunTileTBRec.RunType |
Definition at line 112 of file RunTileTBRec.py.
| RunTileTBRec.sc = cfg.run() |
Definition at line 253 of file RunTileTBRec.py.
| RunTileTBRec.str |
Definition at line 50 of file RunTileTBRec.py.
| RunTileTBRec.summariseProps |
Definition at line 248 of file RunTileTBRec.py.
| RunTileTBRec.tileCisTool = cfg.getEventAlgo('TileCisCalibAlg').TileCalibTools['TileCisDefaultCalibTool'] |
Definition at line 221 of file RunTileTBRec.py.
| RunTileTBRec.True |
Definition at line 76 of file RunTileTBRec.py.
| RunTileTBRec.Type |
Definition at line 113 of file RunTileTBRec.py.
| RunTileTBRec.type |
Definition at line 50 of file RunTileTBRec.py.
| dict RunTileTBRec.unitsName = {0: "ADC", 1: "pC", 2: "Cesium pC", 3: "MeV"}.get(offlineUnits) |
Definition at line 207 of file RunTileTBRec.py.
| RunTileTBRec.useDCS |
Definition at line 105 of file RunTileTBRec.py.
| RunTileTBRec.useTrigger |
Definition at line 100 of file RunTileTBRec.py.
| RunTileTBRec.withDetails |
Definition at line 248 of file RunTileTBRec.py.