7 from LArConfiguration.LArElecCalibDBConfig
import LArElecCalibDBCfg, LArElecCalibDBMCSCCfg
8 from LArGeoAlgsNV.LArGMConfig
import LArGMCfg
11 from LArCabling.LArCablingConfig
import LArOnOffIdMappingSCCfg
15 theADC2MeVCondAlg=CompFactory.LArADC2MeVCondAlg(name =
"LArADC2MeVSCCondAlg", LArADC2MeVKey =
'LArADC2MeVSC')
18 requiredConditions=[
"RampSC",
"DAC2uASC",
"uA2MeVSC"]
19 theADC2MeVCondAlg.LAruA2MeVKey=
"LAruA2MeVSC"
20 theADC2MeVCondAlg.LArDAC2uAKey=
"LArDAC2uASC"
21 theADC2MeVCondAlg.LArRampKey=
"LArRampSC"
22 theADC2MeVCondAlg.LArMphysOverMcalKey=
""
23 theADC2MeVCondAlg.LArHVScaleCorrKey=
""
24 theADC2MeVCondAlg.UseFEBGainTresholds=
False
25 theADC2MeVCondAlg.LArOnOffIdMappingKey=
"LArOnOffIdMapSC"
26 theADC2MeVCondAlg.isSuperCell=
True
29 requiredConditions=[
"Ramp",
"DAC2uA",
"uA2MeV",
"MphysOverMcal",
"HVScaleCorr"]
30 from LArRecUtils.LArFebConfigCondAlgConfig
import LArFebConfigCondAlgCfg
31 if 'COMP200' in flags.IOVDb.DatabaseInstance:
32 theADC2MeVCondAlg.LAruA2MeVKey=
"LAruA2MeVSC"
33 theADC2MeVCondAlg.LArDAC2uAKey=
"LArDAC2uASC"
36 result.addCondAlgo(theADC2MeVCondAlg,primary=
True)