CMS 3D CMS Logo

default_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Default Parameters
4 #
5 # Purpose: extraction of energy deposition and muon matching information
6 # for a minimum ionizing particle. Up to 5x5 energy for ECAL
7 # and HCAL should be available.
8 #
9 TrackAssociatorParameterBlock = cms.PSet(
10  TrackAssociatorParameters = cms.PSet(
11  muonMaxDistanceSigmaX = cms.double(0.0),
12  muonMaxDistanceSigmaY = cms.double(0.0),
13  CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
14  useGEM = cms.bool(False),
15  GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
16  useME0 = cms.bool(False),
17  ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
18  dRHcal = cms.double(9999.0),
19  dREcal = cms.double(9999.0),
20  CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
21  useEcal = cms.bool(True),
22  dREcalPreselection = cms.double(0.05),
23  HORecHitCollectionLabel = cms.InputTag("horeco"),
24  dRMuon = cms.double(9999.0),
25  trajectoryUncertaintyTolerance = cms.double(-1.0),
26  propagateAllDirections = cms.bool(True),
27  muonMaxDistanceX = cms.double(5.0),
28  muonMaxDistanceY = cms.double(5.0),
29  useHO = cms.bool(True),
30  accountForTrajectoryChangeCalo = cms.bool(False),
31  DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
32  EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
33  dRHcalPreselection = cms.double(0.2),
34  useMuon = cms.bool(True),
35  preselectMuonTracks = cms.bool(False),
36  useCalo = cms.bool(False),
37  EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
38  dRMuonPreselection = cms.double(0.2),
39  usePreshower = cms.bool(False),
40  dRPreshowerPreselection = cms.double(0.2),
41  truthMatch = cms.bool(False),
42  HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
43  RPCHitCollectionLabel = cms.InputTag("rpcRecHits"),
44  GEMHitCollectionLabel = cms.InputTag("gemRecHits"),
45  ME0HitCollectionLabel = cms.InputTag("me0RecHits"),
46  useHcal = cms.bool(True)
47  )
48 )
49 TrackAssociatorParameters = cms.PSet(
50  muonMaxDistanceSigmaX = cms.double(0.0),
51  muonMaxDistanceSigmaY = cms.double(0.0),
52  CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
53  useGEM = cms.bool(False),
54  GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
55  useME0 = cms.bool(False),
56  ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
57  dRHcal = cms.double(9999.0),
58  dREcal = cms.double(9999.0),
59  CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
60  useEcal = cms.bool(True),
61  dREcalPreselection = cms.double(0.05),
62  HORecHitCollectionLabel = cms.InputTag("horeco"),
63  dRMuon = cms.double(9999.0),
64  trajectoryUncertaintyTolerance = cms.double(-1.0),
65  propagateAllDirections = cms.bool(True),
66  muonMaxDistanceX = cms.double(5.0),
67  muonMaxDistanceY = cms.double(5.0),
68  useHO = cms.bool(True),
69  accountForTrajectoryChangeCalo = cms.bool(False),
70  DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
71  EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
72  dRMuonPreselection = cms.double(0.2),
73  usePreshower = cms.bool(False),
74  dRHcalPreselection = cms.double(0.2),
75  useMuon = cms.bool(True),
76  preselectMuonTracks = cms.bool(False),
77  useCalo = cms.bool(False),
78  EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
79  truthMatch = cms.bool(False),
80  HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
81  RPCHitCollectionLabel = cms.InputTag("rpcRecHits"),
82  GEMHitCollectionLabel = cms.InputTag("gemRecHits"),
83  ME0HitCollectionLabel = cms.InputTag("me0RecHits"),
84  useHcal = cms.bool(True)
85 )