smearTool = smeartool, OutputLevel=DEBUG) #Configure tools for calo reconstruction from Configurables import ConstNoiseTool noiseTool = ConstNoiseTool("ConstNoiseTool") #Configure tools for calo cell positions from Configurables import CellPositionsECalBarrelTool, CellPositionsHCalBarrelTool, CellPositionsHCalBarrelNoSegTool, CellPositionsCaloDiscsTool, CellPositionsTailCatcherTool ECalBcells = CellPositionsECalBarrelTool("CellPositionsECalBarrel", readoutName = ecalBarrelReadoutName) HCalBcells = CellPositionsHCalBarrelTool("CellPositionsHCalBarrel", readoutName = hcalBarrelReadoutName, #"BarHCal_Readout_phieta", radii = [291.05, 301.05, 313.55, 328.55, 343.55, 358.55, 378.55, 413.55, 428.55, 453.55], OutputLevel = INFO) HCalExtBcells = CellPositionsHCalBarrelNoSegTool("CellPositionsHCalExtBarrel", readoutName = hcalExtBarrelReadoutName) EMECcells = CellPositionsCaloDiscsTool("CellPositionsEMEC", readoutName = ecalEndcapReadoutName, OutputLevel = INFO) ECalFwdcells = CellPositionsCaloDiscsTool("CellPositionsECalFwd", readoutName = ecalFwdReadoutName, OutputLevel = INFO) HECcells = CellPositionsCaloDiscsTool("CellPositionsHEC", readoutName = hcalEndcapReadoutName, OutputLevel = INFO) HCalFwdcells = CellPositionsCaloDiscsTool("CellPositionsHCalFwd", readoutName = hcalFwdReadoutName, OutputLevel = INFO) #Configure tools for calo reconstruction from Configurables import RewriteBitfield, CalibrateCaloHitsTool, NoiseCaloCellsFlatTool, LayerPhiEtaCaloTool, CreateCaloCells
from Configurables import ConstNoiseTool noiseTool = ConstNoiseTool("ConstNoiseTool") #Configure tools for calo cell positions from Configurables import CellPositionsECalBarrelTool, CellPositionsHCalBarrelNoSegTool, CellPositionsCaloDiscsTool ECalBcells = CellPositionsECalBarrelTool("CellPositionsECalBarrel", readoutName=ecalBarrelReadoutName, OutputLevel=INFO) EMECcells = CellPositionsCaloDiscsTool("CellPositionsEMEC", readoutName=ecalEndcapReadoutName, OutputLevel=INFO) ECalFwdcells = CellPositionsCaloDiscsTool("CellPositionsECalFwd", readoutName=ecalFwdReadoutName, OutputLevel=INFO) HCalBcells = CellPositionsHCalBarrelNoSegTool( "CellPositionsHCalBarrelVols", readoutName=hcalBarrelReadoutName, OutputLevel=INFO) HCalExtBcells = CellPositionsHCalBarrelNoSegTool( "CellPositionsHCalExtBarrel", readoutName=hcalExtBarrelReadoutName, OutputLevel=INFO) HECcells = CellPositionsCaloDiscsTool("CellPositionsHEC", readoutName=hcalEndcapReadoutName, OutputLevel=INFO) HCalFwdcells = CellPositionsCaloDiscsTool("CellPositionsHCalFwd", readoutName=hcalFwdReadoutName, OutputLevel=INFO) #Create topo clusters from Configurables import CreateEmptyCaloCellsCollection createemptycells = CreateEmptyCaloCellsCollection("CreateEmptyCaloCells")
from Configurables import CellPositionsECalBarrelTool ECalBcells = CellPositionsECalBarrelTool("CellPositionsECalBarrel") ECalBcells.readoutName = ecalBarrelReadoutName ECalBcells.OutputLevel = INFO from Configurables import CellPositionsCaloDiscsTool EMECcells = CellPositionsCaloDiscsTool("CellPositionsEMEC") EMECcells.readoutName = ecalBarrelReadoutName from Configurables import CellPositionsCaloDiscsTool ECalFwdcells = CellPositionsCaloDiscsTool("CellPositionsECalFwd") ECalFwdcells.readoutName = ecalFwdReadoutName ECalFwdcells.OutputLevel = INFO from Configurables import CellPositionsHCalBarrelNoSegTool HCalBcellVols = CellPositionsHCalBarrelNoSegTool("CellPositionsHCalBarrelVols") HCalBcellVols.readoutName = "HCalBarrelReadout" HCalBcellVols.OutputLevel = INFO from Configurables import CellPositionsHCalBarrelTool HCalBsegcells = CellPositionsHCalBarrelTool("CellPositionsHCalBarrel") HCalBsegcells.readoutName = "BarHCal_Readout_phieta" HCalBsegcells.radii = [291.05, 301.05, 313.55, 328.55, 343.55, 358.55, 378.55, 413.55, 428.55, 453.55] HCalBsegcells.OutputLevel = INFO from Configurables import CellPositionsCaloDiscsTool HECcells = CellPositionsCaloDiscsTool("CellPositionsHEC") HECcells.readoutName = hcalEndcapReadoutName from Configurables import CellPositionsCaloDiscsTool HCalFwdcells = CellPositionsCaloDiscsTool("CellPositionsHCalFwd")