ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CmsHi/JulyExercise/python/highPtAnalysisSkim.py
(Generate patch)

Comparing UserCode/CmsHi/JulyExercise/python/highPtAnalysisSkim.py (file contents):
Revision 1.5 by nart, Wed Jul 21 13:28:45 2010 UTC vs.
Revision 1.7 by frankma, Wed Aug 4 16:13:38 2010 UTC

# Line 3 | Line 3 | import FWCore.ParameterSet.Config as cms
3  
4   process = cms.Process('PAT')
5  
6 +
7   process.source = cms.Source("PoolSource",
8 <                            fileNames = cms.untracked.vstring("rfio:/castor/cern.ch/cms/store/relval/CMSSW_3_7_0/RelValHydjetQ_MinBias_2760GeV/GEN-SIM-RECO/MC_37Y_V4-v1/0025/1E466625-6169-DF11-A543-002618943829.root"),
8 >                            fileNames = cms.untracked.vstring("dcache:/pnfs/cmsaf.mit.edu/t2bat/cms/store/user/kimy/MinimumBiasHI/Spring10-JulyAnalysisExercise_MC_37Y_V4-HardEnriched-GEN-SIM-RECO/6a7752772a3d4259db7cafda4079c785/hiRecoJEX_RAW2DIGI_RECO_9_1_062.root"),
9 >
10                              inputCommands = cms.untracked.vstring("keep *_*_*_*",
11                                                                    "drop *_iterativeConePu5CaloJets_*_*"
12                                                                    ),
13                              dropDescendantsOfDroppedBranches = cms.untracked.bool(False)
14 +                            
15                              )
16  
17   process.maxEvents = cms.untracked.PSet(
18      input = cms.untracked.int32(2)
19      )
20  
18 process.load('Configuration/StandardSequences/GeometryExtended_cff')
21  
22 + process.load('Configuration/StandardSequences/GeometryExtended_cff')
23   process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
24   process.load('Configuration/StandardSequences/MagneticField_38T_cff')
25   process.GlobalTag.globaltag = 'MC_37Y_V5::All'
26  
27 +
28   process.load('Configuration/StandardSequences/ReconstructionHeavyIons_cff')
29 + process.load('PhysicsTools.PatAlgos.patHeavyIonSequences_cff')
30 + # process.load('RecoHI.HiJetAlgos.HiGenCleaner_cff')
31  
32   process.hiCentrality.produceHFhits = False
33   process.hiCentrality.produceHFtowers = False
# Line 31 | Line 37 | process.hiCentrality.produceZDChits = Fa
37   process.hiCentrality.produceETmidRapidity = True
38   process.hiCentrality.producePixelhits = True
39  
40 < process.load('PhysicsTools.PatAlgos.patHeavyIonSequences_cff')
40 >
41   from PhysicsTools.PatAlgos.tools.heavyIonTools import *
42   configureHeavyIons(process)
43  
38 from PhysicsTools.PatAlgos.tools.jetTools import *
44  
45   process.load("HeavyIonsAnalysis.Configuration.analysisProducers_cff")
46   process.load("HeavyIonsAnalysis.Configuration.analysisEventContent_cff")
47  
48 +
49   process.output = cms.OutputModule("PoolOutputModule",
50                                    process.jetTrkSkimContent,
51 <                                      fileName = cms.untracked.string("allenrichedNZS.root")
51 >                                      fileName = cms.untracked.string("output.root")
52                                    )
53  
54 +
55 +
56   process.output.outputCommands.extend([
57      "keep recoVertexs_hiSelectedVertex__RECO",
58      "keep recoTracks_hiSelectedTracks__RECO",
59      "keep recoPhotons_*_*_*" ,
60      "keep edmTriggerResults_TriggerResults__*" ,
61 <    "keep triggerTriggerEvent_hltTriggerSummaryAOD__*"
61 >    "keep triggerTriggerEvent_hltTriggerSummaryAOD__*",
62 >    "keep *_hiGenParticles_*_*",
63      ])
64  
65   process.prod = cms.Path(
66 +    process.heavyIon +
67      process.siPixelRecHits +
68      process.iterativeConePu5CaloJets +
69      process.kt4CaloJets +
# Line 61 | Line 71 | process.prod = cms.Path(
71      process.hiCentrality +
72      process.makeHeavyIonJets
73      )
74 <
74 >
75   from CmsHi.JulyExercise.DisableMC_cff import *
76 < disableMC(process)
76 > #disableMC(process)
77  
78   process.out_step = cms.EndPath(process.output)
79  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines