ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/TreeFiller/python/vProducerNoRefit_cff.py
Revision: 1.3
Committed: Mon Jul 20 05:04:20 2009 UTC (15 years, 9 months ago) by loizides
Content type: text/x-python
Branch: MAIN
CVS Tags: Mit_011a, Mit_011, Mit_010a, Mit_010
Changes since 1.2: +11 -11 lines
Log Message:
Inital stab at cleaning

File Contents

# User Rev Content
1 loizides 1.3 # $Id: vProducerNoRefit_cff.py,v 1.2 2009/07/12 13:10:16 bendavid Exp $
2 loizides 1.1
3     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     Ksh2PiPi.useHitDropper = cms.untracked.bool(False)
15    
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     Lambda2ProtPi.useHitDropper = cms.untracked.bool(False)
22    
23     FillKsh = cms.EDAnalyzer("FillMitTree",
24     fillers = cms.untracked.vstring('StableParts',
25     'DecayParts'),
26    
27     StableParts = cms.untracked.PSet(
28 loizides 1.3 active = cms.untracked.bool(True),
29     mitName = cms.untracked.string('PisStable'),
30     edmName = cms.untracked.string('PisStable'),
31 bendavid 1.2 trackMapNames = cms.untracked.vstring('TracksMapName'),
32 loizides 1.3 basePartMap = cms.untracked.string('PisStableMapName'),
33     fillerType = cms.untracked.string('FillerStableParts')
34 loizides 1.1 ),
35    
36     DecayParts = cms.untracked.PSet(
37     active = cms.untracked.bool(True),
38     mitName = cms.untracked.string('Ksh2PiPi'),
39     edmName = cms.untracked.string('Ksh2PiPi'),
40     basePartMaps = cms.untracked.vstring('PisStableMapName'),
41     fillerType = cms.untracked.string('FillerDecayParts')
42     )
43     )
44    
45     FillLambda = cms.EDAnalyzer("FillMitTree",
46     fillers = cms.untracked.vstring('StableParts',
47     'DecayParts'),
48    
49     StableParts = cms.untracked.PSet(
50 loizides 1.3 active = cms.untracked.bool(True),
51     mitName = cms.untracked.string('ProtonsStable'),
52     edmName = cms.untracked.string('ProtonsStable'),
53 bendavid 1.2 trackMapNames = cms.untracked.vstring('TracksMapName'),
54 loizides 1.3 basePartMap = cms.untracked.string('ProtonsStableMapName'),
55     fillerType = cms.untracked.string('FillerStableParts')
56 loizides 1.1 ),
57    
58     DecayParts = cms.untracked.PSet(
59     active = cms.untracked.bool(True),
60     mitName = cms.untracked.string('Lambda2ProtPi'),
61     edmName = cms.untracked.string('Lambda2ProtPi'),
62     basePartMaps = cms.untracked.vstring('PisStableMapName','ProtonsStableMapName'),
63     fillerType = cms.untracked.string('FillerDecayParts')
64     )
65     )
66    
67     vProducer = cms.Sequence(PisStable*ProtonsStable*Ksh2PiPi*Lambda2ProtPi)
68     vFiller = cms.Sequence(FillKsh*FillLambda)