File indexing completed on 2024-04-06 11:59:48
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from CalibTracker.SiStripCommon.ShallowEventDataProducer_cfi import *
0004 from CalibTracker.SiStripCommon.ShallowDigisProducer_cfi import *
0005 from CalibTracker.SiStripCommon.ShallowClustersProducer_cfi import *
0006 from CalibTracker.SiStripCommon.ShallowTrackClustersProducer_cfi import *
0007 from CalibTracker.SiStripCommon.ShallowRechitClustersProducer_cfi import *
0008 from CalibTracker.SiStripCommon.ShallowTracksProducer_cfi import *
0009
0010 from RecoVertex.BeamSpotProducer.BeamSpot_cff import *
0011 from RecoTracker.TrackProducer.TrackRefitters_cff import *
0012
0013 bigNtupleTrackCollectionTag = cms.InputTag("bigNtupleTracksRefit")
0014 bigNtupleClusterCollectionTag = cms.InputTag("siStripClusters")
0015
0016 bigNtupleTracksRefit = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone(src = "generalTracks")
0017
0018
0019 bigNtupleEventRun = shallowEventRun.clone()
0020 bigNtupleDigis = shallowDigis.clone()
0021 bigNtupleClusters = shallowClusters.clone(Clusters=bigNtupleClusterCollectionTag)
0022 bigNtupleRecHits = shallowRechitClusters.clone(Clusters=bigNtupleClusterCollectionTag)
0023 bigNtupleTrackClusters = shallowTrackClusters.clone(Tracks = bigNtupleTrackCollectionTag,Clusters=bigNtupleClusterCollectionTag)
0024 bigNtupleTracks = shallowTracks.clone(Tracks = bigNtupleTrackCollectionTag)
0025
0026
0027 bigShallowTree = cms.EDAnalyzer("ShallowTree",
0028 outputCommands = cms.untracked.vstring(
0029 'drop *',
0030 'keep *_bigNtupleEventRun_*_*',
0031 'keep *_bigNtupleDigis_*_*',
0032 'keep *_bigNtupleClusters_*_*' ,
0033 'keep *_bigNtupleRechits_*_*',
0034 'keep *_bigNtupleTracks_*_*',
0035 'keep *_bigNtupleTrackClusters_*_*'
0036 )
0037 )
0038
0039 from Configuration.StandardSequences.RawToDigi_Data_cff import *
0040 from Configuration.StandardSequences.Reconstruction_cff import *
0041
0042 theBigNtuple = cms.Sequence( ( siPixelRecHits+siStripMatchedRecHits +
0043 offlineBeamSpot +
0044 bigNtupleTracksRefit)
0045 * (bigNtupleEventRun +
0046 bigNtupleClusters +
0047 bigNtupleRecHits +
0048 bigNtupleTracks +
0049 bigNtupleTrackClusters
0050 )
0051 )
0052
0053 theBigNtupleDigi = cms.Sequence( siStripDigis + bigNtupleDigis )
0054
0055