1 |
# $Id: conversionElectronsStable_cfi.py,v 1.1 2009/07/02 15:14:52 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 |
import MitEdm.Producers.stablePartMerger_cfi
|
26 |
|
27 |
mergedConversionsStable = MitEdm.Producers.stablePartMerger_cfi.stablePartMerger.clone(
|
28 |
StableProducer1 = 'ckfInOutElectronsStable',
|
29 |
StableProducer2 = 'ckfOutInElectronsStable',
|
30 |
)
|
31 |
|
32 |
mergedConversionsGeneralStable = MitEdm.Producers.stablePartMerger_cfi.stablePartMerger.clone(
|
33 |
StableProducer1 = 'mergedConversionsStable',
|
34 |
StableProducer2 = 'generalElectronsStable',
|
35 |
)
|
36 |
|
37 |
mergedElectronsStable = MitEdm.Producers.stablePartMerger_cfi.stablePartMerger.clone(
|
38 |
StableProducer1 = 'mergedConversionsGeneralStable',
|
39 |
StableProducer2 = 'gsfElectronsStable',
|
40 |
preferCollection = 2,
|
41 |
)
|
42 |
|
43 |
conversionElectronsStable = cms.Sequence(generalElectronsStable*
|
44 |
ckfInOutElectronsStable*
|
45 |
ckfOutInElectronsStable
|
46 |
)
|
47 |
|
48 |
mvfConversionElectronsStable = cms.Sequence(gsfElectronsStable*
|
49 |
mergedConversionsStable*
|
50 |
mergedConversionsGeneralStable*
|
51 |
mergedElectronsStable)
|