ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/DTDPGAnalysis/scripts/runDTDPGOfflineAnalysis_CRAB_B0T_cfg.py
Revision: 1.2
Committed: Thu Jul 4 16:47:16 2013 UTC (11 years, 10 months ago) by marycruz
Content type: text/x-python
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +12 -1 lines
Error occurred while calculating annotation data.
Log Message:
Update last version of PromptOffline

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2
3 process = cms.Process("DTDPGAnalyis")
4
5
6 process.load("UserCode.DTDPGAnalysis.dt_dpganalysis_common_cff")
7
8
9 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
10 process.source = cms.Source("PoolSource",
11 firstEvent = cms.untracked.uint32(0),
12 skipEvents = cms.untracked.uint32(0),
13 firstRun = cms.untracked.uint32(0),
14 ###fileMatchMode = cms.untracked.string('permissive'),
15 parametersMustMatch = cms.untracked.string('permissive'),
16 # untracked uint32 skipEvents = 1070
17 fileNames = cms.untracked.vstring(
18 )
19 )
20
21
22
23 from CondCore.DBCommon.CondDBSetup_cfi import *
24 process.ttrigsource = cms.ESSource("PoolDBESSource",
25 CondDBSetup,
26 timetype = cms.string('runnumber'),
27 toGet = cms.VPSet(cms.PSet(record = cms.string('DTTtrigRcd'),
28 ###tag = cms.string('DT_tTrig_CRAFT31X_V01_offline')
29 ###tag = cms.string('ttrig')
30 ###tag = cms.string('DT_tTrig_cosmic2009_V02_hlt')
31 tag = cms.string('DT_tTrig_cosmic2009_V02_prompt')
32 )
33 ),
34 connect = cms.string('frontier://Frontier/CMS_COND_31X_DT'),
35 ###connect = cms.string('sqlite_file:/afs/cern.ch/cms/CAF/CMSALCA/ALCA_MUONCALIB/DTCALIB/COMM09/ttrig/ttrig_ResidCorr_100850.db'),
36
37 authenticationMethod = cms.untracked.uint32(0)
38 )
39
40 process.es_prefer_ttrigsource = cms.ESPrefer('PoolDBESSource','ttrigsource')
41
42 process.MessageLogger = cms.Service("MessageLogger",
43 cout = cms.untracked.PSet(threshold = cms.untracked.string('WARNING')),
44 destinations = cms.untracked.vstring('cout')
45 )
46
47 #------------------
48 # DT Analyisis
49 #------------------
50
51 # MAGNETIC FIELD
52 #### B = 0 Tesla ###############################################################
53 process.load("Configuration.StandardSequences.MagneticField_0T_cff")
54 process.SteppingHelixPropagator.useInTeslaFromMagField = True
55 process.SteppingHelixPropagator.SetVBFPointer = True
56 #### B = 3.8 Tesla #############################################################
57 ##process.load("Configuration.StandardSequences.MagneticField_38T_cff")
58
59 #--------------------------------------------------------
60
61 from UserCode.DTDPGAnalysis.DTOfflineAnalyzer_cfi import *
62 process.DTOfflineAnalyzer.DTLocalTriggerLabel = 'dtunpacker'
63 process.DTOfflineAnalyzer.doSA = True
64 ##process.DTOfflineAnalyzer.doWheelm2 = False
65 ##process.DTOfflineAnalyzer.doWheelm1 = False
66 ##process.DTOfflineAnalyzer.doWheel0 = False
67 ##process.DTOfflineAnalyzer.doWheel1 = False
68 ##process.DTOfflineAnalyzer.doWheel2 = False
69
70 ##process.DTOfflineAnalyzer.doTBox = True
71 ##process.DTOfflineAnalyzer.doTBoxWhm2 = True
72 ##process.DTOfflineAnalyzer.doTBoxWhm1 = False
73 ##process.DTOfflineAnalyzer.doTBoxWh0 = False
74 ##process.DTOfflineAnalyzer.doTBoxWh1 = False
75 ##process.DTOfflineAnalyzer.doTBoxWh2 = True
76 ##process.DTOfflineAnalyzer.doTBoxSector = 0 ## =0 => All Sectors, =N => Sector N
77 ##process.DTOfflineAnalyzer.doTBoxChamber = 0 ## =0 => All Chambers,=N => Chamber N
78 ##process.DTOfflineAnalyzer.doTBoxSuperLayer = 1 ## =0 => All SuperLayers,=N => SuperLayer N
79 ##process.DTOfflineAnalyzer.doTBoxLayer = 1 ## =0 => All Layers,=N => Layer N
80
81
82 process.load("DQM.DTMonitorModule.dtTriggerTask_cfi")
83 process.dtTriggerMonitor.process_dcc = True
84 process.dtTriggerMonitor.dcc_label = 'dttfunpacker'
85 process.dtTriggerMonitor.process_seg = True
86
87 #--------------------------------------------------------
88
89
90 process.out = cms.OutputModule("PoolOutputModule",
91 outputCommands = cms.untracked.vstring('drop *',
92 'keep *_MEtoEDMConverter_*_*'),
93 fileName = cms.untracked.string('DQMOfflineDTDPG.root')
94 )
95
96 process.p = cms.Path( process.dtunpacker * process.dttfunpacker * process.reco * process.globalreco + process.sources + process.MEtoEDMConverter + process.DTOfflineAnalyzer )
97
98 process.ep = cms.EndPath( process.out )
99