Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:32:21

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0004 globalhitsanalyze = DQMEDAnalyzer('GlobalHitsAnalyzer',
0005     G4VtxSrc = cms.InputTag("g4SimHits"),
0006     G4TrkSrc = cms.InputTag("g4SimHits"),
0007     MuonRpcSrc = cms.InputTag("g4SimHits","MuonRPCHits"),
0008     PxlBrlHighSrc = cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"),
0009     SiTOBLowSrc = cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"),
0010     SiTECHighSrc = cms.InputTag("g4SimHits","TrackerHitsTECHighTof"),
0011     PxlFwdHighSrc = cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"),
0012     HCalSrc = cms.InputTag("g4SimHits","HcalHits"),
0013     ECalEESrc = cms.InputTag("g4SimHits","EcalHitsEE"),
0014     SiTIBHighSrc = cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"),
0015     SiTECLowSrc = cms.InputTag("g4SimHits","TrackerHitsTECLowTof"),
0016     MuonCscSrc = cms.InputTag("g4SimHits","MuonCSCHits"),
0017     SiTIDHighSrc = cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"),
0018     Name = cms.untracked.string('GlobalHitsAnalyzer'),
0019     Verbosity = cms.untracked.int32(0), ## 0 provides no output
0020 
0021     PxlFwdLowSrc = cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"),
0022     # as of 090p3 should be g4SimHits. Anything earlier SimG4Object
0023     PxlBrlLowSrc = cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"),
0024     SiTIBLowSrc = cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
0025     SiTOBHighSrc = cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
0026     # as of 110p2, needs to be 1. Anything ealier should be 0.
0027     VtxUnit = cms.untracked.int32(1),
0028     ECalESSrc = cms.InputTag("g4SimHits","EcalHitsES"),
0029     SiTIDLowSrc = cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"),
0030     MuonDtSrc = cms.InputTag("g4SimHits","MuonDTHits"),
0031     # 1 assumes cm in SimVertex
0032     ProvenanceLookup = cms.PSet(
0033         PrintProvenanceInfo = cms.untracked.bool(False),
0034         GetAllProvenances = cms.untracked.bool(False)
0035     ),
0036     # 1 provides basic output
0037     # 2 provides output of the fill step + 1
0038     # 3 provides output of the store step + 2
0039     Frequency = cms.untracked.int32(50),
0040     ECalEBSrc = cms.InputTag("g4SimHits","EcalHitsEB"),
0041     testNumber = cms.untracked.bool(False),
0042 
0043     validHepMCevt = cms.untracked.bool(True),
0044     validG4VtxContainer = cms.untracked.bool(True),
0045     validG4trkContainer = cms.untracked.bool(True),
0046     validPxlBrlLow = cms.untracked.bool(True),
0047     validPxlBrlHigh = cms.untracked.bool(True),
0048     validPxlFwdLow = cms.untracked.bool(True),
0049     validPxlFwdHigh = cms.untracked.bool(True),
0050     validSiTIBLow = cms.untracked.bool(True),
0051     validSiTIBHigh = cms.untracked.bool(True),
0052     validSiTOBLow = cms.untracked.bool(True),
0053     validSiTOBHigh = cms.untracked.bool(True),
0054     validSiTIDLow = cms.untracked.bool(True),
0055     validSiTIDHigh = cms.untracked.bool(True),
0056     validSiTECLow = cms.untracked.bool(True),
0057     validSiTECHigh = cms.untracked.bool(True),
0058     validMuonCSC = cms.untracked.bool(True),
0059     validMuonDt = cms.untracked.bool(True),
0060     validMuonRPC = cms.untracked.bool(True),
0061     validEB = cms.untracked.bool(True),
0062     validEE = cms.untracked.bool(True),
0063     validPresh = cms.untracked.bool(False),
0064     validHcal = cms.untracked.bool(True)    
0065 )
0066 
0067 
0068 from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017
0069 run2_HCAL_2017.toModify(globalhitsanalyze,
0070     testNumber    = cms.untracked.bool(True)
0071 )