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

# Content
1 # $Id: conversionElectronsStable_cfi.py,v 1.3 2010/04/27 14:26:57 bendavid Exp $
2
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 gsfElectronsStable = cms.EDProducer("ProducerStable",
21 iTracks = cms.untracked.string('electronGsfTracks'),
22 oPid = cms.untracked.int32(11)
23 )
24
25 conversionStepElectronsStable = cms.EDProducer("ProducerStable",
26 iTracks = cms.untracked.string('conversionStepTracks'),
27 oPid = cms.untracked.int32(11)
28 )
29
30 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 mergedGeneralGsfStable = MitEdm.Producers.stablePartMerger_cfi.stablePartMerger.clone(
49 StableProducer1 = 'generalElectronsStable',
50 StableProducer2 = 'gsfElectronsStable',
51 preferCollection = 2,
52 )
53
54 conversionElectronsStable = cms.Sequence(generalElectronsStable*
55 ckfInOutElectronsStable*
56 ckfOutInElectronsStable
57 )
58
59 mvfConversionElectronsStable = cms.Sequence(gsfElectronsStable*
60 mergedConversionsStable*
61 mergedConversionsGeneralStable*
62 mergedElectronsStable)
63
64 electronsStable = cms.Sequence(generalElectronsStable*
65 ckfInOutElectronsStable*
66 ckfOutInElectronsStable*
67 gsfElectronsStable*
68 conversionStepElectronsStable*
69 mergedConversionsStable*
70 mergedConversionsGeneralStable*
71 mergedElectronsStable)
72
73 electronsStableFastSim = cms.Sequence(generalElectronsStable*
74 gsfElectronsStable*
75 mergedGeneralGsfStable)