> > | - continuos resyncs resulted in very low trigger rate: spy from CMS ~80kHz, we run at ~10kHz
RUN 283866
- reconfigured detector to see if it has an effect
- same configuration as before in 283862
- Still high OOS and low trigger rate
RUN 283867
- Switch to fw v10.11
- no effect on OOS rate ~30Hz
Run 283829
Long run overnight 00:08 - 08:40
Ended in sync loss (After 8h32!)
OOS rate average = 3.1 Hz
Runs 283823-283828
Fill 5439 in miniDAQ to test FED firmware 10.10
Six modules configured: 2 BmO + 4 BmI
Run 283823
Run 283824: shifted BmI modules' clock by 12 ns ; should have closer alignment between BmI and BmO now
Series of runs for WBC scan with new timing settings
Run WBC
283825 168
283826 169
283827 170
283828 167
Runs 283784
Run has been going on for 90min. No Stuck in BSY or Sync Loss draining so far. With new FED FW v10.10
Runs 283689-283690 & 283703
Run taken with firmware 10.8
Runs 283479
Run taken during stable beams with firmware 10.7. 42 minute miniDAQ run 283479 ends with FED stuck in BUSY
Runs 283456-283461
Runs taken on 2016.10.18.
Tests of new firmware (v10.7) that addresses re-syncs from ready or busy TTS state + Timing Scan.
ELOG: http://cmsonline.cern.ch/cms-elog/954907
283456 - WBC168 global delay 12ns (new equivalent zero point)
283457 - WBC 167 (new -1 BX point)
283458 - WBC 169 (new +1 BX point)
283459 - WBC169 global delay 0ns
283460 - WBC168 global delay 0ns
283461- WBC167 global delay 0ns
RAW Dataset:
/MiniDaq/Run2016H-v1/RAW
Ntuple Dataset:
Tier2Budapest:
/tvami/PB/October/MiniDaq/PilotBlade_data_Ntuplizer_pp_Runs283456-283461_CMSSW809_miniDAQ_v1/161025_095044/0000/
Plots: https://tvami.web.cern.ch/tvami/projects/PilotBlade/Runs283456-283461_miniDAQ
Runs 282093-282096
Run 282093 had 3 different WBC settings at the following LS.
LS GlobalKey BmIWBC BmOWBC Comment
0- 2448 166 167 WBC "0" 10kHz of random triggers
28- 2447 167 168 WBC "+1" trigger rate -> 50 kHz half way
50- 2446 168 169 WBC "+2"
The following runs were taken with only one timing setting.
All used 50 kHz random triggers.
Run GlobalKey BmIWBC BmOWBC Comment
282094 2447 167 168 WBC "+1"
282095 2446 168 169 WBC "+2"
282096 2448 166 167 WBC "0"
Runs in September
Global Runs
Runs 281602
w/ uTCA port
Timing scan points
Run number: 281602 Orbit counter: 5525423 Lumi-section number: 22 Config Physics_p49ns_p24ns_6
Run number: 281602 Orbit counter: 11257193 Lumi-section number: 43 Config Physics_p99ns_p74ns_6
Run number: 281602 Orbit counter: 17296763 Lumi-section number: 66 Config Physics_p24ns_m1ns_6
Run number: 281602 Orbit counter: 22729254 Lumi-section number: 87 Config Physics_p124ns_p99ns_6
Run number: 281602 Orbit counter: 28038785 Lumi-section number: 107 Config Physics_p74ns_p49ns_6
RAW Dataset:
/ZeroBias/Run2016H-v1/RAW
RECO Dataset:
/ZeroBias17/tvami-PilotBlade_pp_data_RECO_Filtered_RAW_ZeroBias17-2016H_Runs281602_CMSSW809_v1-02c6fde048e05f3e392b5b749bf8bc47/USER
miniDAQ
Runs 280874-280922
w/ uTCA port
Ntuple dataset:
Tier2-Budapest
/tvami/PB/September/MiniDaq/PilotBlade_data_Ntuplizer_pp_Runs280874-280922_CMSSW809_miniDAQ_v1/161002_223935/0000/
Conclusions: Dominated by single pixel clusters.
Plots: https://tvami.web.cern.ch/tvami/projects/PilotBlade/Runs280874-280922_miniDAQ/
Runs 280329-280346
w/ uTCA port
Elog: http://cmsonline.cern.ch/cms-elog/947901
MiniDAQ runs: BmI modules had WBC=166.
Runs:
LHC Fill 5287
280329,280331,280332,280333,280334,280335,280336,280337,280338,280339,280341,280342,280343,280346
Run 280329 w/ BmI_D3_B3_P2
Run 280331 w/ BmI_D3_B3_P2
Run 280332 w/ BmI_D3_B3_P2
Run 280333 w/ BmI_D3_B3_P2
Run 280334 w/ BmI_D3_B3_P2
Run 280335 w/ BmI_D3_B3_P2
Run 280336 w/ BmI_D3_B3_P2
Run 280337 w/ BmI_D3_B3_P2
Run 280338 w/ BmI_D3_B2_P2
Run 280339 w/ BmI_D3_B3_P1
Run 280341 w/ BmI_D3_B2_P1
Run 280342 w/ All 4 BmI modules
Run 280343 w/ All 4 BmI modules
Run 280346 w/ All 4 BmI modules
RAW dataset:
/MiniDaq/Run2016G-v1/RAW
Ntuple dataset:
Tier2-Budapest
/tvami/PB/September/MiniDaq/PilotBlade_data_Ntuplizer_pp_Runs280329-280346_CMSSW809_miniDAQ_v3/161002_224745/0000
Plots: https://tvami.web.cern.ch/tvami/projects/PilotBlade/Runs280329-280346_miniDAQ/
Runs in August
Runs 280383-280385
Plots: https://tvami.web.cern.ch/tvami/projects/PilotBlade/Runs280383-280385/
Runs 279853-279865
Plots: https://tvami.web.cern.ch/tvami/projects/PilotBlade/Runs279853-279865/
Runs 279071-279073
LHC Fill 5222
InjectionScheme 25ns_2040b_2028_1697_1712_72bpi_30inj
Around 4h8min data taking.
3 modules configured, FED=40
FPix_BmO_D3_BLD10_PNL1_PLQ1
FPix_BmO_D3_BLD11_PNL2_PLQ1
FPix_BmI_D3_BLD3_PNL2_PLQ1
Plots: https://tvami.web.cern.ch/tvami/projects/PilotBlade/Runs279071-279073/
Runs in May
Timing Scan 2
- Elog link to some plots
- The BmO (blades located down) has lower timing settings then the BmI (upper blade). This is probably due to that the cable is 5 meter longer thus causing 25 ns delay in the signal.
- The FPix_BmO_D3_BLD11_PNL2_PLQ1 looks like this because of a bad bump bonding --> no, it is because of the cooling tubes
Runs on the Second Timing Scan Part2
- /ExpressPhysics/tvami-PilotBlade_data_RECO2_FC1_pp_SecondTimingScan_Part2_FEVT_v1-8313f4d83296337af5ea5ea306bc7dd0/USER
Runs April23 ZeroBias ReReco :
- /ZeroBias2/tvami-PilotBlade_data_RECO2_FC1_pp_April23_ZB2_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (33%)
- ZB3: FileOpenError with fallback
- /ZeroBias4/tvami-PilotBlade_data_RECO2_FC1_pp_April23_ZB4_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (100%)
- /ZeroBias5/tvami-PilotBlade_data_RECO2_FC1_pp_April23_ZB5_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (a100%)
- /ZeroBias6/tvami-PilotBlade_data_RECO2_FC1_pp_April23_ZB6_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (1%)
- ZB7: FileOpenError with fallback
- /ZeroBias8/tvami-PilotBlade_data_RECO2_FC1_pp_April23_ZB8_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (a100%)
Runs April24 ZeroBias ReReco :
- ZB1: (1%)
- ZB2: idle
- ZB3: FileOpenError with fallback
- /ZeroBias4/tvami-PilotBlade_data_RECO2_FC1_pp_April24_ZB4_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (80%)
- /ZeroBias5/tvami-PilotBlade_data_RECO2_FC1_pp_April24_ZB5_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (a100%)
- /ZeroBias6/tvami-PilotBlade_data_RECO2_FC1_pp_April24_ZB6_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (70%)
- ZB7: FileOpenError with fallback
- /ZeroBias8/tvami-PilotBlade_data_RECO2_FC1_pp_April24_ZB8_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (1%)
Runs April25 ZeroBias ReReco :
- ZB1: (1%)
- /ZeroBias2/tvami-PilotBlade_data_RECO2_FC1_pp_April25_ZB2_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (70%)
- ZB3: FileOpenError with fallback
- /ZeroBias4/tvami-PilotBlade_data_RECO2_FC1_pp_April25_ZB4_v1-8313f4d83296337af5ea5ea306bc7dd0/USER
- /ZeroBias5/tvami-PilotBlade_data_RECO2_FC1_pp_April25_ZB5_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (90%)
- /ZeroBias6/tvami-PilotBlade_data_RECO2_FC1_pp_April25_ZB6_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (66%)
- ZB7: FileOpenError with fallback
- /ZeroBias8/tvami-PilotBlade_data_RECO2_FC1_pp_April25_ZB8_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (90%)
Runs April29 ZeroBias ReReco :
- /ZeroBias1/tvami-PilotBlade_data_RECO2_FC1_pp_April29_ZB1_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (100%)
- /ZeroBias2/tvami-PilotBlade_data_RECO2_FC1_pp_April29_ZB2_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (100%)
- /ZeroBias3/tvami-PilotBlade_data_RECO2_FC1_pp_April29_ZB3_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (80%)
- /ZeroBias4/tvami-PilotBlade_data_RECO2_FC1_pp_April29_ZB4_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (20%)
- /ZeroBias5/tvami-PilotBlade_data_RECO2_FC1_pp_April29_ZB5_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (40%)
- /ZeroBias6/tvami-PilotBlade_data_RECO2_FC1_pp_April29_ZB6_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (a100%)
- /ZeroBias7/tvami-PilotBlade_data_RECO2_FC1_pp_April29_ZB7_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (a100%)
- /ZeroBias8/tvami-PilotBlade_data_RECO2_FC1_pp_April29_ZB8_v1-8313f4d83296337af5ea5ea306bc7dd0/USER (100%)
FC2
Trying a second option in the FrameConverter .
Runs April24,April29 were cancelled before (not finished in time, figured out that this is not the good geometry)
Runs April23,April25 were ReRECO -d:
- /ExpressPhysics/tvami-PilotBlade_data_RECO_FC2_pp_April23_v1-a5e09b8d7cd0fdb6b9590c39335ad1b4/USER
- /ExpressPhysics/tvami-PilotBlade_data_RECO_FC2_pp_April25_v1-a5e09b8d7cd0fdb6b9590c39335ad1b4/USER
Runs April23,April25 were Ntupli-d
Dataset: /ZeroBias/Run2016B-v2/RAW
Timing scan 2 Ntuplizer
on dataset: /ZeroBias/tvami-PilotBlade_pp_data_RECO_SecondTimingScan_Filtered_RAW_v1-1aa7bafc2c84e866fe85ed4ed7a53e27/USER
crab_PilotBlade_data_Ntuplizer_pp_SecondPBTimingScan_v1:
http://dashb-cms-job.cern.ch/dashboard/templates/task-analysis/#user=crab&refresh=0&table=Jobs&p=1&records=25&activemenu=2&status=&site=&tid=160708_114816%3Atvami_crab_PilotBlade_data_Ntuplizer_pp_SecondPBTimingScan_v1
CRAFT
Dataset: /Cosmics/Run2016B-v1/RAW
Exp Dataset: /ExpressCosmics/Run2016B-Express-v1/FEVT
From Run 271992 - 272150
| Run |
LS |
Event# |
#PBHits |
| 272133 |
54 |
947011 |
1 |
| 272133 |
?? |
741237 |
1 |
| 272133 |
?? |
1532216 |
1 |
| 272150 |
?? |
9399954 |
1 |
| 272137 |
?? |
2594185 |
1 |
| 272150 |
?? |
17091917 |
1 |
| 272138 |
?? |
758334 |
1 |
eventsToProcess = cms.untracked.VEventRange('272133:741237','272133:1532216','272150:9399954','272137:2594185','272150:17091917','272138:758334'),
Runs in April
Timing Scan 1
2016-04-29
Dataset: /ExpressPhysics/Run2016B-Express-v1/FEVT
MinBias
Dataset: /MinimumBias/Run2016B-v1/RAW
ZeroBias
Dataset: /ZeroBias1/Run2016B-v1/RAW
Dataset: /ZeroBias2/Run2016B-v1/RAW
Dataset: /ZeroBias3/Run2016B-v1/RAW
Dataset: /ZeroBias4/Run2016B-v1/RAW
Dataset: /ZeroBias5/Run2016B-v1/RAW
Dataset: /ZeroBias6/Run2016B-v1/RAW
Dataset: /ZeroBias7/Run2016B-v1/RAW
Dataset: /ZeroBias8/Run2016B-v1/RAW
| Run |
LS_b |
LS_f |
Timing |
| 272008 |
1 |
49 |
90 ns |
| 272010 |
1 |
32 |
90 ns |
| 272011 |
1 |
208 |
90 ns |
| 272012 |
1 |
217 |
92 ns |
| 272014 |
1 |
145 |
92 ns |
| 272021 |
6 |
17 |
94 ns |
| * |
20 |
28 |
96 ns |
| * |
30 |
38 |
98 ns |
| * |
40 |
48 |
100 ns |
| * |
50 |
58 |
102 ns |
| * |
60 |
69 |
104 ns |
| * |
72 |
80 |
106 ns |
| * |
82 |
90 |
108 ns |
| * |
92 |
100 |
110 ns |
| * |
103 |
110 |
112 ns |
| * |
113 |
122 |
114 ns |
| 272022 |
7 |
100 |
62 ns |
2016-04-26
From Run 271622
2016-04-25
Dataset: /ExpressPhysics/Run2016A-Express-v2/FEVT
Dataset: /ZeroBias1/Run2016A-v1/RAW
Dataset: /ZeroBias2/Run2016A-v1/RAW
Dataset: /ZeroBias3/Run2016A-v1/RAW
Dataset: /ZeroBias4/Run2016A-v1/RAW
Dataset: /ZeroBias5/Run2016A-v1/RAW
Dataset: /ZeroBias6/Run2016A-v1/RAW
Dataset: /ZeroBias7/Run2016A-v1/RAW
Dataset: /ZeroBias8/Run2016A-v1/RAW
| Run |
LS_b |
LS_f |
Timing |
| 271304 |
1 |
71 |
49 ns |
| * |
72 |
124 |
54 ns |
| 271306 |
1 |
97 |
54 ns |
| * |
98 |
119 |
52 ns |
| 271307 |
1 |
98 |
52 ns |
| 271310? |
12 |
37 |
49 ns ? |
2016-04-24
Dataset: /ExpressPhysics/Run2016A-Express-v2/FEVT
Dataset: /ZeroBias1/Run2016A-v1/RAW
Dataset: /ZeroBias2/Run2016A-v1/RAW
Dataset: /ZeroBias3/Run2016A-v1/RAW
Dataset: /ZeroBias4/Run2016A-v1/RAW
Dataset: /ZeroBias5/Run2016A-v1/RAW
Dataset: /ZeroBias6/Run2016A-v1/RAW
Dataset: /ZeroBias7/Run2016A-v1/RAW
Dataset: /ZeroBias8/Run2016A-v1/RAW
| Run |
LS_b |
LS_f |
Timing |
| 271188 |
6 |
46 |
49 ns |
| 271191 |
16 |
55 |
62 ns |
| * |
69 |
110 |
74 ns |
| * |
112 |
129 |
87 ns |
| 271192 |
8 |
46 |
87 ns |
| * |
47 |
54 |
47 ns |
| 271193 |
5 |
44 |
47 ns |
| * |
51 |
92 |
45 ns |
| * |
96 |
110 |
43 ns |
| 271195 |
1 |
46 |
43 ns |
| * |
47 |
94 |
41 ns |
| * |
95 |
133 |
39 ns |
| * |
134 |
185 |
85 ns |
| * |
186 |
221 |
83 ns |
| * |
222 |
244 |
83 ns |
| 271196 |
3 |
36 |
79 ns |
| * |
37 |
87 |
77 ns |
| * |
88 |
126 |
70 ns |
| * |
127 |
167 |
68 ns |
| * |
168 |
203 |
66 ns |
| * |
204 |
237 |
64 ns |
| * |
238 |
254 |
60 ns |
| 271197 |
1 |
4 |
49 ns |
| * |
5 |
37 |
60 ns |
| * |
38 |
183 |
58 ns |
| 271214 |
18 |
50 |
58 ns |
| * |
51 |
183 |
56 ns |
2016-04-23
Dataset: /ExpressPhysics/Run2016A-Express-v1/FEVT
ZeroBias :
Dataset: /ZeroBias1/Run2016A-v1/RAW
Dataset: /ZeroBias2/Run2016A-v1/RAW
Dataset: /ZeroBias3/Run2016A-v1/RAW
Dataset: /ZeroBias4/Run2016A-v1/RAW
Dataset: /ZeroBias5/Run2016A-v1/RAW
Dataset: /ZeroBias6/Run2016A-v1/RAW
Dataset: /ZeroBias7/Run2016A-v1/RAW
Dataset: /ZeroBias8/Run2016A-v1/RAW
| Run |
LS_b |
LS_f |
Timing |
| 271056 |
1 |
57 |
37 |
| * |
58 |
80 |
12 |
| * |
81 |
109 |
-25 |
| * |
110 |
222 |
49 |
| * |
223 |
262 |
37 |
| * |
263 |
306 |
25 |
| 271084 |
1 |
143 |
49 |
| 271087 |
1 |
33 |
49 |
on dataset: /ZeroBias/Run2016B-v2/RAW
crab_PilotBlade_pp_data_RECO_SecondTimingScan_Filtered_RAW_v1
http://dashb-cms-job.cern.ch/dashboard/templates/task-analysis/#user=crab&refresh=0&table=Jobs&p=1&records=25&activemenu=2&status=&site=&tid=160707_065757%3Atvami_crab_PilotBlade_pp_data_RECO_SecondTimingScan_Filtered_RAW_v1
resulted dataset: /ZeroBias/tvami-PilotBlade_pp_data_RECO_SecondTimingScan_Filtered_RAW_v1-1aa7bafc2c84e866fe85ed4ed7a53e27/USER
Cosmics data (2016 March)
cluster with 4 pixel: run 267603, ls 13, event 73660, wbc 168 cluster with 2 pixel: run 267603, ls 9, event 51971, wbc 168
WBC 168: runs 267323-267890 WBC 165: runs 266527-266556 WBC 166: runs 266136-266155 WBC 167: runs 266271-266278 WBC 168: runs 266423-266424 WBC 169: runs 266665-266684
Cosmics data (2016 February)
Run 265368 looks a good test run. file dataset=/Cosmics/Commissioning2016-v1/RAW run=265368
Heavy Ion data (2015 December)
Probably good global HI runs in the end of the HI era: Runs: 263742 (~90 LS), 263743 (~70 LS), 263744 (~90 LS), 263745 (~440 LS), 263757 (~1680 LS)
dataset dataset=/HIFlowCorr/HIRun2015-v1/RAW run=263742
block dataset=/HIFlowCorr/HIRun2015-v1/RAW run=263742
RAW:
/HIFlowCorr/HIRun2015-v1/RAW/v1/000/263/742/00000/
/HIFlowCorr/HIRun2015-v1/RAW/v1/000/263/743/00000/
/HIFlowCorr/HIRun2015-v1/RAW/v1/000/263/744/00000/
/HIFlowCorr/HIRun2015-v1/RAW/v1/000/263/745/00000/
/HIFlowCorr/HIRun2015-v1/RAW/v1/000/263/757/00000/
RAW2DIGI2RECO:
<--/twistyPlugin twikiMakeVisibleInline-->
DIGI:
/HIFlowCorr/tvami-PilotBlade_data_DIGI_42_v1-2c0d01b23cb1b76bc6a8b81d3142a266/USER
/HIFlowCorr/tvami-PilotBlade_data_DIGI_43_v1-2c0d01b23cb1b76bc6a8b81d3142a266/USER
/HIFlowCorr/tvami-PilotBlade_data_DIGI_44_v1-2c0d01b23cb1b76bc6a8b81d3142a266/USER
/HIFlowCorr/tvami-PilotBlade_data_DIGI_45_v1-2c0d01b23cb1b76bc6a8b81d3142a266/USER
/HIFlowCorr/tvami-PilotBlade_data_DIGI_57_v1-2c0d01b23cb1b76bc6a8b81d3142a266/USER
RECO:
/HIFlowCorr/tvami-PilotBlade_data_RECO_42_v5-37acd463cf79be078a36df5ef50f935b/USER
/HIFlowCorr/tvami-PilotBlade_data_RECO_43_v4-37acd463cf79be078a36df5ef50f935b/USER
/HIFlowCorr/tvami-PilotBlade_data_RECO_44_v2-37acd463cf79be078a36df5ef50f935b/USER
/HIFlowCorr/tvami-PilotBlade_data_RECO_45_v2-37acd463cf79be078a36df5ef50f935b/USER
/HIFlowCorr/tvami-PilotBlade_data_RECO_57_v2-37acd463cf79be078a36df5ef50f935b/USER
<--/twistyPlugin-->
RAW2RECO:
/HIFlowCorr/tvami-PilotBlade_data_RECO_43_v2-f557e048241e0af9c7e0ee7f8a751d24/USER
DIGI Ntuple:
/store/user/tvami/PilotBlade_DIGI_Ntuple_42_v1/HIFlowCorr/PilotBlade_DIGI_Ntuple_42_v1/160111_232602/0000/nTuplePilotBladeDigis_Run42_All_1.root
/store/user/tvami/PilotBlade_DIGI_Ntuple_43_v1/HIFlowCorr/PilotBlade_DIGI_Ntuple_43_v1/160111_235820/0000/nTuplePilotBladeDigis_Run43_All_1.root
/store/user/tvami/PilotBlade_DIGI_Ntuple_44_v1/HIFlowCorr/PilotBlade_DIGI_Ntuple_44_v1/160112_000035/0000/nTuplePilotBladeDigis_Run44_All_1.root
/store/user/tvami/PilotBlade_DIGI_Ntuple_45_v1/HIFlowCorr/PilotBlade_DIGI_Ntuple_45_v1/160112_000216/0000/nTuplePilotBladeDigis_Run45_All_1.root
/store/user/tvami/PilotBlade_DIGI_Ntuple_57_v1/HIFlowCorr/PilotBlade_DIGI_Ntuple_57_v1/160112_000407/0000/nTuplePilotBladeDigis_Run57_All_1.root
RECO Ntuple:
/store/user/tvami/PilotBlade_RECO_Ntuple_42_v1/HIFlowCorr/PilotBlade_RECO_Ntuple_42_v1/160112_023419/0000/nTuplePilotBlade_Run42_All_1.root
/store/user/tvami/PilotBlade_RECO_Ntuple_43_v1/HIFlowCorr/PilotBlade_RECO_Ntuple_43_v1/160112_023439/0000/nTuplePilotBlade_Run43_All_1.root
/store/user/tvami/PilotBlade_RECO_Ntuple_44_v1/HIFlowCorr/PilotBlade_RECO_Ntuple_44_v1/160112_023525/0000/nTuplePilotBlade_Run44_All_1.root
/store/user/tvami/PilotBlade_RECO_Ntuple_45_v1/HIFlowCorr/PilotBlade_RECO_Ntuple_45_v1/160112_023548/0000/nTuplePilotBlade_Run45_All_1.root
/store/user/tvami/PilotBlade_RECO_Ntuple_57_v1/HIFlowCorr/PilotBlade_RECO_Ntuple_57_v1/160112_023759/0000/nTuplePilotBlade_Run57_All_1.root
Jennifer Yuenjane CHU, SAT 2015-12-12 18:34:59 trigger rate increased to 10 kHz at the end of Run 263729, PIXEL_UP ran successfully PIXEL_UP in again for Fill 4719, all channels with pixels enabled Run 263742: L1 rate ~5 kHz, deadtime ~2%. also Run 263743 263744 263745, 263757 dataset: /HIExpressPhysics/HIRun2015-Express-v1/FEVT #--------------------------------------------------------------------------------------- Jennifer Yuenjane CHU FRI 2015-12-11 17:59:58 Run 263728 also with one channel.
PIXEL_UP red-recycled to change to all channels. Run 263729: L1 rate ~4.5 kHz, deadtime ~2%. Still seems to be running fine. #--------------------------------------------------------------------------------------- FRI 2015-12-11 13:00:00 PIXEL_UP is joining global for Fill 7415. The Physics alias is set to use single channel 8 with pixels enabled. Run 263718: stable beams declared at 12:37 pm. L1 rate is ~5 kHz. Deadtime is ~2%. #---------------------------------------------------------------------------------------
Cosmics data (2015 October)
Very little amount of data delivered: Run 258415
Description and setup
For the PB gain the mean values were used: gain 2.47052, ped 21.363
detids (side = 1 means Z-; 2 modules per blade):
- detid:344130820 (PixelEndcap 3,blade 1,mod 1,side 1)
- detid:344131844 (PixelEndcap 3,blade 2,mod 1,side 1)
- detid:344132868 (PixelEndcap 3,blade 3,mod 1,side 1)
- detid:344133892 (PixelEndcap 3,blade 4,mod 1,side 1)
- detid:344131076 (PixelEndcap 3,blade 1,mod 2,side 1)
- detid:344132100 (PixelEndcap 3,blade 2,mod 2,side 1)
- detid:344133124 (PixelEndcap 3,blade 3,mod 2,side 1)
- detid:344134148 (PixelEndcap 3,blade 4,mod 2,side 1)
Recipe
CMSSW_8_0_19
cmsrel CMSSW_8_0_19
cd CMSSW_8_0_19/src/
cmsenv
git cms-addpkg CondFormats/SiPixelObjects
git cms-addpkg DPGAnalysis
git cms-addpkg CalibTracker/SiPixelConnectivity/
git cms-addpkg EventFilter/SiPixelRawToDigi/
git remote add tvami git@github.com:tvami/cmssw80X-PilotBlade.git
git fetch tvami
git checkout -t tvami/PilotBladeStudy
scram b -j
CMSSW_8_0_17
cmsrel CMSSW_8_0_17
cd CMSSW_8_0_17/src/
cmsenv
git cms-addpkg CondFormats/SiPixelObjects
git cms-addpkg EventFilter/SiPixelRawToDigi
git cms-addpkg DPGAnalysis
git clone https://github.com/tvami/PilotBladeStudy.git DPGAnalysis/PilotBladeStudy
mv DPGAnalysis/PilotBladeStudy/other/FrameConversion.cc CondFormats/SiPixelObjects/src/.
mv DPGAnalysis/PilotBladeStudy/other/ErrorChecker.cc EventFilter/SiPixelRawToDigi/src/.
scram b -j
CMSSW 809
cmsrel CMSSW_8_0_9
cd CMSSW_8_0_9/src/
cmsenv
git cms-addpkg CondFormats/SiPixelObjects
git cms-addpkg DPGAnalysis
git remote add tvami git@github.com:tvami/cmssw80X-PilotBlade.git
git fetch tvami
git checkout -t tvami/PilotBladeStudy
scram b -j
CMSSW_8_0_8
setup_cms
cmsrel CMSSW_8_0_8
cd CMSSW_8_0_8/src/
cmsenv
git cms-addpkg CondFormats/SiPixelObjects
git cms-addpkg DPGAnalysis
git remote add veszpv git@github.com:veszpv/cmssw.git
git fetch veszpv
git checkout -t veszpv/PilotBladeStudy
scramv1 b -j 8
CMSSW 8_0_4
setenv SCRAM_ARCH slc6_amd64_gcc493
cmsrel CMSSW_8_0_4
cd CMSSW_8_0_4/src
cmsenv
git cms-addpkg CondFormats/SiPixelObjects
wget http://www.grid.kfki.hu/twiki/pub/CMS/PilotBladeReconstruction/FrameConversion.cc
mv FrameConversion.cc CondFormats/SiPixelObjects/src/.
git clone https://github.com/tvami/PilotBladeStudy.git DPGAnalysis/PilotBladeStudy
scram b -j
cd DPGAnalysis/PilotBladeStudy/test/
cmsrun 2ndStep_PB-CosmicsRaw2Reco_CMSSW802.py
cmsrun 3rdStep_PB_Cosmics_Reco2Ntuple_CMSSW802.py
CMSSW_8_0_2
cmsrel CMSSW_8_0_2
cd CMSSW_8_0_2/src
cmsenv
git clone https://github.com/tvami/PilotBladeStudy.git DPGAnalysis/PilotBladeStudy
scram b -j
cd DPGAnalysis/PilotBladeStudy/test/
cmsrun 2ndStep_PB-CosmicsRaw2Reco_CMSSW802.py
cmsrun 3rdStep_PB_Cosmics_Reco2Ntuple_CMSSW802.py
CMSSW_7_5_X
cmsrel CMSSW_7_5_7_patch3
cd CMSSW_7_5_7_patch3/src
cmsenv
git cms-addpkg EventFilter/SiPixelRawToDigi
git clone https://github.com/tvami/PilotBladeStudy.git DPGAnalysis/PilotBladeStudy
cd EventFilter/SiPixelRawToDigi/plugins/
wget http://www.grid.kfki.hu/twiki/pub/CMS/PilotBladeReconstruction/SiPixelRawToDigi.cc SiPixelRawToDigi.cc .
wget http://www.grid.kfki.hu/twiki/pub/CMS/PilotBladeReconstruction/SiPixelRawToDigi.h SiPixelRawToDigi.h .
mv SiPixelRawToDigi.h.1 SiPixelRawToDigi.h
mv SiPixelRawToDigi.cc.1 SiPixelRawToDigi.cc
cd ../../../
scram b -j
cd DPGAnalysis/PilotBladeStudy/test
cmsrun 2PilotMinBias_13TeV_cfi_py_RAW2DIGI_L1Reco_RECO.py
cmsrun 3PilotBladeNtuplizer.py
CMSSW_7_6_X
cmsrel CMSSW_7_6_3_patch2
cd CMSSW_7_6_3_patch2/src
cmsenv
git cms-addpkg EventFilter/SiPixelRawToDigi
git clone https://github.com/tvami/PilotBladeStudy.git DPGAnalysis/PilotBladeStudy
cd EventFilter/SiPixelRawToDigi/plugins/
wget http://www.grid.kfki.hu/twiki/pub/CMS/PilotBladeReconstruction/SiPixelRawToDigi.cc SiPixelRawToDigi.cc .
wget http://www.grid.kfki.hu/twiki/pub/CMS/PilotBladeReconstruction/SiPixelRawToDigi.h SiPixelRawToDigi.h .
mv SiPixelRawToDigi.h.1 SiPixelRawToDigi.h
mv SiPixelRawToDigi.cc.1 SiPixelRawToDigi.cc
cd ../../../
scram b -j
cmsDriver.py 2CosmicsPBRaw2Reco.py --data --conditions auto:run2_data --scenario cosmics --customise Configuration/DataProcessing/RecoTLR.customiseCosmicDataRun2 --step RAW2DIGI,L1Reco,RECO --datatier RECO --eventcontent RECO -n 100 --no_exec --filein root://xrootd.unl.edu//store/data/Commissioning2016/Cosmics/RAW/v1/000/265/368/00000/BC2DA80D-3EDB-E511-A86A-02163E0145C7.root
Progress
Environment
ssh -YX ui3.kfki.hu
source /cvmfs/cms.cern.ch/cmsset_default.csh
setenv SCRAM_ARCH slc6_amd64_gcc491
cmsrel CMSSW_7_5_0_pre1
cd CMSSW_7_5_0_pre1/src/
cmsenv
Packages
#Needed for Cabling Map
git cms-addpkg CondFormats/SiPixelObjects
git cms-addpkg CalibTracker/SiPixelConnectivity
git cms-addpkg EventFilter/SiPixelRawToDigi
git fetch https://github.com/ursl/cmssw pilotBlade-cablingMap
git merge FETCH_HEAD
git clone -b pilotBlade-cablingMap https://github.com/ursl/DPGAnalysis-SiPixelTools.git DPGAnalysis/SiPixelTools
git clone https://github.com/tvami/PilotBladeClusters.git DPGAnalysis/PilotBladeClusters
git clone https://github.com/tvami/PilotBladeStudy.git DPGAnalysis/PilotBladeStudy
#Needed for LA and SiPixelQuality
git cms-addpkg CondTools/SiPixel/
#Needed for reconstruction
git-cms-addpkg /SimTracker/SiPixelDigitizer
git-cms-addpkg RecoLocalTracker/SiPixelClusterizer
git-cms-addpkg RecoLocalTracker/SiPixelRecHits
Change in code
cp /data/vami/projects/PilotBlade/II/CMSSW_7_4_0_pre6/src/SimTracker/SiPixelDigitizer/test/PixelDigisTest.cc .
wget http://www.grid.kfki.hu/twiki/pub/CMS/PilotBladeReconstruction/SiPixelRawToDigi.cc /EventFilter/SiPixelRawToDigi/plugins/SiPixelRawToDigi.cc .
wget http://www.grid.kfki.hu/twiki/pub/CMS/PilotBladeReconstruction/SiPixelRawToDigi.h /EventFilter/SiPixelRawToDigi/plugins/SiPixelRawToDigi.h .
wget http://www.grid.kfki.hu/twiki/pub/CMS/PilotBladeReconstruction/SiPixelRawToDigi_cfi.py.txt /EventFilter/SiPixelRawToDigi/python/SiPixelRawToDigi_cfi.py .
In TimingStudy:
#define COMPLETE 0
#define SPLIT 2
scramv1 b -j20
Config files divided into two steps
Frist step
cmsDriver.py MinBias_13TeV_cfi.py -s GEN,SIM,DIGI,L1,DIGI2RAW --mc --conditions auto:run2_mc --pileup=NoPileUp --magField 38T_PostLS1 --customise SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1 -n 10 --no_exec
Change the Geometry
#process.load("Configuration.StandardSequences.Geometry_cff")
#process.load("Geometry.CMSCommonData.cmsExtendedGeometry2015PilotXML_cfi")
#process.load('Geometry.TrackerGeometryBuilder.trackerGeometry_cfi')
process.load('Configuration.Geometry.GeometrySimDB_cff') #from CMSSW_75X
process.load('Configuration.Geometry.GeometryRecoDB_cff') #from CMSSW_75X
#process.trackerGeometry.applyAlignment = cms.bool(False)
process.trackerGeometryDB.applyAlignment = cms.bool(False) #from CMSSW_75X
process.mix.digitizers.pixel.enablePilotBlades = cms.bool(True)
process.mix.digitizers.pixel.DeadModules_DB = cms.bool(True)
process.mix.digitizers.pixel.LorentzAngle_DB = cms.bool(True)
Output def
# ------------------- Output ---------------------------
process.MYoutput = cms.OutputModule("PoolOutputModule",
SelectEvents = cms.untracked.PSet(
SelectEvents = cms.vstring('generation_step')
),
dataset = cms.untracked.PSet(
dataTier = cms.untracked.string(''),
filterName = cms.untracked.string('')
),
eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
fileName = cms.untracked.string('MinBias_13TeV_cfi_py_GEN_SIM_DIGI_L1_DIGI2RAW.root'),
outputCommands = cms.untracked.vstring(
'keep *',
'drop *_simCastorDigis_*_*',
'drop *_simEcalUnsuppressedDigis_*_*',
'drop *_simHcalUnsuppressedDigis_*_*',
'drop *_simSiPixelDigis_*_*',
'drop *_simSiStripDigis_*_*',
),
splitLevel = cms.untracked.int32(0)
)
process.TFileService = cms.Service("TFileService",
fileName = cms.string('Pilot_digi_histos_3k.root')
)
#-------------------------------------------------------
Then add the new DB-s:
First add the correct Geometry DB #from CMSSW_75X
process.XMLFromDBSource.label=''
process.PoolDBESSourceGeometry = cms.ESSource("PoolDBESSource",
process.CondDBSetup,
timetype = cms.string('runnumber'),
toGet = cms.VPSet(
cms.PSet(record = cms.string('GeometryFileRcd'),tag = cms.string('XMLFILE_Geometry_74YV2_Extended2015_mc')),
cms.PSet(record = cms.string('IdealGeometryRecord'),tag = cms.string('TKRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PGeometricDetExtraRcd'),tag = cms.string('TKExtra_Geometry_74YV2')),
cms.PSet(record = cms.string('PTrackerParametersRcd'),tag = cms.string('TKParameters_Geometry_74YV2')),
cms.PSet(record = cms.string('PEcalBarrelRcd'), tag = cms.string('EBRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PEcalEndcapRcd'), tag = cms.string('EERECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PEcalPreshowerRcd'),tag = cms.string('EPRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PHcalRcd'), tag = cms.string('HCALRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PCaloTowerRcd'), tag = cms.string('CTRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PZdcRcd'), tag = cms.string('ZDCRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PCastorRcd'), tag = cms.string('CASTORRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('CSCRecoGeometryRcd'),tag = cms.string('CSCRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('CSCRecoDigiParametersRcd'),tag = cms.string('CSCRECODIGI_Geometry_74YV2')),
cms.PSet(record = cms.string('DTRecoGeometryRcd'),tag = cms.string('DTRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('RPCRecoGeometryRcd'),tag = cms.string('RPCRECO_Geometry_74YV2'))
),
connect = cms.string('sqlite_file:/data/vami/projects/PilotBlade/PilotGeometry.db')
)
process.es_prefer_geometry = cms.ESPrefer( "PoolDBESSource", "PoolDBESSourceGeometry" )
import CalibTracker.Configuration.Common.PoolDBESSource_cfi
# --------------------- SiPixelQuality -----------------
process.SiPixelQualityDBReader = cms.ESSource("PoolDBESSource",
BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
DBParameters = cms.PSet(
messageLevel = cms.untracked.int32(0),
authenticationPath = cms.untracked.string('')
),
connect = cms.string ('sqlite_file:/data/vami/projects/PilotBlade/SiPixelQuality_PilotBlade.db'),
toGet = cms.VPSet(
cms.PSet(
record = cms.string('SiPixelQualityFromDbRcd'),
tag = cms.string('SiPixelQuality_PilotBlade')
)
)
)
process.es_prefer_Quality = cms.ESPrefer("PoolDBESSource","SiPixelQualityDBReader")
#-------------------------------------------------------
# --------------------- CablingMap ---------------------
process.CablingMapDBReader = cms.ESSource("PoolDBESSource",
BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
DBParameters = cms.PSet(
messageLevel = cms.untracked.int32(0),
authenticationPath = cms.untracked.string('')
),
connect = cms.string('sqlite_file:/data/vami/projects/PilotBlade/SiPixelCabling_PilotBlade.db'),
toGet = cms.VPSet(
cms.PSet(
record = cms.string('SiPixelFedCablingMapRcd'),
tag = cms.string('SiPixelFedCablingMap_mc')
)
)
)
process.es_prefer_CablingReader = cms.ESPrefer("PoolDBESSource","CablingMapDBReader")
#-------------------------------------------------------
# --------------------- LorentzAngle -------------------
process.LorentzAngleDBReader = cms.ESSource("PoolDBESSource",
BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
DBParameters = cms.PSet(
messageLevel = cms.untracked.int32(0),
authenticationPath = cms.untracked.string('')
),
connect = cms.string ('sqlite_file:/data/vami/projects/PilotBlade/SiPixelLorentzAngle_PilotBlade.db'),
toGet = cms.VPSet(
cms.PSet(
record = cms.string('SiPixelLorentzAngleSimRcd'),
tag = cms.string('SiPixelLorentzAngleSim_v02_mc')
)
)
)
process.es_prefer_LA = cms.ESPrefer("PoolDBESSource","LorentzAngleDBReader")
Analyzers
#---------------------- Analyzers ----------------------
process.analyzeDigis = cms.EDAnalyzer("PixelDigisTest",
Verbosity = cms.untracked.bool(True),
src = cms.InputTag("mix"),
)
process.analyzeDigis_step = cms.Path(process.analyzeDigis)
#-------------------------------------------------------
Schedule
# ------------------------ Schedule --------------------
process.MYoutput_step = cms.EndPath(process.MYoutput)
process.schedule = cms.Schedule(
process.generation_step,
process.genfiltersummary_step,
process.simulation_step,
process.digitisation_step,
process.L1simulation_step,
process.digi2raw_step,
process.analyzeDigis_step,
process.endjob_step,
process.MYoutput_step
)
Second step
cmsDriver.py MinBias_13TeV_cfi.py -s RAW2DIGI,L1Reco,RECO --mc --conditions auto:run2_mc --pileup=NoPileUp --magField 38T_PostLS1 --customise SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1 -n 10 --no_exec
# Input source
process.source = cms.Source("PoolSource",
fileNames = cms.untracked.vstring('file:MinBias_13TeV_cfi_py_GEN_SIM_DIGI_L1_DIGI2RAW.root'),
secondaryFileNames = cms.untracked.vstring()
)
# ------------------- Output ---------------------------
process.RECOSIMoutput = cms.OutputModule("PoolOutputModule",
dataset = cms.untracked.PSet(
dataTier = cms.untracked.string(''),
filterName = cms.untracked.string('')
),
eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
fileName = cms.untracked.string('MinBias_13TeV_cfi_py_RAW2DIGI_L1Reco_RECO.root'),
outputCommands = cms.untracked.vstring('drop *','keep *_*ixel*_*_*'),
#outputCommands = process.RECOSIMEventContent.outputCommands,
splitLevel = cms.untracked.int32(0)
)
process.TFileService = cms.Service("TFileService",
fileName = cms.string('digicluster_histos.root')
)
#-------------------------------------------------------
Geometry from DB
# ---------------------- PB Geometry -------------------
process.load('Configuration.Geometry.GeometrySimDB_cff')
process.load('Configuration.Geometry.GeometryRecoDB_cff')
#process.load('Configuration.StandardSequences.GeometryRecoDB_cff')
process.trackerGeometryDB.applyAlignment = cms.bool(False)
process.XMLFromDBSource.label=''
process.PoolDBESSourceGeometry = cms.ESSource("PoolDBESSource",
process.CondDBSetup,
timetype = cms.string('runnumber'),
toGet = cms.VPSet(
cms.PSet(record = cms.string('GeometryFileRcd'),tag = cms.string('XMLFILE_Geometry_74YV2_Extended2015_mc')),
cms.PSet(record = cms.string('IdealGeometryRecord'),tag = cms.string('TKRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PGeometricDetExtraRcd'),tag = cms.string('TKExtra_Geometry_74YV2')),
cms.PSet(record = cms.string('PTrackerParametersRcd'),tag = cms.string('TKParameters_Geometry_74YV2')),
cms.PSet(record = cms.string('PEcalBarrelRcd'), tag = cms.string('EBRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PEcalEndcapRcd'), tag = cms.string('EERECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PEcalPreshowerRcd'),tag = cms.string('EPRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PHcalRcd'), tag = cms.string('HCALRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PCaloTowerRcd'), tag = cms.string('CTRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PZdcRcd'), tag = cms.string('ZDCRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('PCastorRcd'), tag = cms.string('CASTORRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('CSCRecoGeometryRcd'),tag = cms.string('CSCRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('CSCRecoDigiParametersRcd'),tag = cms.string('CSCRECODIGI_Geometry_74YV2')),
cms.PSet(record = cms.string('DTRecoGeometryRcd'),tag = cms.string('DTRECO_Geometry_74YV2')),
cms.PSet(record = cms.string('RPCRecoGeometryRcd'),tag = cms.string('RPCRECO_Geometry_74YV2'))
),
connect = cms.string('sqlite_file:/data/vami/projects/PilotBlade/PilotGeometry.db')
)
process.es_prefer_geometry = cms.ESPrefer( "PoolDBESSource", "PoolDBESSourceGeometry" )
#-------------------------------------------------------
GlobalTag
# --------------------- SiPixelQuality -----------------
process.siPixelDigis.UseQualityInfo = cms.bool(True)
process.SiPixelQualityDBReader = cms.ESSource("PoolDBESSource",
BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
DBParameters = cms.PSet(
messageLevel = cms.untracked.int32(0),
authenticationPath = cms.untracked.string('')
),
connect = cms.string ('sqlite_file:/data/vami/projects/PilotBlade/SiPixelQuality_PilotBlade3.db'),
toGet = cms.VPSet(
cms.PSet(
record = cms.string('SiPixelQualityFromDbRcd'),
tag = cms.string('SiPixelQuality_PilotBlade')
)
)
)
process.es_prefer_Quality = cms.ESPrefer("PoolDBESSource","SiPixelQualityDBReader")
#-------------------------------------------------------
# --------------------- CablingMap ---------------------
process.CablingMapDBReader = cms.ESSource("PoolDBESSource",
BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
DBParameters = cms.PSet(
messageLevel = cms.untracked.int32(0),
authenticationPath = cms.untracked.string('')
),
connect = cms.string('sqlite_file:/data/vami/projects/PilotBlade/SiPixelCabling_PilotBlade.db'),
toGet = cms.VPSet(
cms.PSet(
record = cms.string('SiPixelFedCablingMapRcd'),
tag = cms.string('SiPixelFedCablingMap_mc')
)
)
)
process.es_prefer_CablingReader = cms.ESPrefer("PoolDBESSource","CablingMapDBReader")
#-------------------------------------------------------
# --------------------- LorentzAngle -------------------
process.LorentzAngleDBReader = cms.ESSource("PoolDBESSource",
BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
DBParameters = cms.PSet(
messageLevel = cms.untracked.int32(0),
authenticationPath = cms.untracked.string('')
),
connect = cms.string ('sqlite_file:/data/vami/projects/PilotBlade/SiPixelLorentzAngle_PilotBlade.db'),
toGet = cms.VPSet(
cms.PSet(
record = cms.string('SiPixelLorentzAngleSimRcd'),
tag = cms.string('SiPixelLorentzAngleSim_v02_mc')
)
)
)
process.es_prefer_LA = cms.ESPrefer("PoolDBESSource","LorentzAngleDBReader")
# --------------------- Gain Calab DB ------------------
process.GainDBReader = cms.ESSource("PoolDBESSource",
BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
DBParameters = cms.PSet(
messageLevel = cms.untracked.int32(0),
authenticationPath = cms.untracked.string('')
),
connect = cms.string ('sqlite_file:/data/vami/projects/PilotBlade/GainDB_PilotBlade.db'),
toGet = cms.VPSet(
cms.PSet(
record = cms.string('SiPixelGainCalibrationOfflineRcd'),
tag = cms.string('GainCalib_TEST_offline')
)
)
)
process.es_prefer_GainCalib = cms.ESPrefer("PoolDBESSource","GainDBReader")
Reconstruction
# --------------------- Reconstruction --------------------
#process.load('CondTools.SiPixel.SiPixelGainCalibrationService_cfi')
process.load('RecoLocalTracker.SiPixelRecHits.PixelCPEESProducers_cff')
process.siPixelDigis.UsePilotBlade = cms.bool(True)
process.PixelCPEGenericESProducer.UseErrorsFromTemplates = cms.bool(False)
process.PixelCPEGenericESProducer.TruncatePixelCharge = cms.bool(False)
process.PixelCPEGenericESProducer.IrradiationBiasCorrection = cms.bool(False)
process.PixelCPEGenericESProducer.LoadTemplatesFromDB = cms.bool(False)
process.PixelCPEGenericESProducer.DoCosmics = cms.bool(False)
#---------------------- Analyzers ----------------------
process.analyzeDigis = cms.EDAnalyzer("PixelDigisTest",
Verbosity = cms.untracked.bool(True),
src = cms.InputTag("siPixelDigis"),
)
process.analyzeClusters = cms.EDAnalyzer("ReadPixClusters",
Verbosity = cms.untracked.bool(True),
src = cms.InputTag("siPixelClusters"),
)
process.analyzeRecHits = cms.EDAnalyzer("ReadPixelRecHit",
Verbosity = cms.untracked.bool(True),
src = cms.InputTag("siPixelRecHits"),
)
#-------------------------------------------------------
# Schedule definition
process.schedule = cms.Schedule(
process.raw2digi_step,
process.L1Reco_step,
#process.reconstruction_step,
process.siPixelClusters_step,
#process.siPixelRecHits_step,
process.analyzePBDigis_step,
process.analyzePBClusters_step,
#process.analyzePBRecHits_step,
#process.PilotBladeStudy_step,
process.endjob_step,
process.RECOSIMoutput_step
)
Create DBs
Gain DB sqlite file
cd /afs/cern.ch/work/t/tvami/public/Gain/Run_1085/CMSSW_7_4_12_patch4/src/DPGAnalysis-SiPixelTools/GainCalibration/test
Copying /store/group/dpg_tracker_pixel/comm_pixel/jkarancs/GainRun_1085/GainCalibration.root to /tmp/tvami/GainCalibration_1085.root
cmsRun SiPixelGainCalibrationDBUploader_Offline_PB_cfg.py
cmsRun SiPixelGainCalibrationDBUploader_HLT_PB_cfg.py
Geometry DB sqlite file
Put
'Geometry/TrackerCommonData/data/trackerParameters.xml’,
in cmsExtendedGeometry2015PilotXML_cfi.py
Include
process.load("Geometry.CMSCommonData.cmsExtendedGeometry2015PilotXML_cfi")
process.load("Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi")
in the configs
cmsrun CMSSW_7_5_0_pre1/src/CondTools/Geometry/test/geometryxmlwriter.py #that creates a big XML file
cmsrun CMSSW_7_5_0_pre1/src/CondTools/Geometry/test/geometrywriter.py #that creates an sqlite file
Cabling map sqlite file
cd CalibTracker/SiPixelConnectivity/test/
rm -f cabling.db write.log ;
cmsrun write_cfg.py
cp cabling.db ../../../.
Containing:
BmI_BLD2_PNL1_ROC0-7: 25
BmI_BLD2_PNL1_ROC8-15: 26
BmI_BLD2_PNL2_ROC0-7: 27
BmI_BLD2_PNL2_ROC8-15: 28
BmI_BLD3_PNL1_ROC0-7: 31
BmI_BLD3_PNL1_ROC8-15: 32
BmI_BLD3_PNL2_ROC0-7: 33
BmI_BLD3_PNL2_ROC8-15: 34
BmO_BLD10_PNL1_ROC0-7: 7
BmO_BLD10_PNL1_ROC8-15: 8
BmO_BLD10_PNL2_ROC0-7: 9
BmO_BLD10_PNL2_ROC8-15: 10
BmO_BLD11_PNL1_ROC0-7: 1
BmO_BLD11_PNL1_ROC8-15: 2
BmO_BLD11_PNL2_ROC0-7: 3
BmO_BLD11_PNL2_ROC8-15: 4
Lorentz Angle DB sqlite file
vim CondTools/SiPixel/test/SiPixelLorentzAngleDB_cfg.py
process.load("Configuration.StandardSequences.Geometry_cff")
process.load("Geometry.CMSCommonData.cmsExtendedGeometry2015PilotXML_cfi")
process.load('Geometry.TrackerGeometryBuilder.trackerGeometry_cfi')
Change the tag and record to the appropriate one (given in the Global Tag):
cms.PSet(
record = cms.string('SiPixelLorentzAngleRcd'),
tag = cms.string('SiPixelLorentzAngleSim_v02_mc')
),
Add the needed elements:
#PilotBlade
cms.PSet(
side = cms.uint32(1),
disk = cms.uint32(3),
HVgroup = cms.uint32(1),
angle = cms.double(0.06404)
),
cms.PSet(
side = cms.uint32(1),
disk = cms.uint32(3),
HVgroup = cms.uint32(2),
angle = cms.double(0.06404)
)
Uploaded DBs
https://github.com/tvami/cmssw80X-PilotBlade/blob/PilotBladeStudy/DPGAnalysis/PilotBladeStudy/python/PilotBladeSetup_cfi.py
<--
#Prep:
connect = cms.string('frontier://FrontierPrep/CMS_CONDITIONS'),
#SiPixelQuality:
tag = cms.string('SiPixelQuality_PilotBlade_v1'),
#Cabling for MC:
tag = cms.string('SiPixelCabling_PilotBlade_mc_v1'),
#Cabling for data:
tag = cms.string('SiPixelCabling_PilotBlade_data_v1'),
#GenErr:
tag = cms.string('SiPixelGenErrors38T_PilotBlade_v1'),
#Template:
none
#LA:
tag = cms.string('SiPixelLorentzAngle_PilotBlade_v1'),
#LA -- forWidth:
tag = cms.string('SiPixelLorentzAngle_PilotBlade_forWidth_v1'),
#Gain -- Offline:
record = cms.string('SiPixelGainCalibrationOfflineRcd'),
tag = cms.string('GainCalib_PilotBlade_offline_v1')
#Gain -- HLT
record = cms.string('SiPixelGainCalibrationForHLTRcd'),
tag = cms.string('GainCalib_PilotBlade_hlt_v1')
-->
Phase I Ntuple generálás
export SCRAM_ARCH=slc6_amd64_gcc530
cmsrel CMSSW_8_1_0_pre8
cd CMSSW_8_1_0_pre8/src
cmsenv
git cms-addpkg SimGeneral/MixingModule
sed -i "95,106d" SimGeneral/MixingModule/python/SiPixelSimParameters_cfi.py
sed -i "84s;digitizer.AddPixelInefficiency = cms.bool(False);digitizer.AddPixelInefficiency = cms.bool(True);" SimGeneral/MixingModule/python/SiPixelSimParameters_cfi.py
git clone https://github.com/jkarancs/PhaseIPixelNtuplizer.git DPGAnalysis/PhaseIPixelNtuplizer
scram b -j 20
ln -s DPGAnalysis/PhaseIPixelNtuplizer/python/PhaseINtuplizer_GenNu_DynIneffDB_cfg.py .
cmsRun PhaseINtuplizer_GenNu_DynIneffDB_cfg.py
|