CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Variables
HighPtTripletStep_cff Namespace Reference

Variables

tuple _fastSim_highPtTripletStepSeeds
 
tuple _fastSim_highPtTripletStepTrackCandidates
 
tuple _HighPtTripletStep_Phase2PU140 = cms.Sequence(_HighPtTripletStepTask_Phase2PU140)
 
tuple _HighPtTripletStepTask_Phase2PU140 = HighPtTripletStepTask.copy()
 
tuple _HighPtTripletStepTask_trackingMkFit = HighPtTripletStepTask.copy()
 
tuple _highPtTripletStepTrajectoryFilterBase
 
tuple clusterChargeCut = dict(refToPSet_ = 'SiStripClusterChargeCutNone')
 
 clustersToSkip = None,
 
list filters = highPtTripletStepTrajectoryFilter.filters+[cms.PSet(refToPSet_ = cms.string('ClusterShapeTrajectoryFilter'))]
 
float fixedError = 0.2
 
tuple highPtTripletStep
 
tuple HighPtTripletStep = cms.Sequence(HighPtTripletStepTask)
 
tuple highPtTripletStepChi2Est
 
tuple highPtTripletStepClusters = _cfg.clusterRemoverForIter('HighPtTripletStep')
 high-pT triplets ### More...
 
tuple highPtTripletStepHitDoublets
 
tuple highPtTripletStepHitTriplets
 
tuple highPtTripletStepMasks = maskProducerFromClusterRemover(highPtTripletStepClusters)
 
tuple highPtTripletStepSeedLayers
 
tuple highPtTripletStepSeeds
 
tuple highPtTripletStepSelector
 
tuple HighPtTripletStepTask
 
tuple highPtTripletStepTrackCandidates
 
tuple highPtTripletStepTrackCandidatesMkFit
 
tuple highPtTripletStepTrackCandidatesMkFitConfig
 
tuple highPtTripletStepTrackCandidatesMkFitSeeds
 
tuple highPtTripletStepTrackingRegions
 
tuple highPtTripletStepTracks
 
tuple highPtTripletStepTrajectoryBuilder
 
tuple highPtTripletStepTrajectoryCleanerBySharedHits
 
tuple highPtTripletStepTrajectoryFilter
 
tuple highPtTripletStepTrajectoryFilterBase
 
tuple highPtTripletStepTrajectoryFilterInOut
 
tuple inOutTrajectoryFilter = dict(refToPSet_ = 'highPtTripletStepTrajectoryFilterInOut')
 
list layerList
 
int maxCand = 3
 
float MaxChi2 = 20.0
 
float maxPtForLooperReconstruction = 0.0
 
string mkFitSeeds = 'highPtTripletStepTrackCandidatesMkFitSeeds'
 
tuple mva = dict(GBRForestLabel = 'HIMVASelectorHighPtTripletStep_Phase1')
 
float originRadius = 0.02
 
tuple phase2clustersToSkip = cms.InputTag('highPtTripletStepClusters')
 
float ptMin = 0.7
 
tuple qualityCuts = qualityCutDictionary.HighPtTripletStep.value()
 
string seeds = 'highPtTripletStepSeeds'
 
string src = 'highPtTripletStepTracks'
 
string tracks = 'highPtTripletStepTrackCandidatesMkFit'
 
string TrajectoryCleaner = 'highPtTripletStepTrajectoryCleanerBySharedHits'
 
 useSameTrajFilter = False,
 

Variable Documentation

