Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003 from CalibTracker.SiStripCommon.ShallowEventDataProducer_cfi import *
00004 from CalibTracker.SiStripCommon.ShallowDigisProducer_cfi import *
00005 from CalibTracker.SiStripCommon.ShallowClustersProducer_cfi import *
00006 from CalibTracker.SiStripCommon.ShallowTrackClustersProducer_cfi import *
00007 from CalibTracker.SiStripCommon.ShallowRechitClustersProducer_cfi import *
00008 from CalibTracker.SiStripCommon.ShallowTracksProducer_cfi import *
00009
00010 from RecoVertex.BeamSpotProducer.BeamSpot_cff import *
00011 from RecoTracker.TrackProducer.TrackRefitters_cff import *
00012
00013 bigNtupleTrackCollectionTag = cms.InputTag("bigNtupleTracksRefit")
00014 bigNtupleClusterCollectionTag = cms.InputTag("siStripClusters")
00015
00016 bigNtupleTracksRefit = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone(src = "generalTracks")
00017
00018
00019 bigNtupleEventRun = shallowEventRun.clone()
00020 bigNtupleDigis = shallowDigis.clone()
00021 bigNtupleClusters = shallowClusters.clone(Clusters=bigNtupleClusterCollectionTag)
00022 bigNtupleRecHits = shallowRechitClusters.clone(Clusters=bigNtupleClusterCollectionTag)
00023 bigNtupleTrackClusters = shallowTrackClusters.clone(Tracks = bigNtupleTrackCollectionTag,Clusters=bigNtupleClusterCollectionTag)
00024 bigNtupleTracks = shallowTracks.clone(Tracks = bigNtupleTrackCollectionTag)
00025
00026
00027 bigShallowTree = cms.EDAnalyzer("ShallowTree",
00028 outputCommands = cms.untracked.vstring(
00029 'drop *',
00030 'keep *_bigNtupleEventRun_*_*',
00031 'keep *_bigNtupleDigis_*_*',
00032 'keep *_bigNtupleClusters_*_*' ,
00033 'keep *_bigNtupleRechits_*_*',
00034 'keep *_bigNtupleTracks_*_*',
00035 'keep *_bigNtupleTrackClusters_*_*'
00036 )
00037 )
00038
00039 from Configuration.StandardSequences.RawToDigi_Data_cff import *
00040 from Configuration.StandardSequences.Reconstruction_cff import *
00041
00042 theBigNtuple = cms.Sequence( ( siPixelRecHits+siStripMatchedRecHits +
00043 offlineBeamSpot +
00044 bigNtupleTracksRefit)
00045 * (bigNtupleEventRun +
00046 bigNtupleClusters +
00047 bigNtupleRecHits +
00048 bigNtupleTracks +
00049 bigNtupleTrackClusters
00050 )
00051 )
00052
00053 theBigNtupleDigi = cms.Sequence( siStripDigis + bigNtupleDigis )
00054
00055