1 import FWCore.ParameterSet.Config
as cms
10 duplicateDisplacedTrackCandidates = DuplicateTrackMerger.clone(
11 source=cms.InputTag(
"preDuplicateMergingDisplacedTracks"),
12 useInnermostState = cms.bool(
True),
13 ttrhBuilderName = cms.string(
"WithAngleAndTemplate")
16 mergedDuplicateDisplacedTracks = RecoTracker.TrackProducer.TrackProducer_cfi.TrackProducer.clone(
17 src = cms.InputTag(
"duplicateDisplacedTrackCandidates",
"candidates"),
23 duplicateDisplacedTrackClassifier = TrackCutClassifier.clone()
24 duplicateDisplacedTrackClassifier.src=
'mergedDuplicateDisplacedTracks'
25 duplicateDisplacedTrackClassifier.mva.minPixelHits = [0,0,0]
26 duplicateDisplacedTrackClassifier.mva.maxChi2 = [9999.,9999.,9999.]
27 duplicateDisplacedTrackClassifier.mva.maxChi2n = [9999.,9999.,9999.]
28 duplicateDisplacedTrackClassifier.mva.minLayers = [0,0,0]
29 duplicateDisplacedTrackClassifier.mva.min3DLayers = [0,0,0]
30 duplicateDisplacedTrackClassifier.mva.maxLostLayers = [99,99,99]
34 displacedTracks = DuplicateListMerger.clone(
35 originalSource = cms.InputTag(
"preDuplicateMergingDisplacedTracks"),
36 originalMVAVals = cms.InputTag(
"preDuplicateMergingDisplacedTracks",
"MVAValues"),
37 mergedSource = cms.InputTag(
"mergedDuplicateDisplacedTracks"),
38 mergedMVAVals = cms.InputTag(
"duplicateDisplacedTrackClassifier",
"MVAValues"),
39 candidateSource = cms.InputTag(
"duplicateDisplacedTrackCandidates",
"candidates"),
40 candidateComponents = cms.InputTag(
"duplicateDisplacedTrackCandidates",
"candidateMap")
43 displacedTracksSequence = cms.Sequence(
44 duplicateDisplacedTrackCandidates*
45 mergedDuplicateDisplacedTracks*
46 duplicateDisplacedTrackClassifier*