1 import FWCore.ParameterSet.Config
as cms
6 hgcalValidator = cms.EDAnalyzer(
11 CaloParticleSelectionForEfficiency,
15 label_lcl = cms.InputTag(
"hgcalLayerClusters"),
16 label_mcl = cms.VInputTag(),
19 SaveGeneralInfo = cms.untracked.bool(
True),
21 doCaloParticlePlots = cms.untracked.bool(
True),
23 dolayerclustersPlots = cms.untracked.bool(
True),
25 domulticlustersPlots = cms.untracked.bool(
False),
30 cummatbudinxo = cms.FileInPath(
'Validation/HGCalValidation/data/D41.cumulative.xo'),
33 label_cp_effic = cms.InputTag(
"mix",
"MergedCaloTruth"),
34 label_cp_fake = cms.InputTag(
"mix",
"MergedCaloTruth"),
36 simVertices = cms.InputTag(
"g4SimHits"),
40 totallayers_to_monitor = cms.int32(52),
42 thicknesses_to_monitor = cms.vint32(120,200,300,-1),
45 histoProducerAlgoBlock = HGVHistoProducerAlgoBlock,
48 dirName = cms.string(
'HGCAL/HGCalValidator/')
52 from Configuration.ProcessModifiers.premix_stage2_cff
import premix_stage2
53 premix_stage2.toModify(hgcalValidator,
54 label_cp_effic =
"mixData:MergedCaloTruth",
55 label_cp_fake =
"mixData:MergedCaloTruth" 58 from Configuration.Eras.Modifier_phase2_hgcalV10_cff
import phase2_hgcalV10
59 phase2_hgcalV10.toModify(hgcalValidator, totallayers_to_monitor = cms.int32(50))