CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
reco_calib_source_client_cfg.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 process = cms.Process("SIPIXELDQM")
4 process.load("IORawData.SiPixelInputSources.PixelSLinkDataInputSource_cfi")
5 
6 process.load("Geometry.TrackerSimData.trackerSimGeometryXML_cfi")
7 
8 process.load("Geometry.TrackerGeometryBuilder.trackerGeometry_cfi")
9 
10 process.load("Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi")
11 
12 process.load("MagneticField.Engine.volumeBasedMagneticField_cfi")
13 
14 process.load("CondTools.SiPixel.SiPixelCalibConfiguration_cfi")
15 
16 process.load("CondTools.SiPixel.SiPixelGainCalibrationService_cfi")
17 
18 process.load("EventFilter.SiPixelRawToDigi.SiPixelRawToDigi_cfi")
19 
20 process.load("CalibTracker.SiPixelGainCalibration.SiPixelCalibDigiProducer_cfi")
21 
22 process.load("CalibTracker.SiPixelSCurveCalibration.SiPixelSCurveCalibrationAnalysis_cfi")
23 
24 process.load("CalibTracker.SiPixelIsAliveCalibration.SiPixelIsAliveCalibration_cfi")
25 
26 process.load("CalibTracker.SiPixelGainCalibration.SiPixelGainCalibrationAnalysis_cfi")
27 
28 process.load("RecoLocalTracker.SiPixelRecHits.SiPixelRecHits_cfi")
29 
30 process.load("DQM.SiPixelMonitorRawData.SiPixelMonitorRawData_cfi")
31 
32 process.load("DQM.SiPixelMonitorDigi.SiPixelMonitorDigi_cfi")
33 
34 process.load("DQMServices.Core.DQM_cfg")
35 
36 process.load("DQMServices.Components.DQMEnvironment_cfi")
37 
38 process.maxEvents = cms.untracked.PSet(
39  input = cms.untracked.int32(-1)
40 )
41 process.MessageLogger = cms.Service("MessageLogger",
42  cout = cms.untracked.PSet(
43  threshold = cms.untracked.string('ERROR')
44  ),
45  destinations = cms.untracked.vstring('cout')
46 )
47 
48 process.AdaptorConfig = cms.Service("AdaptorConfig")
49 
50 process.sipixelEDAClient = cms.EDAnalyzer("SiPixelEDAClient",
51  StaticUpdateFrequency = cms.untracked.int32(10),
52  OutputFilePath = cms.untracked.string('.'),
53 )
54 
55 process.preScaler = cms.EDFilter("Prescaler",
56  prescaleFactor = cms.int32(1)
57 )
58 
59 process.dqmEnv = cms.EDAnalyzer("DQMEventInfo",
60  subSystemFolder = cms.untracked.string('Pixel'),
61  eventInfoFolder = cms.untracked.string('EventInfo')
62 )
63 
64 process.dqmSaver = cms.EDAnalyzer("DQMFileSaver",
65  prescaleEvt = cms.untracked.int32(-1),
66  producer = cms.untracked.string('DQM'),
67  workflow = cms.untracked.string('/A/B/C'),
68  prescaleLS = cms.untracked.int32(-1),
69  saveAtJobEnd = cms.untracked.bool(False),
70  fileName = cms.untracked.string('Pixel'),
71  environment = cms.untracked.string('Online'),
72  saveAtRunEnd = cms.untracked.bool(True),
73  prescaleTime = cms.untracked.int32(-1),
74  dirName = cms.untracked.string('.')
75 )
76 
77 process.ModuleWebRegistry = cms.Service("ModuleWebRegistry")
78 
79 process.DigiReco = cms.Sequence(process.siPixelDigis)
80 process.CalibAnalysis = cms.Sequence(process.siPixelCalibDigis*process.siPixelSCurveAnalysis*process.siPixelGainCalibrationAnalysis*process.siPixelIsAliveCalibration)
81 process.RAWmonitor = cms.Sequence(process.SiPixelRawDataErrorSource)
82 process.DIGImonitor = cms.Sequence(process.SiPixelDigiSource)
83 process.DQMmodules = cms.Sequence(process.dqmEnv*process.dqmSaver)
84 process.p = cms.Path(process.DigiReco*process.CalibAnalysis*process.RAWmonitor*process.DIGImonitor*process.sipixelEDAClient*process.DQMmodules)
85 process.PixelSLinkDataInputSource.fileNames = ['rfio:/castor/cern.ch/cms/store/TAC/PIXEL/FPIX/HC-Z1/SCurve_35_340.dmp']
86 process.sipixelcalib_essource.toGet = cms.VPSet(cms.PSet(
87  record = cms.string('SiPixelCalibConfigurationRcd'),
88  tag = cms.string('SCurve_340')
89 ),
90  cms.PSet(
91  record = cms.string('SiPixelFedCablingMapRcd'),
92  tag = cms.string('SiPixelFedCablingMap_v12')
93  ))
94 process.siPixelDigis.InputLabel = 'source'
95 process.siPixelDigis.IncludeErrors = True
96 process.siPixelIsAliveCalibration.DetSetVectorSiPixelCalibDigiTag = 'siPixelCalibDigis'
97 process.siPixelSCurveAnalysis.DetSetVectorSiPixelCalibDigiTag = 'siPixelCalibDigis'
98 process.siPixelGainCalibrationAnalysis.DetSetVectorSiPixelCalibDigiTag = 'siPixelCalibDigis'
99 process.siPixelIsAliveCalibration.saveFile = False
100 process.siPixelGainCalibrationAnalysis.saveFile = False
101 process.siPixelSCurveAnalysis.saveFile = False
102 process.DQM.collectorHost = ''
103 process.dqmSaver.convention = 'Online'
104 process.dqmSaver.producer = 'DQM'
105 process.dqmEnv.subSystemFolder = 'Pixel'
106 process.dqmSaver.saveByLumiSection = -1
107 process.dqmSaver.saveByRun = 1
108