CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTmultiTrackValidator_cff.py
Go to the documentation of this file.
2 
4 hltPixelTracksV = hltMultiTrackValidator.clone()
5 hltPixelTracksV.label = cms.VInputTag(cms.InputTag("hltPixelTracks"))
6 hltPixelTracksV.associatormap = cms.InputTag ( "tpToHLTpixelTrackAssociation" )
7 hltPixelTracksV.trackCollectionForDrCalculation = cms.InputTag("hltPixelTracks")
8 
9 hltIter0V = hltMultiTrackValidator.clone()
10 hltIter0V.label = cms.VInputTag( cms.InputTag("hltIter0PFlowTrackSelectionHighPurity") )
11 hltIter0V.associatormap = cms.InputTag( "tpToHLTiter0HPtracksAssociation" )
12 hltIter0V.trackCollectionForDrCalculation = cms.InputTag("hltIter0PFlowTrackSelectionHighPurity")
13 
14 hltIter1V = hltMultiTrackValidator.clone()
15 hltIter1V.label = cms.VInputTag( cms.InputTag("hltIter1PFlowTrackSelectionHighPurity") )
16 hltIter1V.associatormap = cms.InputTag ( "tpToHLTiter1HPtracksAssociation" )
17 hltIter1V.trackCollectionForDrCalculation = cms.InputTag("hltIter1PFlowTrackSelectionHighPurity")
18 
19 hltIter1MergedV = hltMultiTrackValidator.clone()
20 hltIter1MergedV.label = cms.VInputTag( cms.InputTag("hltIter1Merged") )
21 hltIter1MergedV.associatormap = cms.InputTag ( "tpToHLTiter1MergedTracksAssociation" )
22 hltIter1MergedV.trackCollectionForDrCalculation = cms.InputTag("hltIter1Merged")
23 
24 hltIter2V = hltMultiTrackValidator.clone()
25 hltIter2V.label = cms.VInputTag( cms.InputTag("hltIter2PFlowTrackSelectionHighPurity") )
26 hltIter2V.associatormap = cms.InputTag ( "tpToHLTiter2HPtracksAssociation" )
27 hltIter2V.trackCollectionForDrCalculation = cms.InputTag("hltIter2PFlowTrackSelectionHighPurity")
28 
29 hltIter2MergedV = hltMultiTrackValidator.clone()
30 hltIter2MergedV.label = cms.VInputTag( cms.InputTag("hltIter2Merged") )
31 hltIter2MergedV.associatormap = cms.InputTag ("tpToHLTiter2MergedTracksAssociation" )
32 hltIter2MergedV.trackCollectionForDrCalculation = cms.InputTag("hltIter2Merged")
33 
34 hltIter3V = hltMultiTrackValidator.clone()
35 hltIter3V.label = cms.VInputTag( cms.InputTag("hltIter3PFlowTrackSelectionHighPurity") )
36 hltIter3V.associatormap = cms.InputTag( "tpToHLTiter3HPtracksAssociation" )
37 hltIter3V.trackCollectionForDrCalculation = cms.InputTag("hltIter3PFlowTrackSelectionHighPurity")
38 
39 hltIter3MergedV = hltMultiTrackValidator.clone()
40 hltIter3MergedV.label = cms.VInputTag( cms.InputTag("hltIter3Merged") )
41 hltIter3MergedV.associatormap = cms.InputTag ( "tpToHLTiter3MergedTracksAssociation" )
42 hltIter3MergedV.trackCollectionForDrCalculation = cms.InputTag("hltIter3Merged")
43 
44 hltIter4V = hltMultiTrackValidator.clone()
45 hltIter4V.label = cms.VInputTag( cms.InputTag("hltIter4PFlowTrackSelectionHighPurity") )
46 hltIter4V.associatormap = cms.InputTag( "tpToHLTiter4HPtracksAssociation" )
47 hltIter4V.trackCollectionForDrCalculation = cms.InputTag("hltIter4PFlowTrackSelectionHighPurity")
48 
49 hltIter4MergedV = hltMultiTrackValidator.clone()
50 hltIter4MergedV.label = cms.VInputTag( cms.InputTag("hltIter4Merged") )
51 hltIter4MergedV.associatormap = cms.InputTag ( "tpToHLTiter4MergedTracksAssociation" )
52 hltIter4MergedV.trackCollectionForDrCalculation = cms.InputTag("hltIter4Merged")
53 
56 
58 
59 hltMultiTrackValidation = cms.Sequence(
60 # simHitTPAssocProducer
61 # +
62  hltTPClusterProducer
63  + tpToHLTtracksAssociationSequence
64  + cms.ignore(cutsTPEffic)
65  + cms.ignore(cutsTPFake)
66  + hltPixelTracksV
67  + hltIter0V
68  + hltIter1V
69  + hltIter1MergedV
70  + hltIter2V
71  + hltIter2MergedV
72 # + hltIter3V
73 # + hltIter3MergedV
74 # + hltIter4V
75 # + hltIter4MergedV
76 )