コード例 #1
0
# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration

# Configuration functions for IP3DTag
# Author: Wouter van den Wollenberg (2013-2014)
from BTagging.BTaggingFlags import BTaggingFlags

from AtlasGeoModel.CommonGMJobProperties import CommonGeometryFlags as commonGeoFlags
from AtlasGeoModel.InDetGMJobProperties import InDetGeometryFlags as geoFlags
from IOVDbSvc.CondDB import conddb
btagrun1=False
if conddb.dbdata == 'COMP200':
    btagrun1=True
elif conddb.isMC:
    btagrun1 = (commonGeoFlags.Run() == "RUN1" or (commonGeoFlags.Run() == "UNDEFINED" and geoFlags.isIBL() == False))

metaIP3DTag = { 'IsATagger'         : True,
                'xAODBaseName'      : 'IP3D',
                'DependsOn'         : [#'AtlasExtrapolator',
                                       #'BTagTrackToVertexTool',
                                       #'InDetVKalVxInJetTool',
                                       #'BTagFullLinearizedTrackFactory',
                                       #'BTagTrackToVertexIPEstimator',
                                       #'IP3DNewLikelihoodTool',
                                       #'IP3DTrackSelector',
                                       #'InDetTrackSelector',
                                       #'SpecialTrackAssociator',
                                       #'SVForIPTool_IP3D',
                                       #'IP3DBasicTrackGradeFactory',
                                       #'IP3DDetailedTrackGradeFactory'],
                                      ],
                'PassByPointer'     : {#'SVForIPTool'                : 'SVForIPTool_IP3D',
コード例 #2
0
# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration

# Configuration functions for IP3DNegTag
# Author: Wouter van den Wollenberg (2013-2014)
from BTagging.BTaggingFlags import BTaggingFlags
from AtlasGeoModel.CommonGMJobProperties import CommonGeometryFlags as commonGeoFlags
from AtlasGeoModel.InDetGMJobProperties import InDetGeometryFlags as geoFlags
from IOVDbSvc.CondDB import conddb
btagrun1 = False
if conddb.dbdata == 'COMP200':
    btagrun1 = True
elif conddb.isMC:
    btagrun1 = (commonGeoFlags.Run() == "RUN1"
                or (commonGeoFlags.Run() == "UNDEFINED"
                    and geoFlags.isIBL() == False))

metaIP3DNegTag = {
    'IsATagger':
    True,
    'xAODBaseName':
    'IP3DNeg',
    'DependsOn': [
        'AtlasExtrapolator', 'BTagTrackToVertexTool', 'InDetVKalVxInJetTool',
        'BTagFullLinearizedTrackFactory', 'BTagTrackToVertexIPEstimator',
        'IP3DNegNewLikelihoodTool', 'IP3DNegTrackSelector',
        'InDetTrackSelector', 'SpecialTrackAssociator', 'SVForIPTool_IP3DNeg',
        'IP3DNegBasicTrackGradeFactory', 'IP3DNegDetailedTrackGradeFactory'
    ],
    'PassByPointer': {
        'SVForIPTool': 'SVForIPTool_IP3DNeg',
        'trackSelectorTool': 'IP3DNegTrackSelector',