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

Functions

 printhelp (argv0)
 dump_rt (ident, rt)

Variables

 cool_database_string = CalibDbDefaults.cool_database_string
 dbname = CalibDbDefaults.cool_dbname
 t0_cool_folder = None
 rt_cool_folder = None
str cool_tag = 'CURRENT'
 optlist
 args
 run_number = int(args[1])
 argv
 graphs = ReadRtCool(cool_database_string, rt_cool_folder, cool_tag, run_number)[0]

Function Documentation

◆ dump_rt()

CalibDbCool2Calib.dump_rt ( ident,
rt )

Definition at line 59 of file CalibDbCool2Calib.py.

59def dump_rt(ident, rt):
60 up=MuonFixedIdUnpack(ident)
61 if up.stationNameString()=="XXX":
62 sys.stderr.write("WARNING: Unknown station found!\n")
63 return
64 f=file("calibration/rts/Rt_" + str(up.stationNameString()) + "_" + str(up.stationPhi()) + "_" + str(up.stationEta()) + ".dat", "w")
65 f.write("v1.0 1 Resolution 1 20000 0 0 0 0 dummy 800 ")
66 f.write(str(rt.GetN()))
67 f.write("\n")
68 for i in range(rt.GetN()):
69 f.write(str(rt.GetX()[i]) + " " + str(rt.GetY()[i]) + " " + str(rt.GetEY()[i]))
70 f.write("\n")
71
72
73
74
75
TFile * file

◆ printhelp()

CalibDbCool2Calib.printhelp ( argv0)

Definition at line 16 of file CalibDbCool2Calib.py.

16def printhelp(argv0):
17 sys.stderr.write("Usage: " + argv0 + " [-h] [-s <cool database string>] [-o <t0 cool folder>] [-r <rt cool folder>] [-t <cool tag>] <run nr>\n")
18 sys.exit(1)
19
void printhelp(std::ostream &o, std::ostream &(*lineend)(std::ostream &os))
Definition CoolFix.cxx:51

Variable Documentation

◆ args

CalibDbCool2Calib.args

Definition at line 20 of file CalibDbCool2Calib.py.

◆ argv

CalibDbCool2Calib.argv

Definition at line 53 of file CalibDbCool2Calib.py.

◆ cool_database_string

str CalibDbCool2Calib.cool_database_string = CalibDbDefaults.cool_database_string

Definition at line 9 of file CalibDbCool2Calib.py.

◆ cool_tag

str CalibDbCool2Calib.cool_tag = 'CURRENT'

Definition at line 13 of file CalibDbCool2Calib.py.

◆ dbname

CalibDbCool2Calib.dbname = CalibDbDefaults.cool_dbname

Definition at line 10 of file CalibDbCool2Calib.py.

◆ graphs

CalibDbCool2Calib.graphs = ReadRtCool(cool_database_string, rt_cool_folder, cool_tag, run_number)[0]

Definition at line 77 of file CalibDbCool2Calib.py.

◆ optlist

CalibDbCool2Calib.optlist

Definition at line 20 of file CalibDbCool2Calib.py.

◆ rt_cool_folder

CalibDbCool2Calib.rt_cool_folder = None

Definition at line 12 of file CalibDbCool2Calib.py.

◆ run_number

CalibDbCool2Calib.run_number = int(args[1])

Definition at line 48 of file CalibDbCool2Calib.py.

◆ t0_cool_folder

CalibDbCool2Calib.t0_cool_folder = None

Definition at line 11 of file CalibDbCool2Calib.py.