CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
dedxEstimators_Cosmics_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 
5 
6 dedxHitInfoCTF = dedxHitInfo.clone()
7 dedxHitInfoCTF.tracks = cms.InputTag("ctfWithMaterialTracksP5")
8 dedxHitInfoCTF.trajectoryTrackAssociation = cms.InputTag("ctfWithMaterialTracksP5")
9 
10 dedxTruncated40CTF = dedxTruncated40.clone()
11 dedxTruncated40CTF.tracks = cms.InputTag("ctfWithMaterialTracksP5")
12 dedxTruncated40CTF.trajectoryTrackAssociation = cms.InputTag("ctfWithMaterialTracksP5")
13 
14 dedxHarmonic2CTF = dedxHarmonic2.clone()
15 dedxHarmonic2CTF.tracks = cms.InputTag("ctfWithMaterialTracksP5")
16 dedxHarmonic2CTF.trajectoryTrackAssociation = cms.InputTag("ctfWithMaterialTracksP5")
17 
18 dedxDiscrimASmiCTF = dedxDiscrimASmi.clone()
19 dedxDiscrimASmiCTF.tracks = cms.InputTag("ctfWithMaterialTracksP5")
20 dedxDiscrimASmiCTF.trajectoryTrackAssociation = cms.InputTag("ctfWithMaterialTracksP5")
21 
22 #TF
23 dedxHitInfoCosmicTF = dedxHitInfo.clone()
24 dedxHitInfoCosmicTF.tracks = cms.InputTag("cosmictrackfinderP5")
25 dedxHitInfoCosmicTF.trajectoryTrackAssociation = cms.InputTag("cosmictrackfinderP5")
26 
27 dedxTruncated40CosmicTF = dedxTruncated40.clone()
28 dedxTruncated40CosmicTF.tracks = cms.InputTag("cosmictrackfinderP5")
29 dedxTruncated40CosmicTF.trajectoryTrackAssociation = cms.InputTag("cosmictrackfinderP5")
30 
31 dedxHarmonic2CosmicTF = dedxHarmonic2.clone()
32 dedxHarmonic2CosmicTF.tracks = cms.InputTag("cosmictrackfinderP5")
33 dedxHarmonic2CosmicTF.trajectoryTrackAssociation = cms.InputTag("cosmictrackfinderP5")
34 
35 dedxDiscrimASmiCosmicTF = dedxDiscrimASmi.clone()
36 dedxDiscrimASmiCosmicTF.tracks = cms.InputTag("cosmictrackfinderP5")
37 dedxDiscrimASmiCosmicTF.trajectoryTrackAssociation = cms.InputTag("cosmictrackfinderP5")
38 
39 #CTF P5 LHC
40 dedxHitInfoCTFP5LHC = dedxHitInfo.clone()
41 dedxHitInfoCTFP5LHC.tracks = cms.InputTag("ctfWithMaterialTracksP5LHCNavigation")
42 dedxHitInfoCTFP5LHC.trajectoryTrackAssociation = cms.InputTag("ctfWithMaterialTracksP5LHCNavigation")
43 
44 dedxTruncated40CTFP5LHC = dedxTruncated40.clone()
45 dedxTruncated40CTFP5LHC.tracks = cms.InputTag("ctfWithMaterialTracksP5LHCNavigation")
46 dedxTruncated40CTFP5LHC.trajectoryTrackAssociation = cms.InputTag("ctfWithMaterialTracksP5LHCNavigation")
47 
48 dedxDiscrimASmiCTFP5LHC = dedxDiscrimASmi.clone()
49 dedxDiscrimASmiCTFP5LHC.tracks = cms.InputTag("ctfWithMaterialTracksP5LHCNavigation")
50 dedxDiscrimASmiCTFP5LHC.trajectoryTrackAssociation = cms.InputTag("ctfWithMaterialTracksP5LHCNavigation")
51 
52 dedxHarmonic2CTFP5LHC = dedxHarmonic2.clone()
53 dedxHarmonic2CTFP5LHC.tracks = cms.InputTag("ctfWithMaterialTracksP5LHCNavigation")
54 dedxHarmonic2CTFP5LHC.trajectoryTrackAssociation = cms.InputTag("ctfWithMaterialTracksP5LHCNavigation")
55 
56 
57 doAlldEdXEstimatorsCTF = cms.Sequence(dedxTruncated40CTF + dedxHitInfoCTF + dedxHarmonic2CTF)
58 doAlldEdXEstimatorsCosmicTF = cms.Sequence(dedxTruncated40CosmicTF + dedxHitInfoCosmicTF + dedxHarmonic2CosmicTF)
59 doAlldEdXEstimatorsCTFP5LHC = cms.Sequence(dedxTruncated40CTFP5LHC + dedxHitInfoCTFP5LHC + dedxHarmonic2CTFP5LHC)
60 
61 doAllCosmicdEdXEstimators = cms.Sequence( doAlldEdXEstimatorsCTF + doAlldEdXEstimatorsCosmicTF + doAlldEdXEstimatorsCTFP5LHC)
62