File indexing completed on 2024-04-06 12:06:31
0001
0002
0003
0004
0005
0006
0007
0008 import sys
0009 import FWCore.ParameterSet.Config as cms
0010 from Configuration.StandardSequences.Eras import eras
0011
0012
0013 process = cms.Process("TEST", eras.Run3)
0014 process.load("Configuration.StandardSequences.GeometryDB_cff")
0015 process.load("CondCore.CondDB.CondDB_cfi")
0016 process.load("EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi")
0017 process.l1GtUnpack.DaqGtInputTag = 'source'
0018
0019 process.load('Configuration.StandardSequences.Services_cff')
0020 process.load('SimGeneral.HepPDTESSource.pythiapdt_cfi')
0021 process.load('FWCore.MessageService.MessageLogger_cfi')
0022 process.load('Configuration.EventContent.EventContent_cff')
0023 process.load('Configuration.StandardSequences.MagneticField_AutoFromDBCurrent_cff')
0024 process.load('Configuration.StandardSequences.Reconstruction_Data_cff')
0025 process.load('Configuration.StandardSequences.EndOfProcess_cff')
0026
0027 process.load('Configuration.StandardSequences.GeometryRecoDB_cff')
0028 process.load('Configuration.StandardSequences.EndOfProcess_cff')
0029
0030 process.maxEvents = cms.untracked.PSet(
0031
0032 input = cms.untracked.int32(-1)
0033 )
0034
0035 process.source = cms.Source("PoolSource",
0036 skipBadFiles=cms.untracked.bool(True),
0037
0038
0039 fileNames = cms.untracked.vstring(
0040 '/store/data/Commissioning2021/HcalNZS/RAW/v1/000/346/511/00000/f0bffccf-78f2-4a10-88bc-3fc17bd1ee37.root'
0041 ),
0042 secondaryFileNames = cms.untracked.vstring()
0043 )
0044
0045 process.Analyzer = cms.EDAnalyzer("CMTRawAnalyzer",
0046
0047 Verbosity = cms.untracked.int32(0),
0048
0049
0050
0051
0052
0053
0054
0055
0056 MapCreation = cms.untracked.int32(1),
0057
0058 recordNtuples = cms.untracked.bool(False),
0059
0060 maxNeventsInNtuple = cms.int32(1),
0061
0062
0063 recordHistoes = cms.untracked.bool(True),
0064
0065
0066 studyRunDependenceHist = cms.untracked.bool(True),
0067
0068
0069
0070 studyCapIDErrorsHist = cms.untracked.bool(True),
0071
0072
0073
0074 studyRMSshapeHist = cms.untracked.bool(True),
0075
0076
0077
0078 studyRatioShapeHist = cms.untracked.bool(True),
0079
0080
0081
0082 studyADCAmplHist = cms.untracked.bool(True),
0083
0084
0085
0086 studyTSmeanShapeHist = cms.untracked.bool(True),
0087
0088
0089
0090 studyTSmaxShapeHist = cms.untracked.bool(True),
0091
0092
0093
0094 studyCalibCellsHist = cms.untracked.bool(True),
0095
0096
0097
0098 studyDiffAmplHist = cms.untracked.bool(True),
0099
0100
0101
0102 studyPedestalsHist = cms.untracked.bool(True),
0103
0104
0105
0106 studyPedestalCorrelations = cms.untracked.bool(True),
0107
0108
0109
0110
0111
0112
0113
0114
0115
0116
0117
0118
0119
0120
0121
0122
0123
0124
0125
0126 ratioHBMin = cms.double(0.70),
0127 ratioHBMax = cms.double(0.94),
0128 ratioHEMin = cms.double(0.60),
0129 ratioHEMax = cms.double(0.95),
0130 ratioHFMin = cms.double(0.45),
0131 ratioHFMax = cms.double(1.02),
0132 ratioHOMin = cms.double(0.40),
0133 ratioHOMax = cms.double(1.04),
0134
0135
0136 rmsHBMin = cms.double(0.7),
0137 rmsHBMax = cms.double(2.5),
0138 rmsHEMin = cms.double(0.7),
0139 rmsHEMax = cms.double(2.2),
0140 rmsHFMin = cms.double(0.1),
0141 rmsHFMax = cms.double(2.6),
0142 rmsHOMin = cms.double(0.1),
0143 rmsHOMax = cms.double(2.8),
0144
0145
0146 TSmeanHBMin = cms.double(2.5),
0147 TSmeanHBMax = cms.double(5.5),
0148 TSmeanHEMin = cms.double(1.0),
0149 TSmeanHEMax = cms.double(5.2),
0150 TSmeanHFMin = cms.double(1.0),
0151 TSmeanHFMax = cms.double(4.2),
0152 TSmeanHOMin = cms.double(1.0),
0153 TSmeanHOMax = cms.double(4.8),
0154
0155
0156 TSpeakHBMin = cms.double(2.2),
0157 TSpeakHBMax = cms.double(5.5),
0158 TSpeakHEMin = cms.double(1.5),
0159 TSpeakHEMax = cms.double(6.5),
0160 TSpeakHFMin = cms.double(0.5),
0161 TSpeakHFMax = cms.double(4.5),
0162 TSpeakHOMin = cms.double(0.5),
0163 TSpeakHOMax = cms.double(7.5),
0164
0165
0166 ADCAmplHBMin = cms.double(10000.),
0167 ADCAmplHBMax = cms.double(300000.),
0168 ADCAmplHEMin = cms.double(20000.),
0169 ADCAmplHEMax = cms.double(300000.),
0170 ADCAmplHFMin = cms.double(50.),
0171 ADCAmplHFMax = cms.double(9000.),
0172 ADCAmplHOMin = cms.double(50.),
0173 ADCAmplHOMax = cms.double(9000.),
0174
0175
0176
0177 pedestalwHBMax = cms.double(0.1),
0178 pedestalwHEMax = cms.double(0.1),
0179 pedestalwHFMax = cms.double(0.4),
0180 pedestalwHOMax = cms.double(0.1),
0181
0182
0183 pedestalHBMax = cms.double(0.1),
0184 pedestalHEMax = cms.double(0.6),
0185 pedestalHFMax = cms.double(0.8),
0186 pedestalHOMax = cms.double(0.1),
0187
0188
0189
0190
0191
0192
0193
0194
0195
0196
0197
0198 calibrADCHBMin = cms.double(1000.),
0199 calibrADCHBMax = cms.double(100000000.),
0200 calibrADCHEMin = cms.double(1000.),
0201 calibrADCHEMax = cms.double(100000000.),
0202 calibrADCHOMin = cms.double(1000.),
0203 calibrADCHOMax = cms.double(100000000.),
0204 calibrADCHFMin = cms.double(100.),
0205 calibrADCHFMax = cms.double(100000000.),
0206
0207
0208 calibrRatioHBMin = cms.double(0.76),
0209 calibrRatioHBMax = cms.double(0.94),
0210 calibrRatioHEMin = cms.double(0.76),
0211 calibrRatioHEMax = cms.double(0.94),
0212 calibrRatioHOMin = cms.double(0.85),
0213 calibrRatioHOMax = cms.double(0.99),
0214 calibrRatioHFMin = cms.double(0.5),
0215 calibrRatioHFMax = cms.double(0.8),
0216
0217 calibrTSmaxHBMin = cms.double(1.50),
0218 calibrTSmaxHBMax = cms.double(2.50),
0219 calibrTSmaxHEMin = cms.double(1.50),
0220 calibrTSmaxHEMax = cms.double(2.50),
0221 calibrTSmaxHOMin = cms.double(1.50),
0222 calibrTSmaxHOMax = cms.double(2.50),
0223 calibrTSmaxHFMin = cms.double(3.50),
0224 calibrTSmaxHFMax = cms.double(4.50),
0225
0226 calibrTSmeanHBMin = cms.double(2.40),
0227 calibrTSmeanHBMax = cms.double(3.70),
0228 calibrTSmeanHEMin = cms.double(2.40),
0229 calibrTSmeanHEMax = cms.double(3.70),
0230 calibrTSmeanHOMin = cms.double(1.50),
0231 calibrTSmeanHOMax = cms.double(2.70),
0232 calibrTSmeanHFMin = cms.double(3.50),
0233 calibrTSmeanHFMax = cms.double(4.50),
0234
0235 calibrWidthHBMin = cms.double(1.30),
0236 calibrWidthHBMax = cms.double(1.90),
0237 calibrWidthHEMin = cms.double(1.30),
0238 calibrWidthHEMax = cms.double(1.90),
0239 calibrWidthHOMin = cms.double(0.70),
0240 calibrWidthHOMax = cms.double(1.65),
0241 calibrWidthHFMin = cms.double(0.30),
0242 calibrWidthHFMax = cms.double(1.50),
0243
0244
0245
0246
0247
0248
0249 flagtoaskrunsorls = cms.int32(0),
0250
0251
0252
0253
0254 flagtodefinebadchannel = cms.int32(0),
0255
0256 howmanybinsonplots = cms.int32(25),
0257
0258
0259 lsmin = cms.int32(1),
0260
0261 lsmax = cms.int32(2600),
0262
0263 flagabortgaprejected = cms.int32(1),
0264 bcnrejectedlow = cms.int32(3446),
0265 bcnrejectedhigh= cms.int32(3564),
0266
0267
0268
0269 flagcpuoptimization = cms.int32(0),
0270
0271
0272
0273 flagestimatornormalization = cms.int32(1),
0274
0275
0276
0277
0278
0279 lsdep_cut1_peak_HBdepth1 = cms.int32(20),
0280 lsdep_cut1_peak_HBdepth2 = cms.int32(7),
0281 lsdep_cut1_peak_HEdepth1 = cms.int32(16),
0282 lsdep_cut1_peak_HEdepth2 = cms.int32(13),
0283 lsdep_cut1_peak_HEdepth3 = cms.int32(4),
0284 lsdep_cut1_peak_HFdepth1 = cms.int32(10),
0285 lsdep_cut1_peak_HFdepth2 = cms.int32(5),
0286 lsdep_cut1_peak_HOdepth4 = cms.int32(45),
0287
0288 lsdep_cut3_max_HBdepth1 = cms.int32(19),
0289 lsdep_cut3_max_HBdepth2 = cms.int32(6),
0290 lsdep_cut3_max_HEdepth1 = cms.int32(15),
0291 lsdep_cut3_max_HEdepth2 = cms.int32(12),
0292 lsdep_cut3_max_HEdepth3 = cms.int32(3),
0293 lsdep_cut3_max_HFdepth1 = cms.int32(9),
0294 lsdep_cut3_max_HFdepth2 = cms.int32(4),
0295 lsdep_cut3_max_HOdepth4 = cms.int32(40),
0296
0297
0298
0299
0300
0301
0302
0303
0304
0305 lsdep_estimator1_HBdepth1 = cms.double(2500.),
0306 lsdep_estimator1_HBdepth2 = cms.double(2500.),
0307 lsdep_estimator1_HBdepth3 = cms.double(2500.),
0308 lsdep_estimator1_HBdepth4 = cms.double(2500.),
0309 lsdep_estimator1_HEdepth1 = cms.double(2500.),
0310 lsdep_estimator1_HEdepth2 = cms.double(2500.),
0311 lsdep_estimator1_HEdepth3 = cms.double(2500.),
0312 lsdep_estimator1_HEdepth4 = cms.double(2500.),
0313 lsdep_estimator1_HEdepth5 = cms.double(2500.),
0314 lsdep_estimator1_HEdepth6 = cms.double(2500.),
0315 lsdep_estimator1_HEdepth7 = cms.double(2500.),
0316 lsdep_estimator1_HFdepth1 = cms.double(2500.),
0317 lsdep_estimator1_HFdepth2 = cms.double(2500.),
0318 lsdep_estimator1_HFdepth3 = cms.double(2500.),
0319 lsdep_estimator1_HFdepth4 = cms.double(2500.),
0320 lsdep_estimator1_HOdepth4 = cms.double(2500.),
0321
0322 lsdep_estimator2_HBdepth1 = cms.double(7.),
0323 lsdep_estimator2_HBdepth2 = cms.double(7.),
0324 lsdep_estimator2_HEdepth1 = cms.double(7.),
0325 lsdep_estimator2_HEdepth2 = cms.double(7.),
0326 lsdep_estimator2_HEdepth3 = cms.double(7.),
0327 lsdep_estimator2_HFdepth1 = cms.double(7.),
0328 lsdep_estimator2_HFdepth2 = cms.double(7.),
0329 lsdep_estimator2_HOdepth4 = cms.double(7.),
0330
0331 lsdep_estimator3_HBdepth1 = cms.double(7.),
0332 lsdep_estimator3_HBdepth2 = cms.double(7.),
0333 lsdep_estimator3_HEdepth1 = cms.double(7.),
0334 lsdep_estimator3_HEdepth2 = cms.double(7.),
0335 lsdep_estimator3_HEdepth3 = cms.double(7.),
0336 lsdep_estimator3_HFdepth1 = cms.double(7.),
0337 lsdep_estimator3_HFdepth2 = cms.double(7.),
0338 lsdep_estimator3_HOdepth4 = cms.double(7.),
0339
0340 lsdep_estimator4_HBdepth1 = cms.double(5.),
0341 lsdep_estimator4_HBdepth2 = cms.double(5.),
0342 lsdep_estimator4_HEdepth1 = cms.double(5.),
0343 lsdep_estimator4_HEdepth2 = cms.double(5.),
0344 lsdep_estimator4_HEdepth3 = cms.double(5.),
0345 lsdep_estimator4_HFdepth1 = cms.double(5.),
0346 lsdep_estimator4_HFdepth2 = cms.double(5.),
0347 lsdep_estimator4_HOdepth4 = cms.double(5.),
0348
0349 lsdep_estimator5_HBdepth1 = cms.double(1.8),
0350 lsdep_estimator5_HBdepth2 = cms.double(1.8),
0351 lsdep_estimator5_HEdepth1 = cms.double(1.8),
0352 lsdep_estimator5_HEdepth2 = cms.double(1.8),
0353 lsdep_estimator5_HEdepth3 = cms.double(1.8),
0354 lsdep_estimator5_HFdepth1 = cms.double(1.8),
0355 lsdep_estimator5_HFdepth2 = cms.double(1.8),
0356 lsdep_estimator5_HOdepth4 = cms.double(1.8),
0357
0358
0359
0360
0361
0362
0363
0364 useADCmassive = cms.untracked.bool(True),
0365 useADCfC = cms.untracked.bool(False),
0366 useADCcounts = cms.untracked.bool(False),
0367
0368
0369
0370 usePedestalSubtraction = cms.untracked.bool(False),
0371
0372
0373
0374
0375 forallestimators_amplitude_bigger = cms.double(-100.),
0376
0377
0378
0379
0380 usecontinuousnumbering = cms.untracked.bool(True),
0381
0382
0383
0384 hcalCalibDigiCollectionTag = cms.InputTag('hcalDigis'),
0385 hbheDigiCollectionTag = cms.InputTag('hcalDigis'),
0386 hoDigiCollectionTag = cms.InputTag('hcalDigis'),
0387 hfDigiCollectionTag = cms.InputTag('hcalDigis'),
0388
0389
0390
0391
0392
0393 hbheQIE11DigiCollectionTag = cms.InputTag('hcalDigis'),
0394 hbheQIE10DigiCollectionTag = cms.InputTag('hcalDigis'),
0395
0396
0397
0398
0399
0400
0401
0402
0403
0404
0405
0406
0407
0408
0409
0410
0411
0412
0413 flagupgradeqie1011 = cms.int32(6),
0414
0415
0416 flaguseshunt = cms.int32(6),
0417
0418 flagsipmcorrection = cms.int32(1),
0419
0420
0421
0422
0423 flagLaserRaddam = cms.int32(0),
0424
0425 flagfitshunt1pedorledlowintensity = cms.int32(0),
0426
0427 splashesUpperLimit = cms.int32(10000),
0428
0429
0430
0431 flagIterativeMethodCalibrationGroupDigi = cms.int32(1),
0432
0433
0434 flagIterativeMethodCalibrationGroupReco = cms.int32(1),
0435
0436 hbheInputSignalTag = cms.InputTag('hbherecoMBNZS'),
0437 hbheInputNoiseTag = cms.InputTag('hbherecoNoise'),
0438 hfInputSignalTag = cms.InputTag('hfrecoMBNZS'),
0439 hfInputNoiseTag = cms.InputTag('hfrecoNoise'),
0440
0441
0442
0443
0444
0445
0446
0447
0448
0449
0450
0451
0452
0453 )
0454
0455 process.TFileService = cms.Service("TFileService",
0456 fileName = cms.string("Global_346511_1.root")
0457 ,closeFileFast = cms.untracked.bool(True)
0458 )
0459
0460
0461
0462 process.hcal_db_producer = cms.ESProducer("HcalDbProducer",
0463 dump = cms.untracked.vstring(''),
0464 file = cms.untracked.string('')
0465 )
0466 process.es_hardcode = cms.ESSource("HcalHardcodeCalibrations",
0467 toGet = cms.untracked.vstring('QIEShape',
0468 'QIEData',
0469 'ChannelQuality',
0470 'HcalQIEData',
0471 'Pedestals',
0472 'PedestalWidths',
0473 'Gains',
0474 'GainWidths',
0475 'ZSThresholds',
0476 'RespCorrs')
0477 )
0478
0479
0480
0481
0482
0483
0484
0485
0486
0487
0488
0489
0490
0491
0492
0493
0494
0495
0496
0497
0498
0499
0500
0501
0502
0503
0504
0505
0506
0507
0508
0509
0510
0511
0512
0513
0514
0515 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0516 from Configuration.AlCa.autoCond import autoCond
0517
0518
0519
0520 process.GlobalTag.globaltag = '120X_dataRun3_HLT_v3'
0521
0522
0523
0524
0525
0526
0527
0528
0529
0530
0531
0532
0533
0534
0535
0536
0537
0538
0539
0540
0541 process.load('Configuration.StandardSequences.RawToDigi_Data_cff')
0542
0543
0544
0545
0546
0547
0548
0549
0550
0551
0552
0553
0554
0555
0556
0557
0558 process.load("Calibration.HcalAlCaRecoProducers.ALCARECOHcalCalMinBias_cff")
0559
0560
0561
0562
0563
0564
0565 process.p = cms.Path(process.hcalDigis*process.seqALCARECOHcalCalMinBiasDigiNoHLT*process.seqALCARECOHcalCalMinBias*process.Analyzer)
0566
0567
0568
0569
0570 process.MessageLogger = cms.Service("MessageLogger",
0571 categories = cms.untracked.vstring(''),
0572 destinations = cms.untracked.vstring('cout'),
0573 debugModules = cms.untracked.vstring('*'),
0574 cout = cms.untracked.PSet(
0575 threshold = cms.untracked.string('WARNING'),
0576 WARNING = cms.untracked.PSet(limit = cms.untracked.int32(0))
0577 )
0578 )
0579
0580
0581
0582