CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
isoAnalyzer_cfi.py
Go to the documentation of this file.
2 
3 # producer for alcaisotrk (HCAL isolated tracks)
6 
7 TrackAssociatorParameterBlock.TrackAssociatorParameters.EERecHitCollectionLabel = cms.InputTag("IsoProd","IsoTrackEcalRecHitCollection")
8 TrackAssociatorParameterBlock.TrackAssociatorParameters.EBRecHitCollectionLabel = cms.InputTag("IsoProd","IsoTrackEcalRecHitCollection")
9 TrackAssociatorParameterBlock.TrackAssociatorParameters.HBHERecHitCollectionLabel = cms.InputTag("IsoProd","IsoTrackHBHERecHitCollection")
10 TrackAssociatorParameterBlock.TrackAssociatorParameters.HORecHitCollectionLabel = cms.InputTag("IsoProd","IsoTrackHORecHitCollection")
11 
12 isoAnalyzer = cms.EDAnalyzer("HcalIsoTrkAnalyzer",
13  TrackAssociatorParameterBlock,
14  hbheInput = cms.InputTag("IsoProd:IsoTrackHBHERecHitCollection"),
15  hoInput = cms.InputTag("IsoProd:IsoTrackHORecHitCollection"),
16  eInput = cms.InputTag("IsoProd:IsoTrackEcalRecHitCollection"),
17  HcalIsolTrackInput = cms.InputTag("IsoProd:HcalIsolatedTrackCollection"),
18  trackInput = cms.InputTag("IsoProd:IsoTrackTracksCollection"),
19 
20  outputFileName = cms.string("output_IsoAnalyzer.root"),
21  AxB = cms.string("Cone"),
22  calibrationConeSize = cms.double(50.),
23  associationConeSize = cms.double(60),
24  EcalCone = cms.double(9.),
25  EcalConeOuter = cms.double(40.),
26  hottestHitDistance = cms.double(18.),
27 
28  noOfIterations = cms.int32(10),
29  eventWeight = cms.double(2.0),
30  energyMinIso = cms.double(10.0),
31  energyMaxIso = cms.double(1000.0),
32  energyECALmip = cms.double(1.0),
33  maxPNear = cms.double(2.0),
34  MinNTrackHitsBarrel = cms.int32(13),
35  MinNTECHitsEndcap = cms.int32(11)
36 )
37 
38