Skip to content
Snippets Groups Projects

Add adaptive vertexing to the tau slice

Merged Mark Sutton requested to merge sutt/athena:tauvtx into master
Files
8
@@ -500,6 +500,8 @@ class _GlobalSettings() :
self._doRecord = False #Allow recording of track collections
self._isLRT = False
self._adaptiveVertex = False
self._vertex = None
@property
def FT(self):
@@ -529,6 +531,10 @@ class _GlobalSettings() :
def adaptiveVertex(self):
return self._adaptiveVertex
@property
def vertex(self):
return self._vertex
class _Settings_electron( _GlobalSettings ):
@@ -595,7 +601,9 @@ class _Settings_tauTau( _GlobalSettings ):
#There should not be a need for tauCore PT!
self._configPT = _PrecisionTracking( signatureType = 'tau', nameSuffix = 'Tau' )
self._doRecord = True #Allow recording of track collections
self._vertex = "HLT_IDVertex_Tau"
self._adaptiveVertexing = True
class _Settings_tauCore( _GlobalSettings ):
def __init__( self ):
_GlobalSettings.__init__(self)
@@ -614,6 +622,8 @@ class _Settings_tauIso( _GlobalSettings ):
self._configFT = _FastTracking( signatureType = 'tauIso', nameSuffix = 'TauIso' )
self._configPT = _PrecisionTracking( signatureType = 'tauIso', nameSuffix = 'Tau' ) #Final collection is being renamed to just tau apparently...
self._doRecord = True #Allow recording of track collections
self._vertex = "HLT_IDVertex_Tau"
self._adaptiveVertex = True
#This might be redundant but lets keep them for the time being...
class _Settings_tauIsoBDT( _GlobalSettings ):
@@ -624,6 +634,9 @@ class _Settings_tauIsoBDT( _GlobalSettings ):
self._configFT = _FastTracking( signatureType = 'tauIso', nameSuffix = 'TauIso' ) #
self._configPT = _PrecisionTracking( signatureType = 'tauIso', nameSuffix = 'Tau' ) #Final collection is being renamed to just tau apparently...
self._doRecord = False #FIXME: Do I need to record these?
self._vertex = "HLT_IDVertex_Tau"
self._adaptiveVertexing = True
class _Settings_bjet( _GlobalSettings ):
def __init__( self ):
@@ -642,6 +655,7 @@ class _Settings_jet( _GlobalSettings ):
self._configFT = _FastTracking( signatureType = 'fullScan', nameSuffix = 'FS' ) #
self._configPT = _PrecisionTracking( signatureType = 'fullScan', nameSuffix = 'FS' ) #Final collection is being renamed to just tau apparently...
self._doRecord = True
self._vertex = "HLT_IDVertex_FS"
self._adaptiveVertex = False
class _Settings_minBias( _GlobalSettings ):
Loading