![]() |
ATLAS Offline Software
|
Classes | |
| class | Formatter |
| class | TriggerAPISession |
Variables | |
| str | __author__ = 'Will Buttinger' |
| str | __version__ = "$Revision: 1.0 $" |
| str | __doc__ = "Provides a helper class for managing a session of interactions with the TriggerAPI singleton" |
| log = logging.getLogger(__name__) | |
| parser | |
| default | |
| None | |
| help | |
| metavar | |
| subparsers = parser.add_subparsers(help="Available commands",dest="command",required=True) | |
| parser_getLowestUnprescaled | |
| type | |
| float | |
| parser_chains | |
| str | |
| nargs | |
| action | |
| parser_runs = subparsers.add_parser('runs',help='List runs available in the session') | |
| parser_getLowerUnprescaled | |
| parser_getLowerUnprescaledByRun | |
| choices | |
| int | |
| args = parser.parse_args() | |
| command | |
| s = TriggerAPISession(args.input) | |
| triggerType | |
| bool | pandasPrint = False |
| extraWarning = None | |
| result | |
| chains = s.chains(triggerType=args.triggerType) | |
| dict | runRanges = {} |
| list | badRuns = [] |
| int | prevRun = 0 |
| pbar = tqdm.tqdm(sorted(result.keys()),unit=" runs",bar_format='{l_bar}{bar:10}{r_bar}{bar:-10b}') | |
| str | lf = "---" else -1 |
| df = pd.DataFrame(result) if len(result) else pd.DataFrame(columns=['name','triggerType','livefraction']) | |
| dfStr = df.sort_values(by=['triggerType','name','runStart'],ascending=[True,True,True]).to_string(index=False) | |
|
private |
Definition at line 4 of file TriggerAPISession.py.
|
private |
Definition at line 6 of file TriggerAPISession.py.
|
private |
Definition at line 5 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.action |
Definition at line 326 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.args = parser.parse_args() |
Definition at line 348 of file TriggerAPISession.py.
| list python.TriggerAPI.TriggerAPISession.badRuns = [] |
Definition at line 379 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.chains = s.chains(triggerType=args.triggerType) |
Definition at line 367 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.choices |
Definition at line 342 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.command |
Definition at line 350 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.default |
Definition at line 313 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.df = pd.DataFrame(result) if len(result) else pd.DataFrame(columns=['name','triggerType','livefraction']) |
Definition at line 432 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.dfStr = df.sort_values(by=['triggerType','name','runStart'],ascending=[True,True,True]).to_string(index=False) |
Definition at line 435 of file TriggerAPISession.py.
Definition at line 360 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.float |
Definition at line 321 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.help |
Definition at line 313 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.int |
Definition at line 343 of file TriggerAPISession.py.
| str python.TriggerAPI.TriggerAPISession.lf = "---" else -1 |
Definition at line 390 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.log = logging.getLogger(__name__) |
Definition at line 12 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.metavar |
Definition at line 315 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.nargs |
Definition at line 325 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.None |
Definition at line 313 of file TriggerAPISession.py.
| bool python.TriggerAPI.TriggerAPISession.pandasPrint = False |
Definition at line 359 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.parser |
Definition at line 305 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.parser_chains |
Definition at line 323 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.parser_getLowerUnprescaled |
Definition at line 330 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.parser_getLowerUnprescaledByRun |
Definition at line 335 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.parser_getLowestUnprescaled |
Definition at line 319 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.parser_runs = subparsers.add_parser('runs',help='List runs available in the session') |
Definition at line 328 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.pbar = tqdm.tqdm(sorted(result.keys()),unit=" runs",bar_format='{l_bar}{bar:10}{r_bar}{bar:-10b}') |
Definition at line 382 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.prevRun = 0 |
Definition at line 380 of file TriggerAPISession.py.
| list python.TriggerAPI.TriggerAPISession.result |
Definition at line 363 of file TriggerAPISession.py.
| dict python.TriggerAPI.TriggerAPISession.runRanges = {} |
Definition at line 377 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.s = TriggerAPISession(args.input) |
Definition at line 352 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.str |
Definition at line 325 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.subparsers = parser.add_subparsers(help="Available commands",dest="command",required=True) |
Definition at line 316 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.triggerType |
Definition at line 357 of file TriggerAPISession.py.
| python.TriggerAPI.TriggerAPISession.type |
Definition at line 321 of file TriggerAPISession.py.