Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:59:03

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # producer for alcaisotrk (HCAL isolated tracks)
0004 from TrackingTools.TrackAssociator.default_cfi import *
0005 from TrackingTools.TrackAssociator.DetIdAssociatorESProducer_cff import *
0006 
0007 #TrackAssociatorParameterBlock.TrackAssociatorParameters.EERecHitCollectionLabel = cms.InputTag("IsoProd","IsoTrackEcalRecHitCollection")
0008 #TrackAssociatorParameterBlock.TrackAssociatorParameters.EBRecHitCollectionLabel = cms.InputTag("IsoProd","IsoTrackEcalRecHitCollection")
0009 TrackAssociatorParameterBlock.TrackAssociatorParameters.HBHERecHitCollectionLabel = cms.InputTag("IsoProd","IsoTrackHBHERecHitCollection")
0010 TrackAssociatorParameterBlock.TrackAssociatorParameters.HORecHitCollectionLabel = cms.InputTag("IsoProd","IsoTrackHORecHitCollection")
0011 
0012 ValidationIsoTrk = cms.EDAnalyzer("ValidIsoTrkCalib",
0013     TrackAssociatorParameterBlock,
0014         hbheInput = cms.InputTag("IsoProd:IsoTrackHBHERecHitCollection"),
0015         hoInput = cms.InputTag("IsoProd:IsoTrackHORecHitCollection"),
0016 #        eInput = cms.InputTag("IsoProd:IsoTrackEcalRecHitCollection"),
0017         HcalIsolTrackInput = cms.InputTag("IsoProd:HcalIsolatedTrackCollection"),
0018         trackInput = cms.InputTag("IsoProd:IsoTrackTracksCollection"),
0019         AxB = cms.string("Cone"),
0020         calibrationConeSize = cms.double(26.2),
0021         associationConeSize = cms.double(60),
0022 
0023         energyECALmip = cms.double(500.0), #take a broad range. put cuts later
0024     MinNTrackHitsBarrel = cms.int32(-1), # def=13. no actual cut, apply it later.
0025     MinNTECHitsEndcap = cms.int32(-1),  # def=11. no cut, apply it later.
0026 
0027         energyMinIso = cms.double(5.0),
0028         energyMaxIso = cms.double(1000.0),
0029     maxPNear = cms.double(500.0), #def=2; so no actual cut. apply it later 
0030 
0031     takeGenTracks = cms.untracked.bool(False),
0032 
0033         genTracksLabel = cms.InputTag("generalTracks"),
0034     genHBHE = cms.InputTag("hbhereco"),
0035     genHO = cms.InputTag("horeco"),
0036     genECAL = cms.VInputTag(cms.InputTag("ecalRecHit","EcalRecHitsEB"), cms.InputTag("ecalRecHit","EcalRecHitsEE")),
0037 
0038 )
0039 
0040