from DerivationFrameworkInDet.DerivationFrameworkInDetConf import DerivationFramework__PixelNtupleMaker PixelMonitoringSkimmingTool = DerivationFramework__PixelNtupleMaker( name="PixelMonitoringSkimmingTool", ContainerName="InDetTrackParticles") ToolSvc += PixelMonitoringSkimmingTool ################# ### Setup decorators tools ################# from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import PixelPrepDataToxAOD xAOD_PixelPrepDataToxAOD = PixelPrepDataToxAOD(name="xAOD_PixelPrepDataToxAOD") xAOD_PixelPrepDataToxAOD.OutputLevel = INFO xAOD_PixelPrepDataToxAOD.UseTruthInfo = dumpTruthInfo xAOD_PixelPrepDataToxAOD.WriteRDOinformation = True xAOD_PixelPrepDataToxAOD.WriteNNinformation = InDetDxAODFlags.DumpPixelNNInfo() #xAOD_PixelPrepDataToxAOD.WriteSDOs = True #xAOD_PixelPrepDataToxAOD.WriteSiHits = True # if available if InDetFlags.doSLHC(): xAOD_PixelPrepDataToxAOD.WriteNNinformation = False IDDerivationSequence += xAOD_PixelPrepDataToxAOD if (printIdTrkDxAODConf): print(xAOD_PixelPrepDataToxAOD) print(xAOD_PixelPrepDataToxAOD.properties()) ################# ### Setup Augmentation tools ################# augmentationTools = []
#xAOD_SCT_PrepDataToxAOD.WriteSiHits = True # if available topSequence += xAOD_SCT_PrepDataToxAOD if (printIdTrkDxAODConf): print xAOD_SCT_PrepDataToxAOD print xAOD_SCT_PrepDataToxAOD.properties() if dumpPixInfo: from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import PixelPrepDataToxAOD xAOD_PixelPrepDataToxAOD = PixelPrepDataToxAOD( name="NCBxAOD_PixelPrepDataToxAOD") ## Content steering Properties (default value shown as comment) xAOD_PixelPrepDataToxAOD.OutputLevel = INFO xAOD_PixelPrepDataToxAOD.UseTruthInfo = dumpTruthInfo xAOD_PixelPrepDataToxAOD.WriteRDOinformation = False xAOD_PixelPrepDataToxAOD.WriteNNinformation = False #xAOD_PixelPrepDataToxAOD.WriteSDOs = True #xAOD_PixelPrepDataToxAOD.WriteSiHits = True # if available if InDetFlags.doSLHC(): xAOD_PixelPrepDataToxAOD.WriteNNinformation = False topSequence += xAOD_PixelPrepDataToxAOD if (printIdTrkDxAODConf): print xAOD_PixelPrepDataToxAOD print xAOD_PixelPrepDataToxAOD.properties() ################# ### Setup Augmentation tools ################# augmentationTools = []
#xAOD_SCT_PrepDataToxAOD.WriteSDOs = True #xAOD_SCT_PrepDataToxAOD.WriteSiHits = True # if available topSequence += xAOD_SCT_PrepDataToxAOD if (printIdTrkDxAODConf): print xAOD_SCT_PrepDataToxAOD print xAOD_SCT_PrepDataToxAOD.properties() if dumpPixInfo: from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import PixelPrepDataToxAOD xAOD_PixelPrepDataToxAOD = PixelPrepDataToxAOD( name = "xAOD_PixelPrepDataToxAOD") ## Content steering Properties (default value shown as comment) xAOD_PixelPrepDataToxAOD.OutputLevel = INFO xAOD_PixelPrepDataToxAOD.UseTruthInfo = dumpTruthInfo xAOD_PixelPrepDataToxAOD.WriteRDOinformation = False xAOD_PixelPrepDataToxAOD.WriteNNinformation = False #xAOD_PixelPrepDataToxAOD.WriteSDOs = True #xAOD_PixelPrepDataToxAOD.WriteSiHits = True # if available if InDetFlags.doSLHC(): xAOD_PixelPrepDataToxAOD.WriteNNinformation=False topSequence += xAOD_PixelPrepDataToxAOD if (printIdTrkDxAODConf): print xAOD_PixelPrepDataToxAOD print xAOD_PixelPrepDataToxAOD.properties() ################# ### Setup derivation framework ################# from AthenaCommon import CfgMgr