2 import FWCore.ParameterSet.Config
as cms
8 stcSize=supertc_conc_proc.stcSize,
9 type_energy_division=supertc_conc_proc.type_energy_division,
10 fixedDataSizePerHGCROC=supertc_conc_proc.fixedDataSizePerHGCROC,
11 coarsenTriggerCells=supertc_conc_proc.coarsenTriggerCells,
12 ctcSize=supertc_conc_proc.ctcSize,
14 producer = process.hgcalConcentratorProducer.clone(
15 InputTriggerCells = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs)),
16 InputTriggerSums = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs))
18 producer.ProcessorParameters = supertc_conc_proc.clone(
20 type_energy_division = type_energy_division,
21 fixedDataSizePerHGCROC = fixedDataSizePerHGCROC,
22 coarsenTriggerCells = coarsenTriggerCells,
29 threshold_silicon=threshold_conc_proc.threshold_silicon,
30 threshold_scintillator=threshold_conc_proc.threshold_scintillator
32 producer = process.hgcalConcentratorProducer.clone(
33 InputTriggerCells = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs)),
34 InputTriggerSums = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs))
36 producer.ProcessorParameters = threshold_conc_proc.clone(
37 threshold_silicon = threshold_silicon,
38 threshold_scintillator = threshold_scintillator
44 triggercells=best_conc_proc.NData,
45 coarsenTriggerCells=best_conc_proc.coarsenTriggerCells,
46 ctcSize=best_conc_proc.ctcSize,
48 producer = process.hgcalConcentratorProducer.clone(
49 InputTriggerCells = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs)),
50 InputTriggerSums = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs))
52 producer.ProcessorParameters = best_conc_proc.clone(
54 coarsenTriggerCells = coarsenTriggerCells,
61 stcSize=coarsetc_onebitfraction_proc.stcSize,
62 fixedDataSizePerHGCROC=coarsetc_onebitfraction_proc.fixedDataSizePerHGCROC
64 producer = process.hgcalConcentratorProducer.clone(
65 InputTriggerCells = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs)),
66 InputTriggerSums = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs))
68 producer.ProcessorParameters = coarsetc_onebitfraction_proc.clone(
70 fixedDataSizePerHGCROC = fixedDataSizePerHGCROC
76 stcSize=custom_conc_proc.stcSize,
77 type_energy_division=custom_conc_proc.type_energy_division,
78 fixedDataSizePerHGCROC=custom_conc_proc.fixedDataSizePerHGCROC,
79 triggercells=custom_conc_proc.NData
81 producer = process.hgcalConcentratorProducer.clone(
82 InputTriggerCells = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs)),
83 InputTriggerSums = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs))
85 producer.ProcessorParameters = custom_conc_proc.clone(
87 type_energy_division = type_energy_division,
88 fixedDataSizePerHGCROC = fixedDataSizePerHGCROC,
90 Method = cms.vstring(
'bestChoiceSelect',
'superTriggerCellSelect',
'superTriggerCellSelect'),
96 stcSize=custom_conc_proc.stcSize,
97 type_energy_division=custom_conc_proc.type_energy_division,
98 fixedDataSizePerHGCROC=custom_conc_proc.fixedDataSizePerHGCROC,
99 triggercells=custom_conc_proc.NData,
100 threshold_silicon=custom_conc_proc.threshold_silicon,
101 threshold_scintillator=custom_conc_proc.threshold_scintillator,
102 Method = custom_conc_proc.Method,
103 coarsenTriggerCells=custom_conc_proc.coarsenTriggerCells,
104 ctcSize=custom_conc_proc.ctcSize,
106 producer = process.hgcalConcentratorProducer.clone(
107 InputTriggerCells = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs)),
108 InputTriggerSums = cms.InputTag(
'{}:HGCalVFEProcessorSums'.
format(inputs))
110 producer.ProcessorParameters = custom_conc_proc.clone(
112 type_energy_division = type_energy_division,
113 fixedDataSizePerHGCROC = fixedDataSizePerHGCROC,
114 NData = triggercells,
115 threshold_silicon = threshold_silicon,
116 threshold_scintillator = threshold_scintillator,
118 coarsenTriggerCells=coarsenTriggerCells,