1 import FWCore.ParameterSet.Config
as cms
6 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
12 CaloParticleSelectionForEfficiency,
16 label_lcl = cms.InputTag(
"hgcalLayerClusters"),
17 label_mcl = cms.VInputTag(
18 cms.InputTag(
"ticlMultiClustersFromTrackstersTrk"),
19 cms.InputTag(
"ticlMultiClustersFromTrackstersEM"),
20 cms.InputTag(
"ticlMultiClustersFromTrackstersHAD"),
21 cms.InputTag(
"ticlMultiClustersFromTrackstersMerge")),
24 SaveGeneralInfo = cms.untracked.bool(
True),
26 doCaloParticlePlots = cms.untracked.bool(
True),
28 doCaloParticleSelection = cms.untracked.bool(
True),
30 dolayerclustersPlots = cms.untracked.bool(
True),
32 domulticlustersPlots = cms.untracked.bool(
True),
37 cummatbudinxo = cms.FileInPath(
'Validation/HGCalValidation/data/D41.cumulative.xo'),
40 label_cp_effic = cms.InputTag(
"mix",
"MergedCaloTruth"),
41 label_cp_fake = cms.InputTag(
"mix",
"MergedCaloTruth"),
43 simVertices = cms.InputTag(
"g4SimHits"),
47 totallayers_to_monitor = cms.int32(52),
49 thicknesses_to_monitor = cms.vint32(120,200,300,-1),
52 histoProducerAlgoBlock = HGVHistoProducerAlgoBlock,
55 dirName = cms.string(
'HGCAL/HGCalValidator/')
59 from Configuration.ProcessModifiers.premix_stage2_cff
import premix_stage2
60 premix_stage2.toModify(hgcalValidator,
61 label_cp_effic =
"mixData:MergedCaloTruth",
62 label_cp_fake =
"mixData:MergedCaloTruth"
65 from Configuration.Eras.Modifier_phase2_hgcalV10_cff
import phase2_hgcalV10
66 phase2_hgcalV10.toModify(hgcalValidator, totallayers_to_monitor = cms.int32(50))