Ejemplo n.º 1
0
AlgSequence(
).RPC_Digitizer.RPC_DigitizationTool.ClusterSize_fromCOOL = 0  # irrelevant since the above

from AthenaCommon.AlgSequence import AlgSequence
topSequence = AlgSequence()

######################## RPC rdo to prd

from MuonRPC_CnvTools.MuonRPC_CnvToolsConf import Muon__RpcRdoToPrepDataTool
RpcRdoToPrepDataTool = Muon__RpcRdoToPrepDataTool("RpcPrepDataProviderTool")
# property had to be removed for technical reasons
# RpcRdoToPrepDataTool.dumpOffToOnlineMapToFile = False
ToolSvc += RpcRdoToPrepDataTool

from MuonRdoToPrepData.MuonRdoToPrepDataConf import RpcRdoToRpcPrepData
RpcRdoToRpcPrepData = RpcRdoToRpcPrepData()
RpcRdoToRpcPrepData.PrintPrepData = False
from RegionSelector.RegSelToolConfig import makeRegSelTool_RPC
RpcRdoToRpcPrepData.RegSel_RPC = makeRegSelTool_RPC()

topSequence += RpcRdoToRpcPrepData
######################## end of RPC rdo to prd

######################## CSC rdo to prd and clusterization
#
#from MuonCSC_CnvTools.MuonCSC_CnvToolsConf import Muon__CscRdoToCscPrepDataTool
#CscRdoToPrepDataTool = Muon__CscRdoToCscPrepDataTool("CscPrepDataProviderTool")
#ToolSvc += CscRdoToPrepDataTool
#
#from MuonRdoToPrepData.MuonRdoToPrepDataConf import CscRdoToCscPrepData
#CscRdoToCscPrepData = CscRdoToCscPrepData()
#testAlgo.testOnlyFirstLastCMChannel = True
topSequence += testAlgo

import MuonCnvExample.MuonReadBSConfig
######################## RPC BS to RDO offline algorithms
include("MuonCnvExample/MuonReadBS_jobOptions.py")

######################## RPC rdo to prd

from MuonRPC_CnvTools.MuonRPC_CnvToolsConf import Muon__RpcRdoToPrepDataTool
RpcRdoToPrepDataTool = Muon__RpcRdoToPrepDataTool("RpcPrepDataProviderTool")
#RpcRdoToPrepDataTool.dumpOffToOnlineMapToFile = True
ToolSvc += RpcRdoToPrepDataTool
#
from MuonRdoToPrepData.MuonRdoToPrepDataConf import RpcRdoToRpcPrepData
RpcRdoToRpcPrepData = RpcRdoToRpcPrepData()
RpcRdoToRpcPrepData.PrintPrepData = False
#RpcRdoToRpcPrepData.PrintPrepData = True
#
topSequence += RpcRdoToRpcPrepData
######################## end of RPC rdo to prd

RpcPrdProviderTool = getPublicTool("RpcPrepDataProviderTool")
RpcPrdProviderTool.OutputLevel = INFO
#RpcPrdProviderTool.OutputLevel = DEBUG
#RpcPrdProviderTool.RPCInfoFromDb  = True
PrcRdoDec = getPublicTool("RpcROD_Decoder")
PrcRdoDec.OutputLevel = INFO
#PrcRdoDec.OutputLevel = VERBOSE

from MuonSimHitToPrdTest.MuonSimHitToPrdTestConf import RPC_SimHitToPrdCBNTAlgo