Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 10:01:01

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 logErrorTooManyClusters = cms.EDFilter("LogErrorEventFilter",
0004                                        src = cms.InputTag("logErrorHarvester"),
0005                                        maxErrorFractionInLumi = cms.double(1.0),
0006                                        maxErrorFractionInRun  = cms.double(1.0),
0007                                        maxSavedEventsPerLumiAndError = cms.uint32(100000),
0008                                        categoriesToWatch = cms.vstring("TooManyClusters"),
0009                                        modulesToIgnore = cms.vstring("SeedGeneratorFromRegionHitsEDProducer:regionalCosmicTrackerSeeds",
0010                                                                      "PhotonConversionTrajectorySeedProducerFromSingleLeg:photonConvTrajSeedFromSingleLeg")
0011                                        )
0012 
0013 
0014 logErrorTooManyTripletsPairs = cms.EDFilter("LogErrorEventFilter",
0015                                             src = cms.InputTag("logErrorHarvester"),
0016                                             maxErrorFractionInLumi = cms.double(1.0),
0017                                             maxErrorFractionInRun  = cms.double(1.0),
0018                                             maxSavedEventsPerLumiAndError = cms.uint32(100000),
0019                                             categoriesToWatch = cms.vstring("TooManyTriplets","TooManyPairs","PixelTripletHLTGenerator"),
0020                                             modulesToIgnore = cms.vstring("SeedGeneratorFromRegionHitsEDProducer:regionalCosmicTrackerSeeds",
0021                                                                           "PhotonConversionTrajectorySeedProducerFromSingleLeg:photonConvTrajSeedFromSingleLeg")
0022                                             )
0023 
0024 
0025 logErrorTooManySeeds = cms.EDFilter("LogErrorEventFilter",
0026                                     src = cms.InputTag("logErrorHarvester"),
0027                                     maxErrorFractionInLumi = cms.double(1.0),
0028                                     maxErrorFractionInRun  = cms.double(1.0),
0029                                     maxSavedEventsPerLumiAndError = cms.uint32(100000),
0030                                     categoriesToWatch = cms.vstring("TooManySeeds"),
0031                                     modulesToIgnore = cms.vstring("SeedGeneratorFromRegionHitsEDProducer:regionalCosmicTrackerSeeds")
0032                                     )
0033 
0034 
0035 logErrorTooManySeedsDefault = cms.EDFilter("LogErrorEventFilter",
0036                                            src = cms.InputTag("logErrorHarvester"),
0037                                            maxErrorFractionInLumi = cms.double(1.0),
0038                                            maxErrorFractionInRun  = cms.double(1.0),
0039                                            maxSavedEventsPerLumiAndError = cms.uint32(100000),
0040                                            categoriesToWatch = cms.vstring("TooManySeeds"),
0041                                            )
0042 
0043 
0044 manystripclus53X = cms.EDFilter('ByClusterSummaryMultiplicityPairEventFilter',
0045                                 multiplicityConfig = cms.PSet(
0046                                                      firstMultiplicityConfig = cms.PSet(
0047                                                      clusterSummaryCollection = cms.InputTag("clusterSummaryProducer"),
0048                                                      subDetEnum = cms.int32(5),
0049                                                      varEnum = cms.int32(0)
0050                                                      ),
0051                                                      secondMultiplicityConfig = cms.PSet(
0052                                                      clusterSummaryCollection = cms.InputTag("clusterSummaryProducer"),
0053                                                      subDetEnum = cms.int32(0),
0054                                                      varEnum = cms.int32(0)
0055                                                      ),
0056                                                      ),
0057                                                      cut = cms.string("( mult2 > 20000+7*mult1)")
0058                                                      )
0059 
0060 
0061 toomanystripclus53X = cms.EDFilter('ByClusterSummaryMultiplicityPairEventFilter',
0062                                    multiplicityConfig = cms.PSet(
0063                                                         firstMultiplicityConfig = cms.PSet(
0064                                                         clusterSummaryCollection = cms.InputTag("clusterSummaryProducer"),
0065                                                         subDetEnum = cms.int32(5),
0066                                                         varEnum = cms.int32(0)
0067                                                         ),
0068                                                         secondMultiplicityConfig = cms.PSet(
0069                                                         clusterSummaryCollection = cms.InputTag("clusterSummaryProducer"),
0070                                                         subDetEnum = cms.int32(0),
0071                                                         varEnum = cms.int32(0)
0072                                                         ),
0073                                                         ),
0074                                                         cut = cms.string("(mult2>50000) && ( mult2 > 20000+7*mult1)")
0075                                                         )
0076 
0077 
0078 
0079 logErrorTooManyTripletsPairsMainIterations = cms.EDFilter("LogErrorEventFilter",
0080                                                           src = cms.InputTag("logErrorHarvester"),
0081                                                           maxErrorFractionInLumi = cms.double(1.0),
0082                                                           maxErrorFractionInRun  = cms.double(1.0),
0083                                                           maxSavedEventsPerLumiAndError = cms.uint32(100000),
0084                                                           categoriesToWatch = cms.vstring("TooManyTriplets","TooManyPairs","PixelTripletHLTGenerator"),
0085                                                           modulesToWatch = cms.vstring("SeedGeneratorFromRegionHitsEDProducer:initialStepSeeds",
0086                                                                                        "SeedGeneratorFromRegionHitsEDProducer:pixelPairStepSeeds"
0087                                                                                        )
0088                                                           
0089                                                           )
0090 
0091 
0092 
0093 logErrorTooManySeedsMainIterations = cms.EDFilter("LogErrorEventFilter",
0094                                                   src = cms.InputTag("logErrorHarvester"),
0095                                                   maxErrorFractionInLumi = cms.double(1.0),
0096                                                   maxErrorFractionInRun  = cms.double(1.0),
0097                                                   maxSavedEventsPerLumiAndError = cms.uint32(100000),
0098                                                   categoriesToWatch = cms.vstring("TooManySeeds"),
0099                                                   modulesToWatch = cms.vstring("CkfTrackCandidateMaker:initialStepTrackCandidate",
0100                                                                                "CkfTrackCandidateMaker:pixelPairTrackCandidate"
0101                                                                                )
0102                                                   )
0103 
0104 
0105 
0106 tobtecfakesfilter = cms.EDFilter("TobTecFakesFilter",
0107                                  minEta = cms.double(0.9), # beginning of transition region for "jet" search
0108                                  maxEta = cms.double(1.6), # end of transition region for "jet" search
0109                                  phiWindow = cms.double(0.7), # size of phi region for "jet" search
0110                                  filter = cms.bool(True), # if true, only events passing filter (bad events) will pass
0111                                  trackCollection = cms.InputTag("generalTracks"), # track collection to use
0112                                  ratioAllCut = cms.double(-1.0), # minimum ratio of TOBTEC-seeded tracks / pixelseeded tracks
0113                                  ratioJetCut = cms.double(3.0),  # minimum ratio of TOBTEC-seeded tracks / pixelseeded tracks in jet
0114                                  absJetCut = cms.double(20.0)    # minimum number of TOBTEC-seeded tracks in "
0115                                  )