10 from LArGeoAlgsNV.LArGMConfig
import LArGMCfg
13 from LArCabling.LArCablingConfig
import LArLATOMEMappingCfg
16 LArRawSCDataReadingAlg=CompFactory.LArRawSCDataReadingAlg
17 acc.addEventAlgo(
LArRawSCDataReadingAlg(LATOMEDecoder = CompFactory.LArLATOMEDecoder(
"LArLATOMEDecoder",ProtectSourceId =
True)))
19 from TileGeoModel.TileGMConfig
import TileGMCfg
21 acc.addCondAlgo(CompFactory.CaloSuperCellAlignCondAlg(
'CaloSuperCellAlignCondAlg'))
23 from LArBadChannelTool.LArBadChannelConfig
import LArBadChannelCfg
26 larLATOMEBuilderAlg=CompFactory.LArLATOMEBuilderAlg(
"LArLATOMEBuilderAlg",LArDigitKey=
"SC", isADCBas=
False)
27 acc.addEventAlgo(larLATOMEBuilderAlg)
29 from AthenaCommon.Logging
import logging
30 mlog = logging.getLogger(
'RecoPT_Phase1' )
33 mlog.info(
"Run number: "+
str(flags.Input.RunNumbers[0]))
37 runinfo=
getLArDTInfoForRun(flags.Input.RunNumbers[0], connstring=
"COOLONL_LAR/CONDBR2")
38 streams=runinfo.streamTypes()
39 nsamples=
int(runinfo.streamLengths()[0])
40 except Exception
as e:
41 mlog.warning(
"Could not get DT run info")
50 from LArMonitoring.LArDigitalTriggMonAlg
import LArDigitalTriggMonConfig