tuple HighPtTripletStep_cff._fastSim_highPtTripletStepSeeds
Initial value:
1 = FastSimulation.Tracking.TrajectorySeedProducer_cfi.trajectorySeedProducer.clone(
2  trackingRegions = 'highPtTripletStepTrackingRegions',
3  hitMasks = cms.InputTag('highPtTripletStepMasks'),
4  seedFinderSelector = dict( CAHitTripletGeneratorFactory = _hitSetProducerToFactoryPSet(highPtTripletStepHitTriplets),
5  layerList = highPtTripletStepSeedLayers.layerList.value(),
6  #new parameters required for phase1 seeding
7  BPix = dict(TTRHBuilder = 'WithoutRefit', HitProducer = 'TrackingRecHitProducer',),
8  FPix = dict(TTRHBuilder = 'WithoutRefit', HitProducer = 'TrackingRecHitProducer',),
9  layerPairs = highPtTripletStepHitDoublets.layerPairs.value()
10  ))

Definition at line 129 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff._fastSim_highPtTripletStepTrackCandidates
Initial value:
1 = FastSimulation.Tracking.TrackCandidateProducer_cfi.trackCandidateProducer.clone(
2  src = 'highPtTripletStepSeeds',
3  MinNumberOfCrossedLayers = 3,
4  hitMasks = cms.InputTag('highPtTripletStepMasks')
5 )

Definition at line 261 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff._HighPtTripletStep_Phase2PU140 = cms.Sequence(_HighPtTripletStepTask_Phase2PU140)

Definition at line 370 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff._HighPtTripletStepTask_Phase2PU140 = HighPtTripletStepTask.copy()

Definition at line 368 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff._HighPtTripletStepTask_trackingMkFit = HighPtTripletStepTask.copy()

Definition at line 364 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff._highPtTripletStepTrajectoryFilterBase
Initial value:
1 = _TrajectoryFilter_cff.CkfBaseTrajectoryFilter_block.clone(
2  minimumNumberOfHits = 3,
3  minPt = 0.2,
4 )

Definition at line 145 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.clusterChargeCut = dict(refToPSet_ = 'SiStripClusterChargeCutNone')

Definition at line 185 of file HighPtTripletStep_cff.py.

HighPtTripletStep_cff.clustersToSkip = None,

Definition at line 255 of file HighPtTripletStep_cff.py.

list HighPtTripletStep_cff.filters = highPtTripletStepTrajectoryFilter.filters+[cms.PSet(refToPSet_ = cms.string('ClusterShapeTrajectoryFilter'))]

Definition at line 163 of file HighPtTripletStep_cff.py.

float HighPtTripletStep_cff.fixedError = 0.2

Definition at line 78 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStep
Initial value:
1 = TrackMVAClassifierPrompt.clone(
2  mva = dict(GBRForestLabel = 'MVASelectorHighPtTripletStep_Phase1'),
3  src = 'highPtTripletStepTracks',
4  qualityCuts = [0.2,0.3,0.4]
5 )

Definition at line 279 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.HighPtTripletStep = cms.Sequence(HighPtTripletStepTask)

Definition at line 362 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepChi2Est
Initial value:
1 = RecoTracker.MeasurementDet.Chi2ChargeMeasurementEstimator_cfi.Chi2ChargeMeasurementEstimator.clone(
2  ComponentName = 'highPtTripletStepChi2Est',
3  nSigma = 3.0,
4  MaxChi2 = 30.0,
5  clusterChargeCut = dict(refToPSet_ = 'SiStripClusterChargeCutLoose'),
6  pTChargeCutThreshold = 15.
7 )

Definition at line 177 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepClusters = _cfg.clusterRemoverForIter('HighPtTripletStep')

high-pT triplets ###

Definition at line 15 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepHitDoublets
Initial value:
1 = _hitPairEDProducer.clone(
2  seedingLayers = 'highPtTripletStepSeedLayers',
3  trackingRegions = 'highPtTripletStepTrackingRegions',
4  layerPairs = [0,1], # layer pairs (0,1), (1,2)
5  maxElement = 50000000,
6  produceIntermediateHitDoublets = True,
7 )

Definition at line 93 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepHitTriplets
Initial value:
1 = _caHitTripletEDProducer.clone(
2  doublets = 'highPtTripletStepHitDoublets',
3  extraHitRPhitolerance = _pixelTripletHLTEDProducer.extraHitRPhitolerance,
4  SeedComparitorPSet = RecoPixelVertexing.PixelLowPtUtilities.LowPtClusterShapeSeedComparitor_cfi.LowPtClusterShapeSeedComparitor.clone(),
5  maxChi2 = dict(
6  pt1 = 0.8, pt2 = 8,
7  value1 = 100, value2 = 6,
8  ),
9  useBendingCorrection = True,
10  CAThetaCut = 0.004,
11  CAPhiCut = 0.07,
12  CAHardPtCut = 0.3,
13 )

Definition at line 104 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepMasks = maskProducerFromClusterRemover(highPtTripletStepClusters)

Definition at line 375 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepSeedLayers
Initial value:
1 = _PixelLayerTriplets_cfi.PixelLayerTriplets.clone(
2  layerList = [
3  'BPix1+BPix2+BPix3',
4  'BPix2+BPix3+BPix4',
5  'BPix1+BPix3+BPix4',
6  'BPix1+BPix2+BPix4',
7  'BPix2+BPix3+FPix1_pos', 'BPix2+BPix3+FPix1_neg',
8  'BPix1+BPix2+FPix1_pos', 'BPix1+BPix2+FPix1_neg',
9  'BPix1+BPix3+FPix1_pos', 'BPix1+BPix3+FPix1_neg',
10  'BPix2+FPix1_pos+FPix2_pos', 'BPix2+FPix1_neg+FPix2_neg',
11  'BPix1+FPix1_pos+FPix2_pos', 'BPix1+FPix1_neg+FPix2_neg',
12  'BPix1+BPix2+FPix2_pos', 'BPix1+BPix2+FPix2_neg',
13  'FPix1_pos+FPix2_pos+FPix3_pos', 'FPix1_neg+FPix2_neg+FPix3_neg',
14  'BPix1+FPix2_pos+FPix3_pos', 'BPix1+FPix2_neg+FPix3_neg',
15  'BPix1+FPix1_pos+FPix3_pos', 'BPix1+FPix1_neg+FPix3_neg'
16  ],
17  BPix = dict(skipClusters = cms.InputTag('highPtTripletStepClusters')),
18  FPix = dict(skipClusters = cms.InputTag('highPtTripletStepClusters'))
19 )

Definition at line 22 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepSeeds
Initial value:
1 = _seedCreatorFromRegionConsecutiveHitsEDProducer.clone(
2  seedingHitSets = 'highPtTripletStepHitTriplets',
3 )

Definition at line 122 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepSelector

Definition at line 302 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.HighPtTripletStepTask
Initial value:
1 = cms.Task(highPtTripletStepClusters,
2  highPtTripletStepSeedLayers,
3  highPtTripletStepTrackingRegions,
4  highPtTripletStepHitDoublets,
5  highPtTripletStepHitTriplets,
6  highPtTripletStepSeeds,
7  highPtTripletStepTrackCandidates,
8  highPtTripletStepTracks,
9  highPtTripletStep)

Definition at line 353 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrackCandidates
Initial value:
1 = _CkfTrackCandidates_cfi.ckfTrackCandidates.clone(
2  src = 'highPtTripletStepSeeds',
3  clustersToSkip = cms.InputTag('highPtTripletStepClusters'),
4  ### these two parameters are relevant only for the CachingSeedCleanerBySharedInput
5  numHitsForSeedCleaner = cms.int32(50),
6  onlyPixelHitsForSeedCleaner = cms.bool(True),
7  TrajectoryBuilderPSet = dict(refToPSet_ = 'highPtTripletStepTrajectoryBuilder'),
8  doSeedingRegionRebuilding = True,
9  useHitsSplitting = True
10 )

Definition at line 212 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrackCandidatesMkFit
Initial value:
1 = mkFitProducer_cfi.mkFitProducer.clone(
2  seeds = 'highPtTripletStepTrackCandidatesMkFitSeeds',
3  config = ('', 'highPtTripletStepTrackCandidatesMkFitConfig'),
4  clustersToSkip = 'highPtTripletStepClusters',
5 )

Definition at line 235 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrackCandidatesMkFitConfig
Initial value:
1 = mkFitIterationConfigESProducer_cfi.mkFitIterationConfigESProducer.clone(
2  ComponentName = 'highPtTripletStepTrackCandidatesMkFitConfig',
3  config = 'RecoTracker/MkFit/data/mkfit-phase1-highPtTripletStep.json',
4 )

Definition at line 231 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrackCandidatesMkFitSeeds
Initial value:
1 = mkFitSeedConverter_cfi.mkFitSeedConverter.clone(
2  seeds = 'highPtTripletStepSeeds',
3 )

Definition at line 228 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrackingRegions
Initial value:
1 = _globalTrackingRegionFromBeamSpot.clone(RegionPSet = dict(
2  ptMin = 0.55,
3  originRadius = 0.02,
4  nSigmaZ = 4.0
5 ))

Definition at line 66 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTracks
Initial value:
1 = RecoTracker.TrackProducer.TrackProducer_cfi.TrackProducer.clone(
2  src = 'highPtTripletStepTrackCandidates',
3  AlgorithmName = 'highPtTripletStep',
4  Fitter = 'FlexibleKFFittingSmoother',
5 )

Definition at line 270 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrajectoryBuilder
Initial value:
1 = _GroupedCkfTrajectoryBuilder_cfi.GroupedCkfTrajectoryBuilder.clone(
2  trajectoryFilter = dict(refToPSet_ = 'highPtTripletStepTrajectoryFilter'),
3  alwaysUseInvalidHits = True,
4  maxCand = 3,
5  estimator = 'highPtTripletStepChi2Est',
6  maxDPhiForLooperReconstruction = cms.double(2.0),
7  # 0.63 GeV is the maximum pT for a charged particle to loop within the 1.1m radius
8  # of the outermost Tracker barrel layer (with B=3.8T)
9  maxPtForLooperReconstruction = cms.double(0.7)
10 )

Definition at line 192 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrajectoryCleanerBySharedHits
Initial value:
1 = _trajectoryCleanerBySharedHits.clone(
2  ComponentName = 'highPtTripletStepTrajectoryCleanerBySharedHits',
3  fractionShared = 0.16,
4  allowSharedFirstHit = True
5 )

Definition at line 248 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrajectoryFilter
Initial value:
1 = _TrajectoryFilter_cff.CompositeTrajectoryFilter_block.clone(
2  filters = [cms.PSet(refToPSet_ = cms.string('highPtTripletStepTrajectoryFilterBase'))]
3 )

Definition at line 158 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrajectoryFilterBase
Initial value:
1 = _highPtTripletStepTrajectoryFilterBase.clone(
2  maxCCCLostHits = 0,
3  minGoodStripCharge = dict(refToPSet_ = 'SiStripClusterChargeCutLoose')
4 )

Definition at line 149 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.highPtTripletStepTrajectoryFilterInOut
Initial value:
1 = highPtTripletStepTrajectoryFilterBase.clone(
2  minPt = 0.4,
3  minimumNumberOfHits = 4,
4  seedExtension = 1,
5  strictSeedExtension = False, # allow inactive
6  pixelSeedExtension = False,
7 )

Definition at line 167 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.inOutTrajectoryFilter = dict(refToPSet_ = 'highPtTripletStepTrajectoryFilterInOut')

Definition at line 205 of file HighPtTripletStep_cff.py.

list HighPtTripletStep_cff.layerList
Initial value:
1 = ['BPix1+BPix2+BPix3', 'BPix2+BPix3+BPix4',
2  'BPix1+BPix3+BPix4', 'BPix1+BPix2+BPix4',
3  'BPix2+BPix3+FPix1_pos', 'BPix2+BPix3+FPix1_neg',
4  'BPix1+BPix2+FPix1_pos', 'BPix1+BPix2+FPix1_neg',
5  'BPix2+FPix1_pos+FPix2_pos', 'BPix2+FPix1_neg+FPix2_neg',
6  'BPix1+FPix1_pos+FPix2_pos', 'BPix1+FPix1_neg+FPix2_neg',
7 # 'BPix1+BPix2+FPix2_pos', 'BPix1+BPix2+FPix2_neg',
8  'FPix1_pos+FPix2_pos+FPix3_pos', 'FPix1_neg+FPix2_neg+FPix3_neg',
9  'BPix1+FPix2_pos+FPix3_pos', 'BPix1+FPix2_neg+FPix3_neg',
10 # 'BPix1+FPix1_pos+FPix3_pos', 'BPix1+FPix1_neg+FPix3_neg',
11  'FPix2_pos+FPix3_pos+FPix4_pos', 'FPix2_neg+FPix3_neg+FPix4_neg',
12  'FPix3_pos+FPix4_pos+FPix5_pos', 'FPix3_neg+FPix4_neg+FPix5_neg',
13  'FPix4_pos+FPix5_pos+FPix6_pos', 'FPix4_neg+FPix5_neg+FPix6_neg',
14  'FPix5_pos+FPix6_pos+FPix7_pos', 'FPix5_neg+FPix6_neg+FPix7_neg',
15  'FPix6_pos+FPix7_pos+FPix8_pos', 'FPix6_neg+FPix7_neg+FPix8_neg',
16 # removed as redunant and covering effectively only eta>4 (here for documentation, to be optimized after TDR)
17 # 'FPix6_pos+FPix7_pos+FPix9_pos', 'FPix6_neg+FPix7_neg+FPix9_neg']

Definition at line 45 of file HighPtTripletStep_cff.py.

int HighPtTripletStep_cff.maxCand = 3

Definition at line 207 of file HighPtTripletStep_cff.py.

float HighPtTripletStep_cff.MaxChi2 = 20.0

Definition at line 186 of file HighPtTripletStep_cff.py.

float HighPtTripletStep_cff.maxPtForLooperReconstruction = 0.0

Definition at line 203 of file HighPtTripletStep_cff.py.

string HighPtTripletStep_cff.mkFitSeeds = 'highPtTripletStepTrackCandidatesMkFitSeeds'

Definition at line 242 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.mva = dict(GBRForestLabel = 'HIMVASelectorHighPtTripletStep_Phase1')

Definition at line 294 of file HighPtTripletStep_cff.py.

float HighPtTripletStep_cff.originRadius = 0.02

Definition at line 80 of file HighPtTripletStep_cff.py.

tuple HighPtTripletStep_cff.phase2clustersToSkip = cms.InputTag('highPtTripletStepClusters')

Definition at line 256 of file HighPtTripletStep_cff.py.

float HighPtTripletStep_cff.ptMin = 0.7

Definition at line 79 of file HighPtTripletStep_cff.py.

list HighPtTripletStep_cff.qualityCuts = qualityCutDictionary.HighPtTripletStep.value()

Definition at line 290 of file HighPtTripletStep_cff.py.

string HighPtTripletStep_cff.seeds = 'highPtTripletStepSeeds'

Definition at line 241 of file HighPtTripletStep_cff.py.

string HighPtTripletStep_cff.src = 'highPtTripletStepTracks'

Definition at line 289 of file HighPtTripletStep_cff.py.

string HighPtTripletStep_cff.tracks = 'highPtTripletStepTrackCandidatesMkFit'

Definition at line 243 of file HighPtTripletStep_cff.py.

string HighPtTripletStep_cff.TrajectoryCleaner = 'highPtTripletStepTrajectoryCleanerBySharedHits'

Definition at line 254 of file HighPtTripletStep_cff.py.

HighPtTripletStep_cff.useSameTrajFilter = False,

Definition at line 206 of file HighPtTripletStep_cff.py.