![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, name, readonly, minarg, maxarg, longopts) | |
| procopts (self, opts) | |
Public Attributes | |
| name = name | |
| readonly = readonly | |
| bool | runLumi = True |
| int | runmin = 0 |
| tuple | runmax = (1 << 31)-1 |
| int | lumimin = 0 |
| tuple | lumimax = (1 << 32)-2 |
| int | tsmin = cool.ValidityKeyMin |
| int | tsmax = cool.ValidityKeyMax |
| tuple | since = cool.ValidityKeyMin |
| tuple | until = cool.ValidityKeyMax |
| bool | debug = False |
| conn = transConn(str(args[0])) | |
| db = indirectOpen(self.conn,debug=self.debug) | |
Protected Member Functions | |
| _usage1 (self) | |
| _usage2 (self) | |
| _procopts (self, opts) | |
Class coolTool implements a base for python command-line tools to access and set data in COOL folders Incomplete baseclass implementation - clients must implement the following: - setup(self,args) - set additional arguments - usage(self) - print usage - execute(self) - execute command - procopts(self,opts) - (optional) - process additional command switches
Definition at line 287 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.__init__ | ( | self, | |
| name, | |||
| readonly, | |||
| minarg, | |||
| maxarg, | |||
| longopts ) |
Initialise class and process command line options and switches
Definition at line 297 of file AtlCoolLib.py.
|
protected |
Definition at line 355 of file AtlCoolLib.py.
|
protected |
Definition at line 338 of file AtlCoolLib.py.
|
protected |
Definition at line 342 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.procopts | ( | self, | |
| opts ) |
Definition at line 389 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.conn = transConn(str(args[0])) |
Definition at line 326 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.db = indirectOpen(self.conn,debug=self.debug) |
Definition at line 333 of file AtlCoolLib.py.
| bool python.AtlCoolLib.coolTool.debug = False |
Definition at line 312 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.lumimax = (1 << 32)-2 |
Definition at line 307 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.lumimin = 0 |
Definition at line 306 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.name = name |
Definition at line 301 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.readonly = readonly |
Definition at line 302 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.runLumi = True |
Definition at line 303 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.runmax = (1 << 31)-1 |
Definition at line 305 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.runmin = 0 |
Definition at line 304 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.since = cool.ValidityKeyMin |
Definition at line 310 of file AtlCoolLib.py.
| int python.AtlCoolLib.coolTool.tsmax = cool.ValidityKeyMax |
Definition at line 309 of file AtlCoolLib.py.
| int python.AtlCoolLib.coolTool.tsmin = cool.ValidityKeyMin |
Definition at line 308 of file AtlCoolLib.py.
| python.AtlCoolLib.coolTool.until = cool.ValidityKeyMax |
Definition at line 311 of file AtlCoolLib.py.