1 import FWCore.ParameterSet.Config
as cms
6 dedxHitInfoCTF = dedxHitInfo.clone()
7 dedxHitInfoCTF.tracks = cms.InputTag(
"ctfWithMaterialTracksP5")
8 dedxHitInfoCTF.trajectoryTrackAssociation = cms.InputTag(
"ctfWithMaterialTracksP5")
10 dedxTruncated40CTF = dedxTruncated40.clone()
11 dedxTruncated40CTF.tracks = cms.InputTag(
"ctfWithMaterialTracksP5")
12 dedxTruncated40CTF.trajectoryTrackAssociation = cms.InputTag(
"ctfWithMaterialTracksP5")
14 dedxHarmonic2CTF = dedxHarmonic2.clone()
15 dedxHarmonic2CTF.tracks = cms.InputTag(
"ctfWithMaterialTracksP5")
16 dedxHarmonic2CTF.trajectoryTrackAssociation = cms.InputTag(
"ctfWithMaterialTracksP5")
18 dedxDiscrimASmiCTF = dedxDiscrimASmi.clone()
19 dedxDiscrimASmiCTF.tracks = cms.InputTag(
"ctfWithMaterialTracksP5")
20 dedxDiscrimASmiCTF.trajectoryTrackAssociation = cms.InputTag(
"ctfWithMaterialTracksP5")
23 dedxHitInfoCosmicTF = dedxHitInfo.clone()
24 dedxHitInfoCosmicTF.tracks = cms.InputTag(
"cosmictrackfinderP5")
25 dedxHitInfoCosmicTF.trajectoryTrackAssociation = cms.InputTag(
"cosmictrackfinderP5")
27 dedxTruncated40CosmicTF = dedxTruncated40.clone()
28 dedxTruncated40CosmicTF.tracks = cms.InputTag(
"cosmictrackfinderP5")
29 dedxTruncated40CosmicTF.trajectoryTrackAssociation = cms.InputTag(
"cosmictrackfinderP5")
31 dedxHarmonic2CosmicTF = dedxHarmonic2.clone()
32 dedxHarmonic2CosmicTF.tracks = cms.InputTag(
"cosmictrackfinderP5")
33 dedxHarmonic2CosmicTF.trajectoryTrackAssociation = cms.InputTag(
"cosmictrackfinderP5")
35 dedxDiscrimASmiCosmicTF = dedxDiscrimASmi.clone()
36 dedxDiscrimASmiCosmicTF.tracks = cms.InputTag(
"cosmictrackfinderP5")
37 dedxDiscrimASmiCosmicTF.trajectoryTrackAssociation = cms.InputTag(
"cosmictrackfinderP5")
40 dedxHitInfoCTFP5LHC = dedxHitInfo.clone()
41 dedxHitInfoCTFP5LHC.tracks = cms.InputTag(
"ctfWithMaterialTracksP5LHCNavigation")
42 dedxHitInfoCTFP5LHC.trajectoryTrackAssociation = cms.InputTag(
"ctfWithMaterialTracksP5LHCNavigation")
44 dedxTruncated40CTFP5LHC = dedxTruncated40.clone()
45 dedxTruncated40CTFP5LHC.tracks = cms.InputTag(
"ctfWithMaterialTracksP5LHCNavigation")
46 dedxTruncated40CTFP5LHC.trajectoryTrackAssociation = cms.InputTag(
"ctfWithMaterialTracksP5LHCNavigation")
48 dedxDiscrimASmiCTFP5LHC = dedxDiscrimASmi.clone()
49 dedxDiscrimASmiCTFP5LHC.tracks = cms.InputTag(
"ctfWithMaterialTracksP5LHCNavigation")
50 dedxDiscrimASmiCTFP5LHC.trajectoryTrackAssociation = cms.InputTag(
"ctfWithMaterialTracksP5LHCNavigation")
52 dedxHarmonic2CTFP5LHC = dedxHarmonic2.clone()
53 dedxHarmonic2CTFP5LHC.tracks = cms.InputTag(
"ctfWithMaterialTracksP5LHCNavigation")
54 dedxHarmonic2CTFP5LHC.trajectoryTrackAssociation = cms.InputTag(
"ctfWithMaterialTracksP5LHCNavigation")
57 doAlldEdXEstimatorsCTF = cms.Sequence(dedxTruncated40CTF + dedxHitInfoCTF + dedxHarmonic2CTF)
58 doAlldEdXEstimatorsCosmicTF = cms.Sequence(dedxTruncated40CosmicTF + dedxHitInfoCosmicTF + dedxHarmonic2CosmicTF)
59 doAlldEdXEstimatorsCTFP5LHC = cms.Sequence(dedxTruncated40CTFP5LHC + dedxHitInfoCTFP5LHC + dedxHarmonic2CTFP5LHC)
61 doAllCosmicdEdXEstimators = cms.Sequence( doAlldEdXEstimatorsCTF + doAlldEdXEstimatorsCosmicTF + doAlldEdXEstimatorsCTFP5LHC)