Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:26:46

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 ##____________________________________________________________________________||
0004 tcMet = cms.EDProducer(
0005     "TCMETProducer",
0006     alias = cms.string('tcMet'),
0007     electronVetoCone = cms.bool(True),
0008     electronInputTag  = cms.InputTag("gedGsfElectrons"),
0009     muonInputTag      = cms.InputTag("muons"),
0010     trackInputTag     = cms.InputTag("generalTracks"),
0011     metInputTag       = cms.InputTag("caloMet"),
0012     beamSpotInputTag  = cms.InputTag("offlineBeamSpot"),
0013     vertexInputTag    = cms.InputTag("offlinePrimaryVertices"),
0014     muonDepValueMap   = cms.InputTag("muonMETValueMapProducer"  , "muCorrData"),
0015     tcmetDepValueMap  = cms.InputTag("muonTCMETValueMapProducer", "muCorrData"),
0016     pt_min  = cms.double(1.0),
0017     pt_max  = cms.double(100.),
0018     eta_max = cms.double(2.65),
0019     chi2_max = cms.double(5),
0020     nhits_min = cms.double(6),
0021     ptErr_max = cms.double(0.2),
0022     track_quality = cms.vint32(2),
0023     track_algos = cms.vstring(),
0024     isCosmics = cms.bool(False),
0025     rf_type = cms.int32(1),
0026     correctShowerTracks = cms.bool(False),
0027     usePvtxd0 = cms.bool(False),
0028     nMinOuterHits = cms.int32(2),
0029     usedeltaRRejection = cms.bool(False),
0030     deltaRShower = cms.double(0.01),
0031     checkTrackPropagation = cms.bool(False),
0032     radius  = cms.double(130.),
0033     zdist  = cms.double(314.),
0034     corner = cms.double(1.479),
0035     d0cuta = cms.double(0.015),
0036     d0cutb = cms.double(0.5),
0037     maxd0cut = cms.double(0.3),
0038     chi2_tight_max = cms.double(5.0),
0039     nhits_tight_min = cms.double(9),
0040     ptErr_tight_max = cms.double(0.2),
0041     eVetoDeltaR = cms.double(0.015),
0042     eVetoDeltaPhi = cms.double(100.0),
0043     eVetoDeltaCotTheta = cms.double(100.0),
0044     eVetoMinElectronPt = cms.double(10.0),
0045     hOverECut = cms.double(0.1),
0046     trackAlgos = cms.vstring("undefAlgorithm", "ctf", "rs", "cosmics", "initialStep", "lowPtTripletStep", "pixelPairStep", "detachedTripletStep"),
0047     nLayers = cms.int32(0),
0048     nLayersTight = cms.int32(0),
0049     vertexNdof = cms.int32(4),
0050     vertexZ = cms.double(15.),
0051     vertexRho = cms.double(2.),
0052     vertexMaxDZ = cms.double(0.2),
0053     maxpt_eta25 = cms.double(0.),
0054     maxpt_eta20 = cms.double(100.),
0055     vetoDuplicates = cms.bool(False),
0056     dupMinPt = cms.double(0.),
0057     dupDPhi = cms.double(0.03),
0058     dupDCotTh = cms.double(0.0006),
0059     PFClustersECAL = cms.InputTag("particleFlowClusterECAL"),
0060     PFClustersHCAL = cms.InputTag("particleFlowClusterHCAL"),
0061     PFClustersHF = cms.InputTag("particleFlowClusterHF"),
0062     usePFClusters = cms.bool(False)
0063     )
0064 
0065 ##____________________________________________________________________________||
0066 tcMetWithPFclusters = tcMet.clone(
0067     alias         = 'tcMetWithPFclusters',
0068     usePFClusters = True
0069 )
0070 ##____________________________________________________________________________||