ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/ForwardAnalysis/DiffractiveZAnalysis/test/DiffractiveZPATTupleMulticrab.py
(Generate patch)

Comparing UserCode/ForwardAnalysis/DiffractiveZAnalysis/test/DiffractiveZPATTupleMulticrab.py (file contents):
Revision 1.3 by dmf, Thu Jun 20 12:49:06 2013 UTC vs.
Revision 1.4 by dmf, Mon Jul 8 19:55:28 2013 UTC

# Line 54 | Line 54 | if options.Run == "data_MuonA":
54    print("")
55    config.globalTagNameData = 'GR_R_42_V23::All'
56    config.TriggerOn = True
57 <  triggerlist = 'HLT_Mu9','HLT_L1Mu20'
57 >  #triggerlist = 'HLT_Mu9','HLT_L1Mu20'
58 >  triggerlist = 'HLT_Mu9','HLT_L1'
59    l1list = 'L1_ZeroBias','L1_SingleEG5'
60    config.runOnMC = False
61    config.runPUMC = False
# Line 329 | Line 330 | else:
330   #
331   ######################################################################################
332  
333 < process.load("ForwardAnalysis.AnalysisSequences.CommonModulesSequences_cff")
333 > process.load("ForwardAnalysis.DiffractiveZAnalysis.diffractiveZAnalysisSequences_cff")
334   process.pfCandidateNoiseThresholds.src = "pfNoPileUpPFlow"
335   process.tracksTransverseRegion.JetTag = "selectedPatJetsPFlow"
336  
# Line 340 | Line 341 | process.tracksTransverseRegion.JetTag =
341  
342   from ForwardAnalysis.ForwardTTreeAnalysis.DiffractiveAnalysis_cfi import DiffractiveAnalysis
343   from ForwardAnalysis.DiffractiveZAnalysis.DiffractiveZAnalysis_cfi import DiffractiveZAnalysis
344 < from ForwardAnalysis.ForwardTTreeAnalysis.PATTriggerInfo_cfi import PATTriggerInfo
344 > #from ForwardAnalysis.ForwardTTreeAnalysis.PATTriggerInfo_cfi import PATTriggerInfo
345  
346   #PATTriggerInfo.L1AlgoBitName =  config.l1Paths
347 < PATTriggerInfo.HLTAlgoBitName = config.hltPaths
348 < PATTriggerInfo.runALLTriggerPath = True
347 > #PATTriggerInfo.HLTAlgoBitName = config.hltPaths
348 > #PATTriggerInfo.runALLTriggerPath = True
349  
350   #
351   # Define Analyzers
352   #
353   ######################################################################################
354  
355 + process.diffractiveZHLTFilter.HLTPaths = config.hltPaths
356 +
357   process.diffractiveZAnalysisTTree = cms.EDAnalyzer("EventInfoDiffractiveDiffractiveZAnalysisTTree",
358          EventInfo = cms.PSet(
359                      RunOnData = cms.untracked.bool(not config.runOnMC),
# Line 361 | Line 364 | process.diffractiveZAnalysisTTree = cms.
364          DiffractiveZAnalysis = DiffractiveZAnalysis
365          )
366  
367 < process.CommonHLTFilter.HLTPaths = config.hltPaths
367 > process.diffractiveZAnalysisTTree.DiffractiveZAnalysis.hltPaths = config.hltPaths
368  
369   process.diffractiveZAnalysisTTree.DiffractiveAnalysis.hltPath = ''
370   process.diffractiveZAnalysisTTree.DiffractiveAnalysis.trackTag = 'analysisTracks'
# Line 371 | Line 374 | process.diffractiveZAnalysisTTree.Diffra
374   process.diffractiveZAnalysisTTree.DiffractiveAnalysis.accessCastorInfo = False
375   process.diffractiveZAnalysisTTree.DiffractiveAnalysis.accessZDCInfo = False
376  
377 < process.diffractiveZAnalysisTTree.DiffractiveZAnalysis.hltPaths = config.hltPaths
377 > process.diffractiveZAnalysisTTreePFShiftedUp = process.diffractiveZAnalysisTTree.clone()
378 > process.diffractiveZAnalysisTTreePFShiftedUp.DiffractiveAnalysis.particleFlowTag = "pfCandidateNoiseThresholdsShiftedUp"
379 > process.diffractiveZAnalysisTTreePFShiftedUp.DiffractiveAnalysis.edmNtupleEtaMaxTag = "edmNtupleEtaMaxShiftedUp"
380 > process.diffractiveZAnalysisTTreePFShiftedUp.DiffractiveAnalysis.edmNtupleEtaMinTag = "edmNtupleEtaMinShiftedUp"
381 > process.diffractiveZAnalysisTTreePFShiftedUp.DiffractiveZAnalysis.pfTag = "pfCandidateNoiseThresholdsShiftedUp"
382 >
383 > process.diffractiveZAnalysisTTreePFShiftedDown = process.diffractiveZAnalysisTTree.clone()      
384 > process.diffractiveZAnalysisTTreePFShiftedDown.DiffractiveAnalysis.particleFlowTag = "pfCandidateNoiseThresholdsShiftedDown"    
385 > process.diffractiveZAnalysisTTreePFShiftedDown.DiffractiveAnalysis.edmNtupleEtaMaxTag = "edmNtupleEtaMaxShiftedDown"    
386 > process.diffractiveZAnalysisTTreePFShiftedDown.DiffractiveAnalysis.edmNtupleEtaMinTag = "edmNtupleEtaMinShiftedDown"    
387 > process.diffractiveZAnalysisTTreePFShiftedDown.DiffractiveZAnalysis.pfTag = "pfCandidateNoiseThresholdsShiftedDown"
388 >
389   if config.runOnMC:
390       process.diffractiveZAnalysisTTree.DiffractiveZAnalysis.RunMC = True
391       process.diffractiveZAnalysisTTree.DiffractiveZAnalysis.fCGeVCastor = 0.9375
# Line 402 | Line 416 | else:
416   ######################################################################################
417  
418   process.pat_Producer = cms.Path(process.makePatElectrons + process.makePatMuons)
405 process.analysis_reco_step = cms.Path(process.analysisSequences)
419   process.castor_step = cms.Path(process.castorSequence)
420  
408
421   if config.TriggerOn:
422      process.analysis_diffractiveDiffractiveZAnalysisPATTriggerInfoTTree_step = cms.Path(
423 <    process.eventSelectionHLT + process.diffractiveZAnalysisTTree)
423 >    process.analysisSequencesShiftedUp + process.analysisSequencesShiftedDown + process.analysisSequences + process.eventSelectionHLT +
424 >    process.diffractiveZAnalysisTTreePFShiftedUp + process.diffractiveZAnalysisTTreePFShiftedDown + process.diffractiveZAnalysisTTree)
425  
426   else:
427      process.analysis_diffractiveDiffractiveZAnalysisPATTriggerInfoTTree_step = cms.Path(
428 <    process.eventSelection + process.diffractiveZAnalysisTTree)
428 >    process.analysisSequencesShiftedUp + process.analysisSequencesShiftedDown + process.analysisSequences + process.eventSelection +
429 >    process.diffractiveZAnalysisTTreePFShiftedUp + process.diffractiveZAnalysisTTreePFShiftedDown + process.diffractiveZAnalysisTTree)
430  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines