Example #1
0
    TrackQuality=cms.string('highPurity'),
)
convClusters = _convClustersBase.clone(trackClassifier=cms.InputTag(
    'tobTecStep', "QualityMasks"), )

#Phase2 : configuring the phase2 track Cluster Remover
from RecoLocalTracker.SubCollectionProducers.phase2trackClusterRemover_cfi import phase2trackClusterRemover as _phase2trackClusterRemover
from Configuration.Eras.Modifier_trackingPhase2PU140_cff import trackingPhase2PU140
trackingPhase2PU140.toReplaceWith(
    convClusters,
    _phase2trackClusterRemover.clone(
        maxChi2=30.0,
        phase2pixelClusters="siPixelClusters",
        phase2OTClusters="siPhase2Clusters",
        TrackQuality='highPurity',
        minNumberOfLayersWithMeasBeforeFiltering=0,
        trajectories=cms.InputTag("detachedQuadStepTracks"),
        oldClusterRemovalInfo=cms.InputTag("detachedQuadStepClusters"),
        overrideTrkQuals=cms.InputTag("detachedQuadStepSelector",
                                      "detachedQuadStepTrk"),
    ))

_convLayerPairsStripOnlyLayers = [
    'TIB1+TID1_pos',
    'TIB1+TID1_neg',
    'TIB1+TID2_pos',
    'TIB1+TID2_neg',
    'TIB1+TIB2',
    'TIB1+MTIB3',
    'TIB2+TID1_pos',
    'TIB2+TID1_neg',
Example #2
0
    maxChi2                                  = 9.0,
    pixelClusters                            = "siPixelClusters",
    stripClusters                            = "siStripClusters",
    TrackQuality                             = 'highPurity',
    minNumberOfLayersWithMeasBeforeFiltering = 0,
)

from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
pp_on_AA.toModify(_trackClusterRemoverBase, TrackQuality = 'tight')

#Phase2 : configuring the phase2 track Cluster Remover
from RecoLocalTracker.SubCollectionProducers.phase2trackClusterRemover_cfi import phase2trackClusterRemover as _phase2trackClusterRemover
_trackClusterRemoverBase_trackingPhase2PU140 = _phase2trackClusterRemover.clone(
    maxChi2                                  = 9.0,
    phase2pixelClusters                      = "siPixelClusters",
    phase2OTClusters                         = "siPhase2Clusters",
    TrackQuality                             = 'highPurity',
    minNumberOfLayersWithMeasBeforeFiltering = 0,
)

def _modulePrefix(iteration):
    return iteration[0].lower()+iteration[1:]

def _clusterRemover(iteration):
    return _modulePrefix(iteration)+"Clusters"

def _tracks(iteration):
    return _modulePrefix(iteration)+"Tracks"

def _classifier(iteration, oldStyle=False, oldStyleQualityMasks=False):
    pre = _modulePrefix(iteration)
Example #3
0
from RecoLocalTracker.SubCollectionProducers.trackClusterRemover_cfi import trackClusterRemover as _trackClusterRemover
_trackClusterRemoverBase = _trackClusterRemover.clone(
    maxChi2                                  = 9.0,
    pixelClusters                            = "siPixelClusters",
    stripClusters                            = "siStripClusters",
    TrackQuality                             = 'highPurity',
    minNumberOfLayersWithMeasBeforeFiltering = 0,
)

#Phase2 : configuring the phase2 track Cluster Remover
from RecoLocalTracker.SubCollectionProducers.phase2trackClusterRemover_cfi import phase2trackClusterRemover as _phase2trackClusterRemover
_trackClusterRemoverBase_trackingPhase2PU140 = _phase2trackClusterRemover.clone(
    maxChi2                                  = 9.0,
    phase2pixelClusters                      = "siPixelClusters",
    phase2OTClusters                         = "siPhase2Clusters",
    TrackQuality                             = 'highPurity',
    minNumberOfLayersWithMeasBeforeFiltering = 0,
)

def _modulePrefix(iteration):
    return iteration[0].lower()+iteration[1:]

def _clusterRemover(iteration):
    return _modulePrefix(iteration)+"Clusters"

def _tracks(iteration):
    return _modulePrefix(iteration)+"Tracks"

def _classifier(iteration, oldStyle=False, oldStyleQualityMasks=False):
    pre = _modulePrefix(iteration)
Example #4
0
    oldClusterRemovalInfo='tobTecStepClusters',
    TrackQuality='highPurity')

convClusters = _convClustersBase.clone(
    trackClassifier='tobTecStep:QualityMasks', )

#Phase2 : configuring the phase2 track Cluster Remover
from RecoLocalTracker.SubCollectionProducers.phase2trackClusterRemover_cfi import phase2trackClusterRemover as _phase2trackClusterRemover
from Configuration.Eras.Modifier_trackingPhase2PU140_cff import trackingPhase2PU140
trackingPhase2PU140.toReplaceWith(
    convClusters,
    _phase2trackClusterRemover.clone(
        maxChi2=30.0,
        phase2pixelClusters='siPixelClusters',
        phase2OTClusters='siPhase2Clusters',
        TrackQuality='highPurity',
        minNumberOfLayersWithMeasBeforeFiltering=0,
        trajectories='detachedQuadStepTracks',
        oldClusterRemovalInfo='detachedQuadStepClusters',
        overrideTrkQuals='detachedQuadStepSelector:detachedQuadStepTrk'))

_convLayerPairsStripOnlyLayers = [
    'TIB1+TID1_pos',
    'TIB1+TID1_neg',
    'TIB1+TID2_pos',
    'TIB1+TID2_neg',
    'TIB1+TIB2',
    'TIB1+MTIB3',
    'TIB2+TID1_pos',
    'TIB2+TID1_neg',
    'TIB2+TID2_pos',
Example #5
0
  stripClusters         = cms.InputTag("siStripClusters"),
  oldClusterRemovalInfo = cms.InputTag("tobTecStepClusters"),
  TrackQuality          = cms.string('highPurity'),
)
convClusters = _convClustersBase.clone(
  trackClassifier       = cms.InputTag('tobTecStep',"QualityMasks"),
)

#Phase2 : configuring the phase2 track Cluster Remover
from RecoLocalTracker.SubCollectionProducers.phase2trackClusterRemover_cfi import phase2trackClusterRemover as _phase2trackClusterRemover
from Configuration.Eras.Modifier_trackingPhase2PU140_cff import trackingPhase2PU140
trackingPhase2PU140.toReplaceWith(convClusters, _phase2trackClusterRemover.clone(
    maxChi2                                  = 30.0,
    phase2pixelClusters                      = "siPixelClusters",
    phase2OTClusters                         = "siPhase2Clusters",
    TrackQuality                             = 'highPurity',
    minNumberOfLayersWithMeasBeforeFiltering = 0,
    trajectories                             = cms.InputTag("detachedQuadStepTracks"),
    oldClusterRemovalInfo                    = cms.InputTag("detachedQuadStepClusters"),
    overrideTrkQuals                         = cms.InputTag("detachedQuadStepSelector","detachedQuadStepTrk"),
    )
)

_convLayerPairsStripOnlyLayers = ['TIB1+TID1_pos', 
                                 'TIB1+TID1_neg', 
                                 'TIB1+TID2_pos', 
                                 'TIB1+TID2_neg',
                                 'TIB1+TIB2',
                                 'TIB1+TIB3',
                                 
                                 'TIB2+TID1_pos', 
                                 'TIB2+TID1_neg',