2 connectionString = essource.connect.value()
4 SiPixelLARecord =
"SiPixelLorentzAngleRcd" 5 SiPixelSimLARecord =
"SiPixelLorentzAngleSimRcd" 6 SiPixelGenErrorRecord =
"SiPixelGenErrorDBObjectRcd" 7 SiPixelTemplatesRecord =
"SiPixelTemplateDBObjectRcd" 8 SiPixel2DTemplatesRecord =
"SiPixel2DTemplateDBObjectRcd" 9 TrackerLARecord =
"SiPhase2OuterTrackerLorentzAngleRcd" 10 TrackerSimLARecord =
"SiPhase2OuterTrackerLorentzAngleSimRcd" 29 'T15' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T15_v5_mc' ,SiPixelLARecord,connectionString,
"",
"2020-05-05 20:00:00.000"] ), ),
30 'T21' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T15_v5_mc' ,SiPixelLARecord,connectionString,
"",
"2020-05-05 20:00:00.000"] ), ),
31 'T22' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T15_v5_mc' ,SiPixelLARecord,connectionString,
"",
"2020-05-05 20:00:00.000"] ), ),
32 'T23' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T19_v1_mc' ,SiPixelLARecord,connectionString,
"",
"2020-02-23 14:00:00.000"] ), ),
33 'T25' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T25_v0_mc' ,SiPixelLARecord,connectionString,
"",
"2021-03-16 20:00:00.000"] ), ),
34 'T26' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T25_v0_mc' ,SiPixelLARecord,connectionString,
"",
"2021-03-16 20:00:00.000"] ), ),
35 'T27' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T25_v0_mc' ,SiPixelLARecord,connectionString,
"",
"2021-03-16 20:00:00.000"] ), ),
36 'T30' : (
','.
join( [
'SiPixelLorentzAngle_phase2_IT_v6.4.0_25x100_v1_mc' ,SiPixelLARecord,connectionString,
"",
"2021-11-22 21:00:00.000"] ), ),
39 allTags[
"LAWidth"] = {
40 'T15' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T15_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"forWidth",
"2019-11-05 20:00:00.000"] ), ),
41 'T21' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T15_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"forWidth",
"2019-11-05 20:00:00.000"] ), ),
42 'T22' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T15_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"forWidth",
"2019-11-05 20:00:00.000"] ), ),
43 'T23' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T19_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"forWidth",
"2020-02-23 14:00:00.000"] ), ),
44 'T25' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T19_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"forWidth",
"2020-02-23 14:00:00.000"] ), ),
45 'T26' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T19_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"forWidth",
"2020-02-23 14:00:00.000"] ), ),
46 'T27' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T19_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"forWidth",
"2020-02-23 14:00:00.000"] ), ),
47 'T30' : (
','.
join( [
'SiPixelLorentzAngle_phase2_IT_v6.4.0_25x100_empty_mc' ,SiPixelLARecord,connectionString,
"forWidth",
"2021-11-29 20:00:00.000"] ), ),
50 allTags[
"LAfromAlignment"] = {
51 'T15' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T15_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"fromAlignment",
"2019-11-05 20:00:00.000"] ), ),
52 'T21' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T15_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"fromAlignment",
"2019-11-05 20:00:00.000"] ), ),
53 'T22' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T15_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"fromAlignment",
"2019-11-05 20:00:00.000"] ), ),
54 'T23' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T19_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"fromAlignment",
"2020-02-23 14:00:00.000"] ), ),
55 'T25' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T19_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"fromAlignment",
"2020-02-23 14:00:00.000"] ), ),
56 'T26' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T19_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"fromAlignment",
"2020-02-23 14:00:00.000"] ), ),
57 'T27' : (
','.
join( [
'SiPixelLorentzAngle_phase2_T19_mc_forWidthEmpty' ,SiPixelLARecord,connectionString,
"fromAlignment",
"2020-02-23 14:00:00.000"] ), ),
58 'T30' : (
','.
join( [
'SiPixelLorentzAngle_phase2_IT_v6.4.0_25x100_empty_mc' ,SiPixelLARecord,connectionString,
"fromAlignment",
"2021-11-29 20:00:00.000"] ), ),
62 'T15' : (
','.
join( [
'SiPixelSimLorentzAngle_phase2_T15_v5_mc' ,SiPixelSimLARecord,connectionString,
"",
"2020-05-05 20:00:00.000"] ), ),
63 'T21' : (
','.
join( [
'SiPixelSimLorentzAngle_phase2_T15_v5_mc' ,SiPixelSimLARecord,connectionString,
"",
"2020-05-05 20:00:00.000"] ), ),
64 'T22' : (
','.
join( [
'SiPixelSimLorentzAngle_phase2_T15_v5_mc' ,SiPixelSimLARecord,connectionString,
"",
"2020-05-05 20:00:00.000"] ), ),
65 'T23' : (
','.
join( [
'SiPixelSimLorentzAngle_phase2_T19_v1_mc' ,SiPixelSimLARecord,connectionString,
"",
"2020-02-23 14:00:00.000"] ), ),
66 'T25' : (
','.
join( [
'SiPixelSimLorentzAngle_phase2_T25_v0_mc' ,SiPixelSimLARecord,connectionString,
"",
"2021-03-16 20:00:00.000"] ), ),
67 'T26' : (
','.
join( [
'SiPixelSimLorentzAngle_phase2_T25_v0_mc' ,SiPixelSimLARecord,connectionString,
"",
"2021-03-16 20:00:00.000"] ), ),
68 'T27' : (
','.
join( [
'SiPixelSimLorentzAngle_phase2_T25_v0_mc' ,SiPixelSimLARecord,connectionString,
"",
"2021-03-16 20:00:00.000"] ), ),
69 'T30' : (
','.
join( [
'SiPixelSimLorentzAngle_phase2_IT_v6.4.0_25x100_v1_mc' ,SiPixelSimLARecord,connectionString,
"",
"2021-12-03 16:00:00.000"] ), ),
72 allTags[
"GenError"] = {
73 'T15' : (
','.
join( [
'SiPixelGenErrorDBObject_phase2_IT_v6.1.5_25x100_v3_mc',SiPixelGenErrorRecord,connectionString,
"",
"2021-01-27 10:00:00"] ), ),
74 'T21' : (
','.
join( [
'SiPixelGenErrorDBObject_phase2_IT_v6.1.5_25x100_v3_mc',SiPixelGenErrorRecord,connectionString,
"",
"2021-01-27 10:00:00"] ), ),
75 'T22' : (
','.
join( [
'SiPixelGenErrorDBObject_phase2_IT_v6.1.5_50x50_v5_mc' ,SiPixelGenErrorRecord,connectionString,
"",
"2021-01-27 10:00:00"] ), ),
76 'T23' : (
','.
join( [
'SiPixelGenErrorDBObject_phase2_IT_v7.0.0_25x100_v2_mc' ,SiPixelGenErrorRecord,connectionString,
"",
"2021-04-17 20:00:00"] ), ),
77 'T25' : (
','.
join( [
'SiPixelGenErrorDBObject_phase2_IT_v7.0.2_25x100_v2_mc' ,SiPixelGenErrorRecord,connectionString,
"",
"2021-04-17 20:00:00"] ), ),
78 'T26' : (
','.
join( [
'SiPixelGenErrorDBObject_phase2_IT_v7.0.3_mixed_v2_mc' ,SiPixelGenErrorRecord,connectionString,
"",
"2021-04-17 20:00:00"] ), ),
79 'T30' : (
','.
join( [
'SiPixelGenErrorDBObject_phase2_IT_v6.4.0_25x100_v1_mc',SiPixelGenErrorRecord,connectionString,
"",
"2021-11-22 21:00:00"] ), ),
82 allTags[
"Template"] = {
83 'T15' : (
','.
join( [
'SiPixelTemplateDBObject_phase2_IT_v6.1.5_25x100_v3_mc',SiPixelTemplatesRecord,connectionString,
"",
"2021-01-27 10:00:00"] ), ),
84 'T21' : (
','.
join( [
'SiPixelTemplateDBObject_phase2_IT_v6.1.5_25x100_v3_mc',SiPixelTemplatesRecord,connectionString,
"",
"2021-01-27 10:00:00"] ), ),
85 'T22' : (
','.
join( [
'SiPixelTemplateDBObject_phase2_IT_v6.1.5_50x50_v5_mc' ,SiPixelTemplatesRecord,connectionString,
"",
"2021-01-27 10:00:00"] ), ),
86 'T23' : (
','.
join( [
'SiPixelTemplateDBObject_phase2_IT_v7.0.0_25x100_v2_mc' ,SiPixelTemplatesRecord,connectionString,
"",
"2021-04-17 20:00:00"] ), ),
87 'T25' : (
','.
join( [
'SiPixelTemplateDBObject_phase2_IT_v7.0.2_25x100_v2_mc' ,SiPixelTemplatesRecord,connectionString,
"",
"2021-04-17 20:00:00"] ), ),
88 'T26' : (
','.
join( [
'SiPixelTemplateDBObject_phase2_IT_v7.0.3_mixed_v2_mc' ,SiPixelTemplatesRecord,connectionString,
"",
"2021-04-17 20:00:00"] ), ),
89 'T30' : (
','.
join( [
'SiPixelTemplateDBObject_phase2_IT_v6.4.0_25x100_v1_mc',SiPixelTemplatesRecord,connectionString,
"",
"2021-11-22 21:00:00"] ), ),
98 'T15' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngle_v0_mc' ,TrackerLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 99 'T21' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngle_v0_mc' ,TrackerLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 100 'T22' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngle_v0_mc' ,TrackerLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 101 'T23' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngle_v0_mc' ,TrackerLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 102 'T25' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngle_v0_mc' ,TrackerLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 103 'T26' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngle_v0_mc' ,TrackerLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 104 'T27' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngle_v0_mc' ,TrackerLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 105 'T30' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngle_v0_mc' ,TrackerLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 108 allTags["SimOTLA"] = { 109 'T15' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngleSim_v0_mc' ,TrackerSimLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 110 'T21' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngleSim_v0_mc' ,TrackerSimLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 111 'T22' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngleSim_v0_mc' ,TrackerSimLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 112 'T23' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngleSim_v0_mc' ,TrackerSimLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 113 'T25' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngleSim_v0_mc' ,TrackerSimLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 114 'T26' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngleSim_v0_mc' ,TrackerSimLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 115 'T27' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngleSim_v0_mc' ,TrackerSimLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 116 'T30' : ( ','.join( [ 'SiPhase2OuterTrackerLorentzAngleSim_v0_mc' ,TrackerSimLARecord,connectionString, "", "2020-07-19 17:00:00.000"] ), ), #uH = 0.07/T 123 allTags[
"Template2Dnum"] = {
124 'T15' : (
','.
join( [
'SiPixel2DTemplateDBObject_phase2_T15_v0_num' ,SiPixel2DTemplatesRecord,connectionString,
"numerator",
"2019-07-15 12:00:00.000"] ), ),
127 allTags[
"Template2Dden"] = {
128 'T15' : (
','.
join( [
'SiPixel2DTemplateDBObject_phase2_T15_v0_den' ,SiPixel2DTemplatesRecord,connectionString,
"denominator",
"2019-07-15 12:00:00.000"] ), ),
132 activeKeys = [
"LA",
"LAWidth",
"SimLA",
"LAfromAlignment",
"GenError",
"Template"]
135 activeDets = [
"T15",
"T21",
"T22",
"T23",
"T25",
"T26",
"T27",
"T30"]
137 for det
in activeDets:
139 for key
in activeKeys:
140 if (det
in allTags[key]):
141 appendedTags += allTags[key][det]
144 phase2GTs[
"phase2_realistic_"+det] = (
'phase2_realistic', appendedTags)
148 for key,val
in phase2GTs.items():
150 autoCond[key] = ( autoCond[val[0]] )
152 autoCond[key] = ( autoCond[val[0]],) + val[1]
def autoCondPhase2(autoCond)
Active geometries: https://github.com/cms-sw/cmssw/blob/master/Configuration/Geometry/README.md.
static std::string join(char **cmd)