From a4277278804adf1cfc9cc5791a3da41cced777b9 Mon Sep 17 00:00:00 2001 From: Fabio Cossutti Date: Thu, 26 Oct 2023 17:35:03 +0200 Subject: [PATCH] Remove veto filtering in DDCmsMTDConstruction for DDD to speed up reco geometry construction --- .../plugins/DDCmsMTDConstruction.cc | 52 ------------------- 1 file changed, 52 deletions(-) diff --git a/Geometry/MTDNumberingBuilder/plugins/DDCmsMTDConstruction.cc b/Geometry/MTDNumberingBuilder/plugins/DDCmsMTDConstruction.cc index 83dbf5756de5a..e9b9deae12305 100644 --- a/Geometry/MTDNumberingBuilder/plugins/DDCmsMTDConstruction.cc +++ b/Geometry/MTDNumberingBuilder/plugins/DDCmsMTDConstruction.cc @@ -1,5 +1,3 @@ -//#define EDM_ML_DEBUG - #include "Geometry/MTDNumberingBuilder/plugins/DDCmsMTDConstruction.h" #include @@ -51,56 +49,6 @@ std::unique_ptr DDCmsMTDConstruction::construct(const DDComp filter.add("btl:"); filter.add("etl:"); - std::vector volnames = {"service", - "support", - "FSide", - "BSide", - "LSide", - "RSide", - "Between", - "SupportPlate", - "Shield", - "ThermalScreen", - "Aluminium_Disc", - "MIC6_Aluminium_Disc", - "ThermalPad", - "AlN", - "LairdFilm", - "ETROC", - "SensorModule", - "SensorModule_Front_Left", - "SensorModule_Front_Right", - "SensorModule_Back_Left", - "SensorModule_Back_Right", - "DiscSector", - "LGAD_Substrate", - "ConcentratorCard", - "PowerControlCard", - "CoolingPlate", - "FrontEndCard", - "FrontModerator", - "Cables", - "Cables1", - "Cables2", - "Cables3", - "Cables4", - "Cables5", - "Cables6", - "Cables7", - "PatchPanel", - "Notich_cables", - "ServicesExtVolume1", - "ServicesExtVolume2", - "glueLGAD", - "BumpBonds", - "ModulePCB", - "connectorsGap", - "ReadoutBoard", - "LGAD"}; - for (auto const& theVol : volnames) { - filter.veto(theVol); - } - DDFilteredView fv(cpv, filter); CmsMTDStringToEnum theCmsMTDStringToEnum;