Skip to content

Clean-ups of some of the new job configurations for SCT

Susumu Oda requested to merge oda/athena:master-SCT-job-config-1013 into master
  • Clean-ups of SCT_DCSConditionsCfg, SCT_SiliconConditionsCfg, SCT_SiPropertiesCfg and SCT_LorentzAngleCfg and their usages in clients.
    • To have similar structure
    • To propagate arguments
    • To avoid duplicates
      • Move the data HLT part to SCT_DCSConditionsCfg
      • Merge SCT_DCSConditionsToolCfg into SCT_DCSConditionsCfg
      • Merge SCT_SiliconConditionsToolCfg into SCT_SiliconConditionsCfg
    • To add SCT_GeometryCfg if SCT_DetectorElementCollection is used
    • To add GeoModelCfg if SCT_ID is use
  • Add SCT_SiliconConditionsTestAlgConfig.py to test SCT_SiliconConditionsTestAlg in unit test
python -m SCT_ConditionsAlgorithms.SCT_DCSConditionsTestAlgConfig
python -m SCT_ConditionsAlgorithms.SCT_SiliconConditionsTestAlgConfig
python -m SiPropertiesTool.SCTSiPropertiesTestAlgConfig
python -m SiLorentzAngleTool.SCTSiLorentzAngleTestAlgConfig
InnerDetector/InDetConditions/SCT_ConditionsTools/test/SCT_ConditionsConfig_test.py
InnerDetector/InDetConditions/SiPropertiesTool/test/SiPropertiesConfig_test.py
InnerDetector/InDetConditions/SiLorentzAngleTool/test/SiLorentzAngleConfig_test.py

were OK.

Edited by Susumu Oda

Merge request reports