From f42e986051409d585734f829f500bf13087adb9f Mon Sep 17 00:00:00 2001 From: Dave Casper <dcasper@uci.edu> Date: Sat, 30 May 2020 19:14:49 +0000 Subject: [PATCH] Update tracker geometry from May 2020 CAD model --- Control/CalypsoCommon/python/GlobalFlags.py | 2 +- .../python/AllConfigFlags.py | 3 ++- .../GeoModelTest/python/GeoModelTestConfig.py | 2 +- .../python/RDOReadExampleConfig.py | 2 +- .../python/WriteAlignmentConfig.py | 2 +- .../GeoModel/FaserGeoModel/data/geomDB.sql | 19 ++++++++++++--- .../FaserGeoModel/python/DipoleGMConfig.py | 2 +- .../FaserGeoModel/python/GeoModelConfig.py | 3 +-- .../FaserGeoModel/python/SCTGMConfig.py | 2 +- .../FaserGeoModel/python/ScintGMConfig.py | 2 +- .../test/FaserGeometryConfig_EVNT_test.py | 3 +-- .../share/translateBFieldMap.C | 16 ++++++++++--- Simulation/G4Faser/G4FaserAlg/test/runG4.py | 4 +--- .../src/FaserSCT_DetectorTool.cxx | 8 +++---- .../FaserSCT_GeoModel/src/SCT_Barrel.cxx | 20 +++++++++------- .../{FaserSCT_GeoModel => src}/SCT_Barrel.h | 4 +++- .../src/SCT_BarrelModuleParameters.cxx | 6 ++--- .../SCT_BarrelModuleParameters.h | 0 .../src/SCT_BarrelParameters.cxx | 6 ++--- .../SCT_BarrelParameters.h | 0 .../FaserSCT_GeoModel/src/SCT_BaseBoard.cxx | 10 ++++---- .../SCT_BaseBoard.h | 2 +- .../src/SCT_ComponentFactory.cxx | 2 +- .../SCT_ComponentFactory.h | 2 +- .../FaserSCT_GeoModel/src/SCT_DataBase.cxx | 2 +- .../{FaserSCT_GeoModel => src}/SCT_DataBase.h | 0 .../src/SCT_DetectorFactory.cxx | 15 ++++++------ .../SCT_DetectorFactory.h | 0 .../src/SCT_GeneralParameters.cxx | 4 ++-- .../SCT_GeneralParameters.h | 0 .../src/SCT_GeometryManager.cxx | 10 ++++---- .../SCT_GeometryManager.h | 2 +- .../FaserSCT_GeoModel/src/SCT_HalfPlane.cxx | 14 +++++------ .../SCT_HalfPlane.h | 2 +- .../FaserSCT_GeoModel/src/SCT_Hybrid.cxx | 8 +++---- .../{FaserSCT_GeoModel => src}/SCT_Hybrid.h | 2 +- .../FaserSCT_GeoModel/src/SCT_Identifier.cxx | 2 +- .../SCT_Identifier.h | 0 .../FaserSCT_GeoModel/src/SCT_InnerSide.cxx | 16 ++++++------- .../SCT_InnerSide.h | 2 +- .../src/SCT_MaterialManager.cxx | 4 ++-- .../SCT_MaterialManager.h | 0 .../FaserSCT_GeoModel/src/SCT_Module.cxx | 24 +++++++++---------- .../{FaserSCT_GeoModel => src}/SCT_Module.h | 2 +- .../FaserSCT_GeoModel/src/SCT_Options.cxx | 2 +- .../{FaserSCT_GeoModel => src}/SCT_Options.h | 0 .../FaserSCT_GeoModel/src/SCT_OuterSide.cxx | 18 +++++++------- .../SCT_OuterSide.h | 2 +- .../FaserSCT_GeoModel/src/SCT_Pigtail.cxx | 8 +++---- .../{FaserSCT_GeoModel => src}/SCT_Pigtail.h | 2 +- .../FaserSCT_GeoModel/src/SCT_Plane.cxx | 16 ++++++------- .../{FaserSCT_GeoModel => src}/SCT_Plane.h | 2 +- .../FaserSCT_GeoModel/src/SCT_Sensor.cxx | 8 +++---- .../{FaserSCT_GeoModel => src}/SCT_Sensor.h | 2 +- .../test/FaserSCT_DigitizationDbg.py | 4 ---- .../test/SCT_DigitizationConfigNew_test.py | 1 - .../test/FaserSCT_ClusterizationDbg.py | 4 ---- .../test/StatisticsDbg.py | 4 ---- .../test/TrackerSpacePointFormationDbg.py | 4 ---- .../test/TruthSeededTrackFinderDbg.py | 4 ---- graphics/VTI12/VTI12Algs/share/vti12.py | 4 ++-- version.txt | 2 +- 62 files changed, 160 insertions(+), 158 deletions(-) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_Barrel.h (90%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_BarrelModuleParameters.h (100%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_BarrelParameters.h (100%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_BaseBoard.h (96%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_ComponentFactory.h (98%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_DataBase.h (100%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_DetectorFactory.h (100%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_GeneralParameters.h (100%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_GeometryManager.h (97%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_HalfPlane.h (97%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_Hybrid.h (94%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_Identifier.h (100%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_InnerSide.h (98%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_MaterialManager.h (100%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_Module.h (98%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_Options.h (100%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_OuterSide.h (97%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_Pigtail.h (94%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_Plane.h (96%) rename Tracker/TrackerDetDescr/FaserSCT_GeoModel/{FaserSCT_GeoModel => src}/SCT_Sensor.h (95%) diff --git a/Control/CalypsoCommon/python/GlobalFlags.py b/Control/CalypsoCommon/python/GlobalFlags.py index 4ac04ed3..d620bd8b 100644 --- a/Control/CalypsoCommon/python/GlobalFlags.py +++ b/Control/CalypsoCommon/python/GlobalFlags.py @@ -60,7 +60,7 @@ class DetDescrVersion(JobProperty): # 'Rome-Initial-v00','Rome-Final','DC1-Initial',\ # 'DC1-Final','CTB','Commissioning-Calo','Commissioning-Muon'\ # 'ATLAS-DC3-01','ATLAS-DC3-02','Default'] - StoredValue='FASER-00' + StoredValue='FASER-01' class ConditionsTag(JobProperty): """ See https://twiki.cern.ch/twiki/bin/view/Atlas/CoolProdTags diff --git a/Control/CalypsoConfiguration/python/AllConfigFlags.py b/Control/CalypsoConfiguration/python/AllConfigFlags.py index 263f093b..3112efda 100644 --- a/Control/CalypsoConfiguration/python/AllConfigFlags.py +++ b/Control/CalypsoConfiguration/python/AllConfigFlags.py @@ -125,7 +125,8 @@ def _createCfgFlags(): # acf.addFlag("GeoModel.Run", lambda prevFlags : GetDetDescrInfo(prevFlags.GeoModel.AtlasVersion).get('Run',"RUN2")) # Based on CommonGeometryFlags.Run (InDetGeometryFlags.isSLHC replaced by GeoModel.Run=="RUN4") # acf.addFlag("GeoModel.Type", lambda prevFlags : GetDetDescrInfo(prevFlags.GeoModel.AtlasVersion).get('GeoType',"UNDEFINED")) # Geometry type in {ITKLoI, ITkLoI-VF, etc...} # acf.addFlag("GeoModel.IBLLayout", lambda prevFlags : GetDetDescrInfo(prevFlags.GeoModel.AtlasVersion).get('IBLlayout',"UNDEFINED")) # IBL layer layout in {"planar", "3D", "noIBL", "UNDEFINED"} - fcf.addFlag("GeoModel.FaserVersion", lambda prevFlags : GetFileMD(prevFlags.Input.Files).get("GeoFaser",None) or "FASER-00") + fcf.addFlag("GeoModel.FaserVersion", lambda prevFlags : GetFileMD(prevFlags.Input.Files).get("GeoFaser",None) or "FASER-01") + # fcf.addFlag("GeoModel.FaserVersion", lambda prevFlags : "FASER-01") fcf.addFlag("GeoModel.GeoExportFile","") #IOVDbSvc Flags: diff --git a/Control/CalypsoExample/GeoModelTest/python/GeoModelTestConfig.py b/Control/CalypsoExample/GeoModelTest/python/GeoModelTestConfig.py index 26b16614..9f96c024 100644 --- a/Control/CalypsoExample/GeoModelTest/python/GeoModelTestConfig.py +++ b/Control/CalypsoExample/GeoModelTest/python/GeoModelTestConfig.py @@ -54,7 +54,7 @@ if __name__ == "__main__": # Flags for this job ConfigFlags.Input.isMC = True # Needed to bypass autoconfig ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" # Needed to bypass autoconfig, only the "OFLCOND" matters at the moment - ConfigFlags.GeoModel.FaserVersion = "FASER-00" # Default FASER geometry + ConfigFlags.GeoModel.FaserVersion = "FASER-01" # Default FASER geometry ConfigFlags.GeoModel.GeoExportFile = "faserGeo.db" # Writes out a GeoModel file with the full geometry tree (optional, comment out to skip) ConfigFlags.Detector.SimulateVeto = True ConfigFlags.Detector.SimulateTrigger = True diff --git a/Control/CalypsoExample/RDOReadExample/python/RDOReadExampleConfig.py b/Control/CalypsoExample/RDOReadExample/python/RDOReadExampleConfig.py index e5077e5f..0b01cd33 100644 --- a/Control/CalypsoExample/RDOReadExample/python/RDOReadExampleConfig.py +++ b/Control/CalypsoExample/RDOReadExample/python/RDOReadExampleConfig.py @@ -27,7 +27,7 @@ if __name__ == "__main__": # Flags for this job ConfigFlags.Input.isMC = True # Needed to bypass autoconfig ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" # Needed to bypass autoconfig, only the "OFLCOND" matters at the moment - ConfigFlags.GeoModel.FaserVersion = "FASER-00" # Default FASER geometry + ConfigFlags.GeoModel.FaserVersion = "FASER-01" # Default FASER geometry ConfigFlags.Detector.SimulateFaserSCT = True ConfigFlags.Input.Files = ["my.RDO.pool.root"] ConfigFlags.lock() diff --git a/Control/CalypsoExample/WriteAlignment/python/WriteAlignmentConfig.py b/Control/CalypsoExample/WriteAlignment/python/WriteAlignmentConfig.py index f875efc3..ac23e5c3 100644 --- a/Control/CalypsoExample/WriteAlignment/python/WriteAlignmentConfig.py +++ b/Control/CalypsoExample/WriteAlignment/python/WriteAlignmentConfig.py @@ -46,7 +46,7 @@ if __name__ == "__main__": # Flags for this job ConfigFlags.Input.isMC = True # Needed to bypass autoconfig ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" # Needed to bypass autoconfig, only the "OFLCOND" matters at the moment - ConfigFlags.GeoModel.FaserVersion = "FASER-00" # Default FASER geometry + ConfigFlags.GeoModel.FaserVersion = "FASER-01" # Default FASER geometry ConfigFlags.GeoModel.GeoExportFile = "faserGeo.db" # Writes out a GeoModel file with the full geometry tree (optional, comment out to skip) ConfigFlags.Detector.SimulateVeto = True ConfigFlags.Detector.SimulateTrigger = True diff --git a/DetectorDescription/GeoModel/FaserGeoModel/data/geomDB.sql b/DetectorDescription/GeoModel/FaserGeoModel/data/geomDB.sql index 61ddbac5..aeaf680e 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/data/geomDB.sql +++ b/DetectorDescription/GeoModel/FaserGeoModel/data/geomDB.sql @@ -597,6 +597,7 @@ INSERT INTO "HVS_TAG2NODE" VALUES (3, "Tracker-01", 100038, NULL, 0, 0, 15907968 INSERT INTO "HVS_TAG2NODE" VALUES (31, "SCT-00", 100026, NULL, 0, 0, 1567987200000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (31, "SCT-01", 100037, NULL, 0, 0, 1159079680000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (32, "Dipole-00", 100027, NULL, 0, 0, 1568678400000000000, NULL, 22); +INSERT INTO "HVS_TAG2NODE" VALUES (32, "Dipole-01", 100041, NULL, 0, 0, 1590796800000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (310, "SctTopLevel-00", 106788, NULL, 0, 0, 1567987200000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (310, "SctTopLevel-01", 106790, NULL, 0, 0, 1590796800000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (311, "SctBarrelModule-00", 107003, NULL, 0, 0, 1567987200000000000, NULL, 22); @@ -608,6 +609,7 @@ INSERT INTO "HVS_TAG2NODE" VALUES (315, "SctMaterials-00", 107777, NULL, 0, 0, 1 INSERT INTO "HVS_TAG2NODE" VALUES (316, "SctMatComponents-00", 107778, NULL, 0, 0, 1567987200000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (317, "SctConditions-00", 107779, NULL, 0, 0, 1579564800000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (320, "DipoleTopLevel-00", 100029, NULL, 0, 0, 1568678400000000000, NULL, 22); +INSERT INTO "HVS_TAG2NODE" VALUES (320, "DipoleTopLevel-01", 100040, NULL, 0, 0, 1590796800000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (321, "DipoleGeneral-00", 100004, NULL, 0, 0, 1568678400000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (324, "DipoleSwitches-00", 100028, NULL, 0, 0, 1568678400000000000, NULL, 22); INSERT INTO "HVS_TAG2NODE" VALUES (4, "Calorimeter-00", 100003, NULL, 0, 0, 1549238400000000000, NULL, 22); @@ -689,10 +691,13 @@ INSERT INTO "HVS_LTAG2LTAG" VALUES (31, 100037, 315, 107777); INSERT INTO "HVS_LTAG2LTAG" VALUES (31, 100037, 316, 107778); INSERT INTO "HVS_LTAG2LTAG" VALUES (31, 100037, 317, 107779); INSERT INTO "HVS_LTAG2LTAG" VALUES (3, 100002, 32, 100027); -INSERT INTO "HVS_LTAG2LTAG" VALUES (3, 100038, 32, 100027); +INSERT INTO "HVS_LTAG2LTAG" VALUES (3, 100038, 32, 100041); INSERT INTO "HVS_LTAG2LTAG" VALUES (32, 100027, 320, 100029); INSERT INTO "HVS_LTAG2LTAG" VALUES (32, 100027, 321, 100004); INSERT INTO "HVS_LTAG2LTAG" VALUES (32, 100027, 324, 100028); +INSERT INTO "HVS_LTAG2LTAG" VALUES (32, 100041, 320, 100040); +INSERT INTO "HVS_LTAG2LTAG" VALUES (32, 100041, 321, 100004); +INSERT INTO "HVS_LTAG2LTAG" VALUES (32, 100041, 324, 100028); INSERT INTO "HVS_LTAG2LTAG" VALUES (4, 100003, 4003, 100023); INSERT INTO "HVS_LTAG2LTAG" VALUES (4, 100003, 4004, 100024); INSERT INTO "HVS_LTAG2LTAG" VALUES (0, 100000, 90, 100013); @@ -783,8 +788,8 @@ INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "SctSwitches", "SCTSwitche INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "SCTMaterials", "SCTMaterials-00", 107777); INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "SCTMatComponents", "SCTMatComponents-00", 107778); INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "SctConditions", "SctConditions-00", 107779); -INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "Dipole", "Dipole-00", 100027); -INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "DipoleTopLevel", "DipoleTopLevel-00", 100029); +INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "Dipole", "Dipole-01", 100041); +INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "DipoleTopLevel", "DipoleTopLevel-01", 100040); INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "DipoleGeneral", "DipoleGeneral-00", 100004); INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "DipoleSwitches", "DipoleSwitches-00", 100028); INSERT INTO "HVS_TAGCACHE" VALUES ("FASER-01", "Calorimeter", "Calorimeter-00", 100003); @@ -1528,12 +1533,20 @@ INSERT INTO "DIPOLETOPLEVEL_DATA" VALUES(0,0.0,0.0,-750.0,0.0,0.0,0.0,312,'Upstr INSERT INTO "DIPOLETOPLEVEL_DATA" VALUES(1,0.0,0.0, 700.0,0.0,0.0,0.0,312,'CentralDipole'); INSERT INTO "DIPOLETOPLEVEL_DATA" VALUES(2,0.0,0.0,1900.0,0.0,0.0,0.0,312,'DownstreamDipole'); INSERT INTO "DIPOLETOPLEVEL_DATA" VALUES(3,0.0,0.0, 0.0,0.0,0.0,0.0,312,'Dipole'); +INSERT INTO "DIPOLETOPLEVEL_DATA" VALUES(4,0.0,0.0,-812.32,0.0,0.0,0.0,312,'UpstreamDipole'); +INSERT INTO "DIPOLETOPLEVEL_DATA" VALUES(5,0.0,0.0, 637.726,0.0,0.0,0.0,312,'CentralDipole'); +INSERT INTO "DIPOLETOPLEVEL_DATA" VALUES(6,0.0,0.0,1837.726,0.0,0.0,0.0,312,'DownstreamDipole'); + DROP TABLE IF EXISTS "DIPOLETOPLEVEL_DATA2TAG"; CREATE TABLE "DIPOLETOPLEVEL_DATA2TAG" ( "DIPOLETOPLEVEL_TAG_ID" SLONGLONG ,"DIPOLETOPLEVEL_DATA_ID" SLONGLONG ); INSERT INTO "DIPOLETOPLEVEL_DATA2TAG" VALUES(100029,0); INSERT INTO "DIPOLETOPLEVEL_DATA2TAG" VALUES(100029,1); INSERT INTO "DIPOLETOPLEVEL_DATA2TAG" VALUES(100029,2); INSERT INTO "DIPOLETOPLEVEL_DATA2TAG" VALUES(100029,3); +INSERT INTO "DIPOLETOPLEVEL_DATA2TAG" VALUES(100040,3); +INSERT INTO "DIPOLETOPLEVEL_DATA2TAG" VALUES(100040,4); +INSERT INTO "DIPOLETOPLEVEL_DATA2TAG" VALUES(100040,5); +INSERT INTO "DIPOLETOPLEVEL_DATA2TAG" VALUES(100040,6); -- -- DROP TABLE IF EXISTS "DIPOLEGENERAL_DATA"; diff --git a/DetectorDescription/GeoModel/FaserGeoModel/python/DipoleGMConfig.py b/DetectorDescription/GeoModel/FaserGeoModel/python/DipoleGMConfig.py index 7030673d..6cd6b1a4 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/python/DipoleGMConfig.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/python/DipoleGMConfig.py @@ -22,7 +22,7 @@ if __name__ == "__main__": # Set up logging and new style config log.setLevel(DEBUG) Configurable.configurableRun3Behavior = True - ConfigFlags.addFlag("GeoModel.FaserVersion", "Faser-00") + ConfigFlags.addFlag("GeoModel.FaserVersion", "Faser-01") # ConfigFlags.addFlag("Detector.SimulateVeto", True) # ConfigFlags.addFlag("Detector.SimulateFaserSCT", True) # ConfigFlags.addFlag("Detector.SimulateUpstreamDipole", True) diff --git a/DetectorDescription/GeoModel/FaserGeoModel/python/GeoModelConfig.py b/DetectorDescription/GeoModel/FaserGeoModel/python/GeoModelConfig.py index 2b14e217..bda958b6 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/python/GeoModelConfig.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/python/GeoModelConfig.py @@ -48,8 +48,7 @@ if __name__ == "__main__": # from AthenaConfiguration.TestDefaults import defaultTestFiles # ConfigFlags.Input.Files = defaultTestFiles.RAW Configurable.configurableRun3Behavior=1 - ConfigFlags.addFlag("GeoModel.FaserVersion", "Faser-00") - ConfigFlags.GeoModel.FaserVersion = "Faser-00" + ConfigFlags.GeoModel.FaserVersion = "Faser-01" ConfigFlags.lock() acc = GeoModelCfg( ConfigFlags ) diff --git a/DetectorDescription/GeoModel/FaserGeoModel/python/SCTGMConfig.py b/DetectorDescription/GeoModel/FaserGeoModel/python/SCTGMConfig.py index 3532d3a9..8bc39143 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/python/SCTGMConfig.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/python/SCTGMConfig.py @@ -21,7 +21,7 @@ if __name__ == "__main__": # Set up logging and new style config log.setLevel(DEBUG) Configurable.configurableRun3Behavior = True - # ConfigFlags.addFlag("GeoModel.FaserVersion", "Faser-00") + ConfigFlags.addFlag("GeoModel.FaserVersion", "Faser-01") # ConfigFlags.addFlag("Detector.SimulateVeto", True) # ConfigFlags.addFlag("Detector.SimulateFaserSCT", True) diff --git a/DetectorDescription/GeoModel/FaserGeoModel/python/ScintGMConfig.py b/DetectorDescription/GeoModel/FaserGeoModel/python/ScintGMConfig.py index b2f9bdda..8e62384a 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/python/ScintGMConfig.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/python/ScintGMConfig.py @@ -30,7 +30,7 @@ if __name__ == "__main__": # Set up logging and new style config log.setLevel(DEBUG) Configurable.configurableRun3Behavior = True - # ConfigFlags.addFlag("GeoModel.FaserVersion", "Faser-00") + ConfigFlags.addFlag("GeoModel.FaserVersion", "Faser-01") # ConfigFlags.addFlag("Detector.SimulateVeto", True) # from AthenaConfiguration.TestDefaults import defaultTestFiles diff --git a/DetectorDescription/GeoModel/FaserGeoModel/test/FaserGeometryConfig_EVNT_test.py b/DetectorDescription/GeoModel/FaserGeoModel/test/FaserGeometryConfig_EVNT_test.py index df77078c..6d48c59c 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/test/FaserGeometryConfig_EVNT_test.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/test/FaserGeometryConfig_EVNT_test.py @@ -20,8 +20,7 @@ if __name__ == "__main__": from AthenaConfiguration.TestDefaults import defaultTestFiles # Provide MC input ConfigFlags.Input.Files = defaultTestFiles.EVNT - # ConfigFlags.GeoModel.AtlasVersion = "ATLAS-R2-2016-01-00-01" - ConfigFlags.GeoModel.FaserVersion = "FASER-00" + ConfigFlags.GeoModel.FaserVersion = "FASER-01" ConfigFlags.Detector.SimulateVeto = True ConfigFlags.Detector.SimulateFaserSCT = True ConfigFlags.Detector.SimulateUpstreamDipole = True diff --git a/MagneticField/FaserBFieldData/share/translateBFieldMap.C b/MagneticField/FaserBFieldData/share/translateBFieldMap.C index d11deb50..e77f9ee4 100644 --- a/MagneticField/FaserBFieldData/share/translateBFieldMap.C +++ b/MagneticField/FaserBFieldData/share/translateBFieldMap.C @@ -118,8 +118,18 @@ translateBFieldMap(std::string inFile, xmax = xRaw.back(); ymin = -yRaw.back(); ymax = yRaw.back(); - zmin = -1700.0; - zmax = 2600.0; + +// DIPOLE-00 values +// zmin = -1700.0; +// zmax = 2600.0; + +// For DIPOLE-01 (May 2020) +// Upstream: -1562.32 -> -62.32 +// Central: 137.726 -> 1137.726 +// Downstream: 1337.726 -> 2337.726 + zmin = -1762.3; + zmax = 2537.7; + nmeshx = maxmeshx; nmeshy = maxmeshy; nmeshz = maxmeshz; @@ -164,7 +174,7 @@ translateBFieldMap(std::string inFile, { mirrorVertical = (mirrorVertical && (iy >= 0))||(!mirrorVertical && (iy < 0)); double verticalSign = (mirrorVertical ? -1.0 : 1.0); - int iyRaw = std::abs(iy); + int iyRaw = std::abs(iy); for (int iz = -340; iz <= 520; iz++) { int izRaw; diff --git a/Simulation/G4Faser/G4FaserAlg/test/runG4.py b/Simulation/G4Faser/G4FaserAlg/test/runG4.py index dcf8769e..23db5b96 100644 --- a/Simulation/G4Faser/G4FaserAlg/test/runG4.py +++ b/Simulation/G4Faser/G4FaserAlg/test/runG4.py @@ -42,12 +42,10 @@ if __name__ == "__main__": ConfigFlags.Common.isOnline = False ConfigFlags.Beam.Type = "collisions" ConfigFlags.Beam.Energy = 7*TeV # Informational, does not affect simulation - ConfigFlags.GeoModel.FaserVersion = "FASER-00" # Always needed + ConfigFlags.GeoModel.FaserVersion = "FASER-01" # Always needed ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" # Always needed; only the OFLCOND part matters # Workaround for bug/missing flag; unimportant otherwise ConfigFlags.addFlag("Input.InitialTimeStamp", 0) -# Workaround to avoid failing metadata peek - ConfigFlags.GeoModel.AtlasVersion = "ATLAS-R2-2016-01-00-01" # Always needed to fool autoconfig # Workaround to avoid problematic ISF code ConfigFlags.GeoModel.Layout = "Development" # diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/FaserSCT_DetectorTool.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/FaserSCT_DetectorTool.cxx index 4cac04e0..b364a791 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/FaserSCT_DetectorTool.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/FaserSCT_DetectorTool.cxx @@ -4,10 +4,10 @@ #include "FaserSCT_GeoModel/FaserSCT_DetectorTool.h" -#include "FaserSCT_GeoModel/SCT_DetectorFactory.h" -#include "FaserSCT_GeoModel/SCT_DataBase.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_Options.h" +#include "SCT_DetectorFactory.h" +#include "SCT_DataBase.h" +#include "SCT_MaterialManager.h" +#include "SCT_Options.h" #include "TrackerReadoutGeometry/SCT_DetectorManager.h" #include "DetDescrConditions/AlignableTransformContainer.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Barrel.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Barrel.cxx index 55748efd..95caef05 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Barrel.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Barrel.cxx @@ -2,16 +2,16 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_Barrel.h" +#include "SCT_Barrel.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" +#include "SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelParameters.h" -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" -#include "FaserSCT_GeoModel/SCT_Identifier.h" +#include "SCT_GeometryManager.h" +#include "SCT_BarrelParameters.h" +#include "SCT_GeneralParameters.h" +#include "SCT_Identifier.h" -#include "FaserSCT_GeoModel/SCT_Plane.h" +#include "SCT_Plane.h" #include "TrackerReadoutGeometry/SCT_DetectorManager.h" @@ -54,6 +54,8 @@ SCT_Barrel::getParameters() m_numLayers = parameters->numLayers(); m_layerPitch = parameters->layerPitch(); + m_phiStagger = parameters->phiStagger(); + // Set numerology m_detectorManager->numerology().setNumLayers(m_numLayers); for (int i = 0; i < m_numLayers; i++) @@ -68,7 +70,7 @@ SCT_Barrel::preBuild() { m_plane = new SCT_Plane("Plane", m_detectorManager, m_geometryManager, m_materials); m_width = m_plane->width() + m_safety; - m_height = m_plane->height() + m_safety; + m_height = m_plane->height() + (m_numLayers - 1) * std::fabs(m_phiStagger) + m_safety; m_thickness = m_plane->thickness() * m_numLayers + m_layerPitch * (m_numLayers - 1) + m_safety; // Create the barrel volume @@ -93,7 +95,7 @@ SCT_Barrel::build(SCT_Identifier id) barrel->add(new GeoIdentifierTag(iLayer)); // Identifier layer= iLayer id.setLayer(iLayer); GeoAlignableTransform* transform = new GeoAlignableTransform(GeoTrf::Translate3D(0.0, - 0.0, + (iLayer - (m_numLayers-1)/2.0) * m_phiStagger , (layerThickness - activeDepth)/2 + iLayer * m_layerPitch) ); barrel->add(transform); GeoVPhysVol * planePV = m_plane->build(id); diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Barrel.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Barrel.h similarity index 90% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Barrel.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Barrel.h index 63a780e1..2654cb8d 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Barrel.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Barrel.h @@ -5,7 +5,7 @@ #ifndef FASERSCT_GEOMODEL_SCT_BARREL_H #define FASERSCT_GEOMODEL_SCT_BARREL_H -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" class GeoVPhysVol; class GeoFullPhysVol; @@ -29,6 +29,7 @@ public: double width() const {return m_width;} double height() const {return m_height;} double thickness() const {return m_thickness;} + double phiStagger() const { return m_phiStagger; } private: void getParameters(); @@ -42,6 +43,7 @@ private: double m_width; double m_height; double m_thickness; + double m_phiStagger; double m_safety; diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelModuleParameters.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelModuleParameters.cxx index 39bb7ca8..2f9b4bbf 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelModuleParameters.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelModuleParameters.cxx @@ -2,10 +2,10 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_BarrelModuleParameters.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" +#include "SCT_BarrelModuleParameters.h" +#include "SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_DataBase.h" +#include "SCT_DataBase.h" #include "RDBAccessSvc/IRDBRecord.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_BarrelModuleParameters.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelModuleParameters.h similarity index 100% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_BarrelModuleParameters.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelModuleParameters.h diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelParameters.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelParameters.cxx index cb48aed9..a824fad2 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelParameters.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelParameters.cxx @@ -2,10 +2,10 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_BarrelParameters.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" +#include "SCT_BarrelParameters.h" +#include "SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_DataBase.h" +#include "SCT_DataBase.h" #include "RDBAccessSvc/IRDBRecord.h" #include "GaudiKernel/SystemOfUnits.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_BarrelParameters.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelParameters.h similarity index 100% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_BarrelParameters.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BarrelParameters.h diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BaseBoard.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BaseBoard.cxx index 3a65563d..814985f4 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BaseBoard.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BaseBoard.cxx @@ -2,13 +2,13 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_BaseBoard.h" +#include "SCT_BaseBoard.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" +#include "SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelModuleParameters.h" -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" +#include "SCT_GeometryManager.h" +#include "SCT_BarrelModuleParameters.h" +#include "SCT_GeneralParameters.h" #include "GeoModelKernel/GeoBox.h" #include "GeoModelKernel/GeoLogVol.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_BaseBoard.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BaseBoard.h similarity index 96% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_BaseBoard.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BaseBoard.h index 2b443796..03c9a5e6 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_BaseBoard.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_BaseBoard.h @@ -5,7 +5,7 @@ #ifndef FASERSCT_GEOMODEL_SCT_BaseBoard_H #define FASERSCT_GEOMODEL_SCT_BaseBoard_H -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include <string> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_ComponentFactory.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_ComponentFactory.cxx index 1ecd5d37..cfd07580 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_ComponentFactory.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_ComponentFactory.cxx @@ -2,7 +2,7 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include "GaudiKernel/SystemOfUnits.h" #include <sstream> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_ComponentFactory.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_ComponentFactory.h similarity index 98% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_ComponentFactory.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_ComponentFactory.h index 01aa0e27..6a95df1a 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_ComponentFactory.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_ComponentFactory.h @@ -5,7 +5,7 @@ #ifndef FASERSCT_GEOMODEL_SCT_COMPONENTFACTORY_H #define FASERSCT_GEOMODEL_SCT_COMPONENTFACTORY_H -#include "FaserSCT_GeoModel/SCT_Identifier.h" +#include "SCT_Identifier.h" #include <string> namespace TrackerDD{class SCT_DetectorManager;} diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DataBase.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DataBase.cxx index badca6d6..ee36d4b2 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DataBase.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DataBase.cxx @@ -2,7 +2,7 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_DataBase.h" +#include "SCT_DataBase.h" #include "RDBAccessSvc/IRDBAccessSvc.h" #include "RDBAccessSvc/IRDBRecordset.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_DataBase.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DataBase.h similarity index 100% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_DataBase.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DataBase.h diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DetectorFactory.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DetectorFactory.cxx index 18f7c7c1..b62219d7 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DetectorFactory.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DetectorFactory.cxx @@ -7,20 +7,19 @@ // -#include "FaserSCT_GeoModel/SCT_DetectorFactory.h" +#include "SCT_DetectorFactory.h" -#include "FaserSCT_GeoModel/SCT_DataBase.h" -#include "FaserSCT_GeoModel/SCT_Identifier.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" +#include "SCT_DataBase.h" +#include "SCT_Identifier.h" +#include "SCT_GeometryManager.h" +#include "SCT_MaterialManager.h" +#include "SCT_GeneralParameters.h" #include "TrackerReadoutGeometry/Version.h" #include "TrackerReadoutGeometry/SiCommonItems.h" #include "TrackerReadoutGeometry/TrackerDD_Defs.h" #include "TrackerReadoutGeometry/SCT_ModuleSideDesign.h" -#include "FaserSCT_GeoModel/SCT_Barrel.h" -#include "FaserSCT_GeoModel/SCT_DataBase.h" +#include "SCT_Barrel.h" #include "FaserSCT_GeoModel/SCT_GeoModelAthenaComps.h" // diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_DetectorFactory.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DetectorFactory.h similarity index 100% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_DetectorFactory.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_DetectorFactory.h diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeneralParameters.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeneralParameters.cxx index b20eebbc..54145f4f 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeneralParameters.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeneralParameters.cxx @@ -2,8 +2,8 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" -#include "FaserSCT_GeoModel/SCT_DataBase.h" +#include "SCT_GeneralParameters.h" +#include "SCT_DataBase.h" #include "RDBAccessSvc/IRDBRecord.h" #include "RDBAccessSvc/IRDBRecordset.h" #include "GaudiKernel/SystemOfUnits.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_GeneralParameters.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeneralParameters.h similarity index 100% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_GeneralParameters.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeneralParameters.h diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeometryManager.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeometryManager.cxx index 1a3852a6..6c923d0d 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeometryManager.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeometryManager.cxx @@ -2,15 +2,15 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" +#include "SCT_GeometryManager.h" #include "TrackerGeoModelUtils/DistortedMaterialManager.h" #include "TrackerIdentifier/FaserSCT_ID.h" #include "TrackerReadoutGeometry/SiCommonItems.h" -#include "FaserSCT_GeoModel/SCT_BarrelParameters.h" -#include "FaserSCT_GeoModel/SCT_BarrelModuleParameters.h" -#include "FaserSCT_GeoModel/SCT_DataBase.h" -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" +#include "SCT_BarrelParameters.h" +#include "SCT_BarrelModuleParameters.h" +#include "SCT_DataBase.h" +#include "SCT_GeneralParameters.h" #include "FaserSCT_GeoModel/SCT_GeoModelAthenaComps.h" SCT_GeometryManager::SCT_GeometryManager(SCT_DataBase* rdb) diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_GeometryManager.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeometryManager.h similarity index 97% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_GeometryManager.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeometryManager.h index fbe0c793..a89e3207 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_GeometryManager.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_GeometryManager.h @@ -5,7 +5,7 @@ #ifndef FASERSCT_GeoModel_SCT_GeometryManager_H #define FASERSCT_GeoModel_SCT_GeometryManager_H -#include "FaserSCT_GeoModel/SCT_Options.h" +#include "SCT_Options.h" #include <memory> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_HalfPlane.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_HalfPlane.cxx index f3be127e..28424913 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_HalfPlane.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_HalfPlane.cxx @@ -2,13 +2,13 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_HalfPlane.h" -#include "FaserSCT_GeoModel/SCT_Identifier.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelParameters.h" -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" -#include "FaserSCT_GeoModel/SCT_Module.h" +#include "SCT_HalfPlane.h" +#include "SCT_Identifier.h" +#include "SCT_GeometryManager.h" +#include "SCT_MaterialManager.h" +#include "SCT_BarrelParameters.h" +#include "SCT_GeneralParameters.h" +#include "SCT_Module.h" #include "TrackerGeoModelUtils/ExtraMaterial.h" #include "TrackerReadoutGeometry/SCT_DetectorManager.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_HalfPlane.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_HalfPlane.h similarity index 97% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_HalfPlane.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_HalfPlane.h index 3fa09c9a..6eca1804 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_HalfPlane.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_HalfPlane.h @@ -5,7 +5,7 @@ #ifndef FASERSCT_GEOMODEL_SCT_HALFPLANE_H #define FASERSCT_GEOMODEL_SCT_HALFPLANE_H -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include <string> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Hybrid.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Hybrid.cxx index d8f78c0a..cea31003 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Hybrid.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Hybrid.cxx @@ -2,12 +2,12 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_Hybrid.h" +#include "SCT_Hybrid.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" +#include "SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelModuleParameters.h" +#include "SCT_GeometryManager.h" +#include "SCT_BarrelModuleParameters.h" #include "GeoModelKernel/GeoBox.h" #include "GeoModelKernel/GeoLogVol.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Hybrid.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Hybrid.h similarity index 94% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Hybrid.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Hybrid.h index 92ad19c9..89783127 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Hybrid.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Hybrid.h @@ -5,7 +5,7 @@ #ifndef FASERSCT_GEOMODEL_SCT_Hybrid_H #define FASERSCT_GEOMODEL_SCT_Hybrid_H -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include <string> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Identifier.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Identifier.cxx index bfe91e18..8ea874ba 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Identifier.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Identifier.cxx @@ -2,7 +2,7 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_Identifier.h" +#include "SCT_Identifier.h" #include "TrackerIdentifier/FaserSCT_ID.h" #include "Identifier/Identifier.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Identifier.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Identifier.h similarity index 100% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Identifier.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Identifier.h diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_InnerSide.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_InnerSide.cxx index 4905997d..739c3d0f 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_InnerSide.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_InnerSide.cxx @@ -7,18 +7,18 @@ // 28th Mar 2005 S.Mima // Wed 15th Jun 2005 D.Naito modified. // -#include "FaserSCT_GeoModel/SCT_InnerSide.h" +#include "SCT_InnerSide.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" +#include "SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelModuleParameters.h" -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" -#include "FaserSCT_GeoModel/SCT_Identifier.h" +#include "SCT_GeometryManager.h" +#include "SCT_BarrelModuleParameters.h" +#include "SCT_GeneralParameters.h" +#include "SCT_Identifier.h" // module parts. -#include "FaserSCT_GeoModel/SCT_Sensor.h" -#include "FaserSCT_GeoModel/SCT_Hybrid.h" +#include "SCT_Sensor.h" +#include "SCT_Hybrid.h" #include "TrackerReadoutGeometry/SCT_DetectorManager.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_InnerSide.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_InnerSide.h similarity index 98% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_InnerSide.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_InnerSide.h index 8aa896f3..7a825b6b 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_InnerSide.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_InnerSide.h @@ -11,7 +11,7 @@ #define FASERSCT_GEOMODEL_SCT_INNERSIDE_H #include "GeoPrimitives/GeoPrimitives.h" -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include "GeoModelKernel/GeoDefinitions.h" #include <string> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_MaterialManager.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_MaterialManager.cxx index 6efce9ce..080b6331 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_MaterialManager.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_MaterialManager.cxx @@ -2,10 +2,10 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" +#include "SCT_MaterialManager.h" #include "GeoModelKernel/GeoMaterial.h" #include "GeoModelKernel/GeoElement.h" -#include "FaserSCT_GeoModel/SCT_DataBase.h" +#include "SCT_DataBase.h" #include "RDBAccessSvc/IRDBRecordset.h" #include "StoreGate/StoreGateSvc.h" #include "GaudiKernel/Bootstrap.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_MaterialManager.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_MaterialManager.h similarity index 100% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_MaterialManager.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_MaterialManager.h diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Module.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Module.cxx index 5356dcbe..f69e9d6e 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Module.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Module.cxx @@ -2,21 +2,21 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_Module.h" +#include "SCT_Module.h" -#include "FaserSCT_GeoModel/SCT_Identifier.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" +#include "SCT_Identifier.h" +#include "SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelModuleParameters.h" -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" +#include "SCT_GeometryManager.h" +#include "SCT_BarrelModuleParameters.h" +#include "SCT_GeneralParameters.h" -#include "FaserSCT_GeoModel/SCT_Sensor.h" -#include "FaserSCT_GeoModel/SCT_Hybrid.h" -#include "FaserSCT_GeoModel/SCT_Pigtail.h" -#include "FaserSCT_GeoModel/SCT_InnerSide.h" -#include "FaserSCT_GeoModel/SCT_OuterSide.h" -#include "FaserSCT_GeoModel/SCT_BaseBoard.h" +#include "SCT_Sensor.h" +#include "SCT_Hybrid.h" +#include "SCT_Pigtail.h" +#include "SCT_InnerSide.h" +#include "SCT_OuterSide.h" +#include "SCT_BaseBoard.h" #include "TrackerReadoutGeometry/SCT_DetectorManager.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Module.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Module.h similarity index 98% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Module.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Module.h index 6be41e1d..1dffe592 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Module.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Module.h @@ -6,7 +6,7 @@ #define SCT_GEOMODEL_SCT_MODULE_H #include "GeoPrimitives/GeoPrimitives.h" -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include "GeoModelKernel/GeoDefinitions.h" #include <string> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Options.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Options.cxx index 0eb5c372..67fbc40e 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Options.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Options.cxx @@ -2,7 +2,7 @@ Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_Options.h" +#include "SCT_Options.h" SCT_Options::SCT_Options() : m_g3Compatible(false), diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Options.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Options.h similarity index 100% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Options.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Options.h diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_OuterSide.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_OuterSide.cxx index 67a8958f..353c7a2c 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_OuterSide.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_OuterSide.cxx @@ -2,18 +2,18 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_OuterSide.h" +#include "SCT_OuterSide.h" -#include "FaserSCT_GeoModel/SCT_Identifier.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelModuleParameters.h" -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" +#include "SCT_Identifier.h" +#include "SCT_MaterialManager.h" +#include "SCT_GeometryManager.h" +#include "SCT_BarrelModuleParameters.h" +#include "SCT_GeneralParameters.h" // module parts. -#include "FaserSCT_GeoModel/SCT_Sensor.h" -#include "FaserSCT_GeoModel/SCT_Hybrid.h" -#include "FaserSCT_GeoModel/SCT_Pigtail.h" +#include "SCT_Sensor.h" +#include "SCT_Hybrid.h" +#include "SCT_Pigtail.h" #include "TrackerReadoutGeometry/SCT_DetectorManager.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_OuterSide.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_OuterSide.h similarity index 97% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_OuterSide.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_OuterSide.h index 307d4bda..fdb083e0 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_OuterSide.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_OuterSide.h @@ -6,7 +6,7 @@ #define FASERSCT_GEOMODEL_SCT_OUTERSIDE_H #include "GeoPrimitives/GeoPrimitives.h" -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include "GeoModelKernel/GeoDefinitions.h" #include <string> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Pigtail.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Pigtail.cxx index 3d591676..978fa805 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Pigtail.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Pigtail.cxx @@ -2,12 +2,12 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_Pigtail.h" +#include "SCT_Pigtail.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" +#include "SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelModuleParameters.h" +#include "SCT_GeometryManager.h" +#include "SCT_BarrelModuleParameters.h" #include "GeoModelKernel/GeoBox.h" #include "GeoModelKernel/GeoLogVol.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Pigtail.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Pigtail.h similarity index 94% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Pigtail.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Pigtail.h index 1dd60af1..5705ac41 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Pigtail.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Pigtail.h @@ -5,7 +5,7 @@ #ifndef FASERSCT_GEOMODEL_SCT_Pigtail_H #define FASERSCT_GEOMODEL_SCT_Pigtail_H -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include <string> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.cxx index 70e43372..4d6ee3f4 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.cxx @@ -6,14 +6,14 @@ // CPW 17/8/06 // Version using new model of services from A. Tricoli // -#include "FaserSCT_GeoModel/SCT_Plane.h" -#include "FaserSCT_GeoModel/SCT_Identifier.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelParameters.h" -#include "FaserSCT_GeoModel/SCT_GeneralParameters.h" -#include "FaserSCT_GeoModel/SCT_HalfPlane.h" -#include "FaserSCT_GeoModel/SCT_Module.h" +#include "SCT_Plane.h" +#include "SCT_Identifier.h" +#include "SCT_GeometryManager.h" +#include "SCT_MaterialManager.h" +#include "SCT_BarrelParameters.h" +#include "SCT_GeneralParameters.h" +#include "SCT_HalfPlane.h" +#include "SCT_Module.h" #include "TrackerGeoModelUtils/ExtraMaterial.h" #include "TrackerReadoutGeometry/SCT_DetectorManager.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Plane.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.h similarity index 96% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Plane.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.h index d52658a5..9f75cc97 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Plane.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.h @@ -6,7 +6,7 @@ #ifndef FASERSCT_GEOMODEL_SCT_PLANE_H #define FASERSCT_GEOMODEL_SCT_PLANE_H -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include <string> diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Sensor.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Sensor.cxx index d8efd8f1..b98a66d8 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Sensor.cxx +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Sensor.cxx @@ -2,12 +2,12 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ -#include "FaserSCT_GeoModel/SCT_Sensor.h" +#include "SCT_Sensor.h" -#include "FaserSCT_GeoModel/SCT_GeometryManager.h" -#include "FaserSCT_GeoModel/SCT_MaterialManager.h" +#include "SCT_GeometryManager.h" +#include "SCT_MaterialManager.h" -#include "FaserSCT_GeoModel/SCT_BarrelModuleParameters.h" +#include "SCT_BarrelModuleParameters.h" #include "GeoModelKernel/GeoBox.h" #include "GeoModelKernel/GeoLogVol.h" diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Sensor.h b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Sensor.h similarity index 95% rename from Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Sensor.h rename to Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Sensor.h index ce8e6248..30d48016 100644 --- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/FaserSCT_GeoModel/SCT_Sensor.h +++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Sensor.h @@ -5,7 +5,7 @@ #ifndef FASERSCT_GEOMODEL_SCT_SENSOR_H #define FASERSCT_GEOMODEL_SCT_SENSOR_H -#include "FaserSCT_GeoModel/SCT_ComponentFactory.h" +#include "SCT_ComponentFactory.h" #include <atomic> #include <string> diff --git a/Tracker/TrackerDigitization/FaserSCT_Digitization/test/FaserSCT_DigitizationDbg.py b/Tracker/TrackerDigitization/FaserSCT_Digitization/test/FaserSCT_DigitizationDbg.py index a2c53702..b1832fd2 100644 --- a/Tracker/TrackerDigitization/FaserSCT_Digitization/test/FaserSCT_DigitizationDbg.py +++ b/Tracker/TrackerDigitization/FaserSCT_Digitization/test/FaserSCT_DigitizationDbg.py @@ -26,13 +26,9 @@ ConfigFlags.Input.Files = ['my.HITS.pool.root'] ConfigFlags.Output.RDOFileName = "my.RDO.pool.root" ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" ConfigFlags.GeoModel.Align.Dynamic = False -ConfigFlags.Concurrency.NumThreads = 1 ConfigFlags.Beam.NumberOfCollisions = 0. #ConfigFlags.Detector.SimulateFaserSCT = True -ConfigFlags.GeoModel.FaserVersion = "FASER-00" # Always needed -ConfigFlags.GeoModel.AtlasVersion = "ATLAS-R2-2016-01-00-01" # Always needed to fool autoconfig; value ignored - ConfigFlags.Digitization.TruthOutput = True ConfigFlags.lock() diff --git a/Tracker/TrackerDigitization/FaserSCT_Digitization/test/SCT_DigitizationConfigNew_test.py b/Tracker/TrackerDigitization/FaserSCT_Digitization/test/SCT_DigitizationConfigNew_test.py index 90006a2e..9f111942 100644 --- a/Tracker/TrackerDigitization/FaserSCT_Digitization/test/SCT_DigitizationConfigNew_test.py +++ b/Tracker/TrackerDigitization/FaserSCT_Digitization/test/SCT_DigitizationConfigNew_test.py @@ -21,7 +21,6 @@ Configurable.configurableRun3Behavior = True ConfigFlags.Input.Files = defaultTestFiles.HITS ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" ConfigFlags.GeoModel.Align.Dynamic = False -ConfigFlags.Concurrency.NumThreads = 1 ConfigFlags.lock() # Construct our accumulator to run acc = MainServicesCfg(ConfigFlags) diff --git a/Tracker/TrackerRecAlgs/TrackerPrepRawDataFormation/test/FaserSCT_ClusterizationDbg.py b/Tracker/TrackerRecAlgs/TrackerPrepRawDataFormation/test/FaserSCT_ClusterizationDbg.py index f0a01274..8ba8dece 100644 --- a/Tracker/TrackerRecAlgs/TrackerPrepRawDataFormation/test/FaserSCT_ClusterizationDbg.py +++ b/Tracker/TrackerRecAlgs/TrackerPrepRawDataFormation/test/FaserSCT_ClusterizationDbg.py @@ -26,12 +26,8 @@ ConfigFlags.Input.Files = ['my.RDO.pool.root'] ConfigFlags.Output.ESDFileName = "myClusters.ESD.pool.root" ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" ConfigFlags.GeoModel.Align.Dynamic = False -ConfigFlags.Concurrency.NumThreads = 1 ConfigFlags.Beam.NumberOfCollisions = 0. -ConfigFlags.GeoModel.FaserVersion = "FASER-00" # Always needed -ConfigFlags.GeoModel.AtlasVersion = "ATLAS-R2-2016-01-00-01" # Always needed to fool autoconfig; value ignored - ConfigFlags.lock() # Core components diff --git a/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/StatisticsDbg.py b/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/StatisticsDbg.py index 614a249e..8b995c3c 100644 --- a/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/StatisticsDbg.py +++ b/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/StatisticsDbg.py @@ -27,12 +27,8 @@ ConfigFlags.Input.Files = ['my.RDO.pool.root'] ConfigFlags.Output.ESDFileName = "mySpacePoints.ESD.pool.root" ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" ConfigFlags.GeoModel.Align.Dynamic = False -ConfigFlags.Concurrency.NumThreads = 1 ConfigFlags.Beam.NumberOfCollisions = 0. -ConfigFlags.GeoModel.FaserVersion = "FASER-00" # Always needed -ConfigFlags.GeoModel.AtlasVersion = "ATLAS-R2-2016-01-00-01" # Always needed to fool autoconfig; value ignored - ConfigFlags.lock() # Core components diff --git a/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/TrackerSpacePointFormationDbg.py b/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/TrackerSpacePointFormationDbg.py index 9afb75c9..ad608c89 100644 --- a/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/TrackerSpacePointFormationDbg.py +++ b/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/TrackerSpacePointFormationDbg.py @@ -27,12 +27,8 @@ ConfigFlags.Input.Files = ['my.RDO.pool.root'] ConfigFlags.Output.ESDFileName = "mySpacePoints.ESD.pool.root" ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" ConfigFlags.GeoModel.Align.Dynamic = False -ConfigFlags.Concurrency.NumThreads = 1 ConfigFlags.Beam.NumberOfCollisions = 0. -ConfigFlags.GeoModel.FaserVersion = "FASER-00" # Always needed -ConfigFlags.GeoModel.AtlasVersion = "ATLAS-R2-2016-01-00-01" # Always needed to fool autoconfig; value ignored - ConfigFlags.lock() # Core components diff --git a/Tracker/TrackerRecAlgs/TruthSeededTrackFinder/test/TruthSeededTrackFinderDbg.py b/Tracker/TrackerRecAlgs/TruthSeededTrackFinder/test/TruthSeededTrackFinderDbg.py index 5d8d9445..7e96fca3 100644 --- a/Tracker/TrackerRecAlgs/TruthSeededTrackFinder/test/TruthSeededTrackFinderDbg.py +++ b/Tracker/TrackerRecAlgs/TruthSeededTrackFinder/test/TruthSeededTrackFinderDbg.py @@ -28,12 +28,8 @@ ConfigFlags.Input.Files = ['my.RDO.pool.root'] ConfigFlags.Output.ESDFileName = "mySeeds.ESD.pool.root" ConfigFlags.IOVDb.GlobalTag = "OFLCOND-XXXX-XXX-XX" ConfigFlags.GeoModel.Align.Dynamic = False -ConfigFlags.Concurrency.NumThreads = 1 ConfigFlags.Beam.NumberOfCollisions = 0. -ConfigFlags.GeoModel.FaserVersion = "FASER-00" # Always needed -ConfigFlags.GeoModel.AtlasVersion = "ATLAS-R2-2016-01-00-01" # Always needed to fool autoconfig; value ignored - ConfigFlags.lock() # Core components diff --git a/graphics/VTI12/VTI12Algs/share/vti12.py b/graphics/VTI12/VTI12Algs/share/vti12.py index 58669c86..0fd3cf28 100644 --- a/graphics/VTI12/VTI12Algs/share/vti12.py +++ b/graphics/VTI12/VTI12Algs/share/vti12.py @@ -90,7 +90,7 @@ if (vp1InputFiles == []): # Set geometry version if (not "DetDescrVersion" in dir()): - DetDescrVersion = "FASER-00" + DetDescrVersion = "FASER-01" globalflags.DetDescrVersion = DetDescrVersion # Set conditions tag @@ -139,7 +139,7 @@ else: # Set geometry version if (not "DetDescrVersion" in dir()): - DetDescrVersion = "FASER-00" + DetDescrVersion = "FASER-01" globalflags.DetDescrVersion = DetDescrVersion # Set conditions tag diff --git a/version.txt b/version.txt index 99278c76..ce217b91 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -22.0.14 +22.0.15 -- GitLab