ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitEdm/Producers/python/conversionElectronsStable_cfi.py
Revision: 1.4
Committed: Wed Sep 28 16:50:05 2011 UTC (13 years, 7 months ago) by bendavid
Content type: text/x-python
Branch: MAIN
CVS Tags: Mit_032, Mit_031, Mit_025c_branch2, Mit_025c_branch1, Mit_030, Mit_029c, Mit_029b, Mit_030_pre1, Mit_029a, Mit_029, Mit_029_pre1, Mit_028a, Mit_025c_branch0, Mit_028, Mit_027a, Mit_027, Mit_026, Mit_025e, Mit_025d, Mit_025c, Mit_025b, Mit_025a, Mit_025, Mit_025pre2, HEAD
Branch point for: Mit_025c_branch
Changes since 1.3: +7 -1 lines
Log Message:
changes for 440 event content

File Contents

# User Rev Content
1 bendavid 1.4 # $Id: conversionElectronsStable_cfi.py,v 1.3 2010/04/27 14:26:57 bendavid Exp $
2 bendavid 1.1
3     import FWCore.ParameterSet.Config as cms
4    
5     generalElectronsStable = cms.EDProducer("ProducerStable",
6     iTracks = cms.untracked.string('generalTracks'),
7     oPid = cms.untracked.int32(11)
8     )
9    
10     ckfInOutElectronsStable = cms.EDProducer("ProducerStable",
11     iTracks = cms.untracked.string('ckfInOutTracksFromConversions'),
12     oPid = cms.untracked.int32(11)
13     )
14    
15     ckfOutInElectronsStable = cms.EDProducer("ProducerStable",
16     iTracks = cms.untracked.string('ckfOutInTracksFromConversions'),
17     oPid = cms.untracked.int32(11)
18     )
19    
20 bendavid 1.2 gsfElectronsStable = cms.EDProducer("ProducerStable",
21     iTracks = cms.untracked.string('electronGsfTracks'),
22     oPid = cms.untracked.int32(11)
23     )
24    
25 bendavid 1.4 conversionStepElectronsStable = cms.EDProducer("ProducerStable",
26     iTracks = cms.untracked.string('conversionStepTracks'),
27     oPid = cms.untracked.int32(11)
28     )
29    
30 bendavid 1.2 import MitEdm.Producers.stablePartMerger_cfi
31    
32     mergedConversionsStable = MitEdm.Producers.stablePartMerger_cfi.stablePartMerger.clone(
33     StableProducer1 = 'ckfInOutElectronsStable',
34     StableProducer2 = 'ckfOutInElectronsStable',
35     )
36    
37     mergedConversionsGeneralStable = MitEdm.Producers.stablePartMerger_cfi.stablePartMerger.clone(
38     StableProducer1 = 'mergedConversionsStable',
39     StableProducer2 = 'generalElectronsStable',
40     )
41    
42     mergedElectronsStable = MitEdm.Producers.stablePartMerger_cfi.stablePartMerger.clone(
43     StableProducer1 = 'mergedConversionsGeneralStable',
44     StableProducer2 = 'gsfElectronsStable',
45     preferCollection = 2,
46     )
47    
48 bendavid 1.3 mergedGeneralGsfStable = MitEdm.Producers.stablePartMerger_cfi.stablePartMerger.clone(
49     StableProducer1 = 'generalElectronsStable',
50     StableProducer2 = 'gsfElectronsStable',
51     preferCollection = 2,
52     )
53    
54 bendavid 1.1 conversionElectronsStable = cms.Sequence(generalElectronsStable*
55     ckfInOutElectronsStable*
56 bendavid 1.2 ckfOutInElectronsStable
57     )
58    
59     mvfConversionElectronsStable = cms.Sequence(gsfElectronsStable*
60     mergedConversionsStable*
61     mergedConversionsGeneralStable*
62     mergedElectronsStable)
63 bendavid 1.3
64     electronsStable = cms.Sequence(generalElectronsStable*
65     ckfInOutElectronsStable*
66     ckfOutInElectronsStable*
67     gsfElectronsStable*
68 bendavid 1.4 conversionStepElectronsStable*
69 bendavid 1.3 mergedConversionsStable*
70     mergedConversionsGeneralStable*
71     mergedElectronsStable)
72    
73     electronsStableFastSim = cms.Sequence(generalElectronsStable*
74     gsfElectronsStable*
75     mergedGeneralGsfStable)