diff --git a/python/common_variables_cff.py b/python/common_variables_cff.py index a72810d7860..742841190b2 100644 --- a/python/common_variables_cff.py +++ b/python/common_variables_cff.py @@ -50,6 +50,8 @@ numberOfMatches = cms.string("? isMatchesValid ? numberOfMatches : -1"), numberOfMatchedStations = cms.string("? isMatchesValid ? numberOfMatchedStations : -1"), segmentCompatibility = cms.string("segmentCompatibility"), + stationMask = cms.string("stationMask"), + numberOfMatchedRPCLayers = cms.string("numberOfMatchedRPCLayers"), ) MuonCaloVariables = cms.PSet( hadEnergy = cms.string("calEnergy.had"), @@ -169,6 +171,7 @@ " innerTrack.hitPattern.numberOfValidPixelHits > 0 && " + " abs(track.ptError / pt) < 0.10 )"), MuIDForOutsideInTk = cms.string("isStandAloneMuon && outerTrack.pt > 10 && outerTrack.hitPattern.muonStationsWithValidHits() >= 2"), + newMSC = cms.string("numberOfMatchedStations > 1 || ( numberOfMatchedStations == 1 && !(stationMask==1 || stationMask==16) ) || ( numberOfMatchedStations==1 && (stationMask==1 || stationMask==16) && numberOfMatchedRPCLayers > 2 )"), ) HighPtTriggerFlags = cms.PSet(