Clean-ups of some of the new job configurations for SCT
- 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