ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CmsHi/Validation/python/globalValidationHeavyIons_cff.py
Revision: 1.1
Committed: Tue Mar 23 10:10:24 2010 UTC (15 years, 1 month ago) by edwenger
Content type: text/x-python
Branch: MAIN
CVS Tags: HEAD
Log Message:
migrated HI validation code to new directory

File Contents

# User Rev Content
1 edwenger 1.1 import FWCore.ParameterSet.Config as cms
2    
3     from Validation.Configuration.globalValidation_cff import *
4     from CmsHi.Validation.TrackValidationHeavyIons_cff import *
5     from CmsHi.Validation.JetValidationHeavyIons_cff import *
6     from CmsHi.Validation.muonValidationHeavyIons_cff import *
7    
8     # change track label for rechits
9     hiTracks = 'hiSelectedTracks'
10     PixelTrackingRecHitsValid.src = hiTracks
11     StripTrackingRecHitsValid.trajectoryInput = hiTracks
12    
13     # change ecal labels for basic clusters and super-clusters
14     egammaBasicClusterAnalyzer.barrelBasicClusterCollection = cms.InputTag("islandBasicClusters","islandBarrelBasicClusters")
15     egammaBasicClusterAnalyzer.endcapBasicClusterCollection = cms.InputTag("islandBasicClusters","islandEndcapBasicClusters")
16     egammaSuperClusterAnalyzer.barrelRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB")
17     egammaSuperClusterAnalyzer.barrelRawSuperClusterCollection = cms.InputTag("islandSuperClusters","islandBarrelSuperClusters")
18     egammaSuperClusterAnalyzer.barrelCorSuperClusterCollection = cms.InputTag("correctedIslandBarrelSuperClusters")
19     egammaSuperClusterAnalyzer.endcapRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE")
20     egammaSuperClusterAnalyzer.endcapRawSuperClusterCollection = cms.InputTag("islandSuperClusters","islandEndcapSuperClusters")
21     egammaSuperClusterAnalyzer.endcapCorSuperClusterCollection = cms.InputTag("correctedIslandEndcapSuperClusters")
22     #egammaSuperClusterAnalyzer.endcapPreSuperClusterCollection = cms.InputTag("islandEndcapSuperClustersWithPreshower") #to be implemented: only multi5x5 for now
23    
24     globalValidationHI = cms.Sequence(
25     trackerHitsValidation
26     #+ trackerDigisValidation # simSiDigis not in RAWDEBUG
27     + trackerRecHitsValidation
28     + trackingTruthValid
29     + trackingRecHitsValid
30    
31     + ecalSimHitsValidationSequence
32     #+ ecalDigisValidationSequence # simEcalDigis not in RAWDEBUG
33     + ecalRecHitsValidationSequence
34     + ecalClustersValidationSequence
35    
36     + hcalSimHitStudy
37     #+ hcalDigisValidationSequence # simHcalDigis not in RAWDEBUG
38     + hcalRecHitsValidationSequence
39     + calotowersValidationSequence
40    
41     + hiTrackValidation # validation of 'hiSelectedTracks'
42     + hiJetValidation # validation of pileup jet finders
43     + hiRecoMuonValidation # validation of offline muon reco
44    
45     )
46