ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitEdm/Producers/python/vProducerNoRefit_cff.py
Revision: 1.5
Committed: Mon Mar 16 08:30:51 2009 UTC (16 years, 1 month ago) by loizides
Content type: text/x-python
Branch: MAIN
Changes since 1.4: +24 -14 lines
Log Message:
First stab at a consistent set of config files. First step, get it to run again. Needs more work.

File Contents

# User Rev Content
1 loizides 1.5 # $Id: vProducerNoRefit_cff.py,v 1.4 2009/03/03 21:31:08 bendavid Exp $
2 loizides 1.3
3 mrudolph 1.1 import FWCore.ParameterSet.Config as cms
4    
5     import MitEdm.Producers.stableParts_cfi
6    
7     PisStable = MitEdm.Producers.stableParts_cfi.stableParts.clone()
8    
9     ProtonsStable = MitEdm.Producers.stableParts_cfi.stableParts.clone()
10     ProtonsStable.oPid = cms.untracked.int32(2212)
11    
12     import MitEdm.Producers.v2ss_cfi
13     Ksh2PiPi = MitEdm.Producers.v2ss_cfi.v2ss.clone()
14 bendavid 1.4 Ksh2PiPi.useHitDropper = cms.untracked.bool(False)
15 mrudolph 1.1
16     Lambda2ProtPi = MitEdm.Producers.v2ss_cfi.v2ss.clone()
17     Lambda2ProtPi.iStables2 = cms.untracked.string('ProtonsStable')
18     Lambda2ProtPi.oPid= cms.untracked.int32(3122)
19     Lambda2ProtPi.minMass = cms.untracked.double(1.0)
20     Lambda2ProtPi.maxMass = cms.untracked.double(1.3)
21 bendavid 1.4 Lambda2ProtPi.useHitDropper = cms.untracked.bool(False)
22 mrudolph 1.1
23 bendavid 1.4 FillKsh = cms.EDAnalyzer("FillMitTree",
24     defactive = cms.untracked.bool(False),
25 loizides 1.5
26     fillerOrder = cms.untracked.vstring('StableParts',
27     'DecayParts'),
28    
29 bendavid 1.4 StableParts = cms.untracked.PSet(
30     active = cms.untracked.bool(True),
31     mitName = cms.untracked.string('PisStable'),
32     edmName = cms.untracked.string('PisStable'),
33     trackMapName = cms.untracked.string('TracksMapName'),
34 loizides 1.5 basePartMap = cms.untracked.string('PisStableMapName'),
35     fillerType = cms.untracked.string('FillerStableParts')
36 bendavid 1.4 ),
37    
38     DecayParts = cms.untracked.PSet(
39 loizides 1.5 active = cms.untracked.bool(True),
40     mitName = cms.untracked.string('Ksh2PiPi'),
41     edmName = cms.untracked.string('Ksh2PiPi'),
42     basePartMaps = cms.untracked.vstring('PisStableMapName'),
43     fillerType = cms.untracked.string('FillerDecayParts')
44 bendavid 1.4 )
45     )
46    
47     FillLambda = cms.EDAnalyzer("FillMitTree",
48     defactive = cms.untracked.bool(False),
49    
50 loizides 1.5 fillerOrder = cms.untracked.vstring('StableParts',
51     'DecayParts'),
52    
53 bendavid 1.4 StableParts = cms.untracked.PSet(
54 loizides 1.5 active = cms.untracked.bool(True),
55     mitName = cms.untracked.string('ProtonsStable'),
56     edmName = cms.untracked.string('ProtonsStable'),
57     trackMapName = cms.untracked.string('TracksMapName'),
58     basePartMap = cms.untracked.string('ProtonsStableMapName'),
59     fillerType = cms.untracked.string('FillerStableParts')
60 bendavid 1.4 ),
61    
62     DecayParts = cms.untracked.PSet(
63     active = cms.untracked.bool(True),
64     mitName = cms.untracked.string('Lambda2ProtPi'),
65     edmName = cms.untracked.string('Lambda2ProtPi'),
66 loizides 1.5 basePartMaps = cms.untracked.vstring('PisStableMapName','ProtonsStableMapName'),
67     fillerType = cms.untracked.string('FillerDecayParts')
68 bendavid 1.4 )
69     )
70 mrudolph 1.1
71 mrudolph 1.2 vProducer = cms.Sequence(PisStable*ProtonsStable*Ksh2PiPi*Lambda2ProtPi)
72 loizides 1.5 vFiller = cms.Sequence(FillKsh*FillLambda)