5 ALCARECOTkAlUpsilonMuMuHLT = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone(
7 eventSetupPathsKey =
'TkAlUpsilonMuMu',
15 import DPGAnalysis.Skims.skim_detstatus_cfi
16 ALCARECOTkAlUpsilonMuMuDCSFilter = DPGAnalysis.Skims.skim_detstatus_cfi.dcsstatus.clone(
17 DetectorType = cms.vstring(
'TIBTID',
'TOB',
'TECp',
'TECm',
'BPIX',
'FPIX'),
18 ApplyFilter = cms.bool(
True),
19 AndOr = cms.bool(
True),
20 DebugOn = cms.untracked.bool(
False)
23 ALCARECOTkAlUpsilonMuMuGoodMuonSelector = cms.EDFilter(
"MuonSelector",
24 src = cms.InputTag(
"muons"),
25 cut = cms.string(
'isGlobalMuon = 1'),
26 filter = cms.bool(
True)
29 import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi
30 ALCARECOTkAlUpsilonMuMu = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone()
31 ALCARECOTkAlUpsilonMuMu.filter =
True
33 ALCARECOTkAlUpsilonMuMu.applyBasicCuts =
True
34 ALCARECOTkAlUpsilonMuMu.ptMin = 0.8
35 ALCARECOTkAlUpsilonMuMu.etaMin = -3.5
36 ALCARECOTkAlUpsilonMuMu.etaMax = 3.5
37 ALCARECOTkAlUpsilonMuMu.nHitMin = 0
39 ALCARECOTkAlUpsilonMuMu.GlobalSelector.muonSource =
'ALCARECOTkAlUpsilonMuMuGoodMuonSelector'
40 ALCARECOTkAlUpsilonMuMu.GlobalSelector.applyIsolationtest =
False
41 ALCARECOTkAlUpsilonMuMu.GlobalSelector.applyGlobalMuonFilter =
True
43 ALCARECOTkAlUpsilonMuMu.TwoBodyDecaySelector.applyMassrangeFilter =
True
44 ALCARECOTkAlUpsilonMuMu.TwoBodyDecaySelector.minXMass = 8.9
45 ALCARECOTkAlUpsilonMuMu.TwoBodyDecaySelector.maxXMass = 9.9
46 ALCARECOTkAlUpsilonMuMu.TwoBodyDecaySelector.daughterMass = 0.105
47 ALCARECOTkAlUpsilonMuMu.TwoBodyDecaySelector.applyChargeFilter =
True
48 ALCARECOTkAlUpsilonMuMu.TwoBodyDecaySelector.charge = 0
49 ALCARECOTkAlUpsilonMuMu.TwoBodyDecaySelector.applyAcoplanarityFilter =
False
50 ALCARECOTkAlUpsilonMuMu.TwoBodyDecaySelector.acoplanarDistance = 1
52 seqALCARECOTkAlUpsilonMuMu = cms.Sequence(ALCARECOTkAlUpsilonMuMuHLT+ALCARECOTkAlUpsilonMuMuDCSFilter+ALCARECOTkAlUpsilonMuMuGoodMuonSelector+ALCARECOTkAlUpsilonMuMu)