ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/ZbbSelector_ee_cff.py
Revision: 1.2
Committed: Fri May 29 08:43:28 2009 UTC (15 years, 11 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
Changes since 1.1: +28 -28 lines
Log Message:
correct bug in partonFlavour + add ll selection

File Contents

# User Rev Content
1 amagnan 1.1 import FWCore.ParameterSet.Config as cms
2     import copy
3    
4     from UserCode.HbbAnalysis.HbbAnalyzer_cff import *
5     from UserCode.HbbAnalysis.electronSelection_cff import *
6     from UserCode.HbbAnalysis.ProducePairs_cff import *
7    
8     selectDiElectronsStep0 = copy.deepcopy(selectDiElectrons)
9     selectDiElectronsStep0.src = "allLayer1ElectronsForTauAnalyses"
10    
11 amagnan 1.2 ZbbStep0_skim_ee = copy.deepcopy(HbbAnalyzer)
12     ZbbStep0_skim_ee.Electrons = "allLayer1ElectronsForTauAnalyses"
13     ZbbStep0_skim_ee.Muons = "allLayer1MuonsForTauAnalyses"
14     ZbbStep0_skim_ee.CaloTaus = "allLayer1CaloTausForTauAnalyses"
15     ZbbStep0_skim_ee.PFTaus = "allLayer1PFTausForTauAnalyses"
16     ZbbStep0_skim_ee.Jets = "allLayer1JetsForTauAnalyses"
17     ZbbStep0_skim_ee.JPTJets = "allLayer1JPTJetsForTauAnalyses"
18     ZbbStep0_skim_ee.PFJets = "allLayer1PFJetsForTauAnalyses"
19     ZbbStep0_skim_ee.CALOMET = "allLayer1METsForTauAnalyses"
20     ZbbStep0_skim_ee.TCMET = "allLayer1tcMETsForTauAnalyses"
21     ZbbStep0_skim_ee.PFMET = "allLayer1pfMETsForTauAnalyses"
22     ZbbStep0_skim_ee.EEPair = "eePairsForTauAnalyses"
23     ZbbStep0_skim_ee.MuMuPair = "mmPairsForTauAnalyses"
24     ZbbStep0_skim_ee.ETauPair = "etPairsForTauAnalyses"
25     ZbbStep0_skim_ee.MuTauPair = "mtPairsForTauAnalyses"
26     ZbbStep0_skim_ee.Vertex = "offlinePrimaryVerticesWithBS"
27     ZbbStep0_skim_ee.Trigger = "TriggerResults::HLT"
28     ZbbStep0_skim_ee.HLTPaths = cms.vstring('HLT_DoubleEle10_Z','HLT_DoubleMu7_Z')
29 amagnan 1.1
30    
31 amagnan 1.2 ZbbStep1_trig_ee = copy.deepcopy(ZbbStep0_skim_ee)
32 amagnan 1.1
33     eePairsStep2 = copy.deepcopy(eePairsForTauAnalyses)
34     eePairsStep2.srcLeg1 = "selectedElectronsPt20"
35     eePairsStep2.srcLeg2 = "selectedElectronsPt20"
36    
37     selectDiElectronsStep2 = copy.deepcopy(selectDiElectrons)
38     selectDiElectronsStep2.src = "selectedElectronsPt20"
39    
40 amagnan 1.2 ZbbStep2_eept20 = copy.deepcopy(ZbbStep1_trig_ee)
41 amagnan 1.1 ZbbStep2_eept20.Electrons = "selectedElectronsPt20"
42     ZbbStep2_eept20.EEPair = "eePairsStep2"
43    
44     eePairsStep3 = copy.deepcopy(eePairsStep2)
45     eePairsStep3.srcLeg1 = "selectedElectronsEtaFid"
46     eePairsStep3.srcLeg2 = "selectedElectronsEtaFid"
47    
48     selectDiElectronsStep3 = copy.deepcopy(selectDiElectrons)
49     selectDiElectronsStep3.src = "selectedElectronsEtaFid"
50    
51 amagnan 1.2 ZbbStep3_etaFid_ee = copy.deepcopy(ZbbStep2_eept20)
52     ZbbStep3_etaFid_ee.Electrons = "selectedElectronsEtaFid"
53     ZbbStep3_etaFid_ee.EEPair = "eePairsStep3"
54 amagnan 1.1
55     eePairsStep4 = copy.deepcopy(eePairsStep3)
56     eePairsStep4.srcLeg1 = "selectedElectronsRobust"
57     eePairsStep4.srcLeg2 = "selectedElectronsRobust"
58    
59     selectDiElectronsStep4 = copy.deepcopy(selectDiElectrons)
60     selectDiElectronsStep4.src = "selectedElectronsRobust"
61    
62 amagnan 1.2 ZbbStep4_robust = copy.deepcopy(ZbbStep3_etaFid_ee)
63 amagnan 1.1 ZbbStep4_robust.Electrons = "selectedElectronsRobust"
64     ZbbStep4_robust.EEPair = "eePairsStep4"
65    
66 amagnan 1.2 eeSelection = cms.Sequence( #selectDiElectronsStep0*
67     ZbbStep0_skim_ee
68 amagnan 1.1 *selectElectronTriggers
69 amagnan 1.2 *ZbbStep1_trig_ee
70 amagnan 1.1 *selectedElectronsPt20
71     *selectDiElectronsStep2
72     *eePairsStep2
73     *ZbbStep2_eept20
74     *selectedElectronsEtaFid
75     *selectDiElectronsStep3
76     *eePairsStep3
77 amagnan 1.2 *ZbbStep3_etaFid_ee
78 amagnan 1.1 *selectedElectronsRobust
79     *selectDiElectronsStep4
80     *eePairsStep4
81     *ZbbStep4_robust
82     #*selectPV
83     #*selectGen
84     #*selectElec
85     #*selectMu
86     #*selectTau
87     #*selectJet
88     )