cms.EDProducer("CkfTrackCandidateMaker",\ 
    MeasurementTrackerEvent = cms.InputTag("hltMeasurementTrackerEvent"),\ 
    NavigationSchool = cms.string('SimpleNavigationSchool'),\ 
    RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),\ 
    TrajectoryBuilderPSet = cms.PSet(\ 
        refToPSet_ = cms.string('HLTPSetTrajectoryBuilderForGsfElectrons')\ 
  ----------------------------------------------------------
  cms.PSet(\ 
      ComponentType = cms.string('CkfTrajectoryBuilder'),\ 
      TTRHBuilder = cms.string('hltESPTTRHBuilderWithTrackAngle'),\ 
      alwaysUseInvalidHits = cms.bool(True),\ 
      estimator = cms.string('hltESPChi2ChargeMeasurementEstimator2000'),\ 
      intermediateCleaning = cms.bool(False),\ 
      lostHitPenalty = cms.double(90.0),\ 
      maxCand = cms.int32(5),\ 
      propagatorAlong = cms.string('hltESPFwdElectronPropagator'),\ 
      propagatorOpposite = cms.string('hltESPBwdElectronPropagator'),\ 
      seedAs5DHit = cms.bool(False),\ 
      trajectoryFilter = cms.PSet(\ 
          refToPSet_ = cms.string('HLTPSetTrajectoryFilterForElectrons')\ 
    ----------------------------------------------------------
    cms.PSet(\ 
        ComponentType = cms.string('CkfBaseTrajectoryFilter'),\ 
        chargeSignificance = cms.double(-1.0),\ 
        constantValueForLostHitsFractionFilter = cms.double(1.0),\ 
        extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),\ 
        maxCCCLostHits = cms.int32(9999),\ 
        maxConsecLostHits = cms.int32(1),\ 
        maxLostHits = cms.int32(1),\ 
        maxLostHitsFraction = cms.double(999.0),\ 
        maxNumberOfHits = cms.int32(-1),\ 
        minGoodStripCharge = cms.PSet(\ 
            refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone')\ 
      ----------------------------------------------------------
      cms.PSet(\ 
          value = cms.double(-1.0)\ 
      )\ 
      ----------------------------------------------------------
          ),\ 
          minHitsMinPt = cms.int32(-1),\ 
          minNumberOfHitsForLoopers = cms.int32(13),\ 
          minNumberOfHitsPerLoop = cms.int32(4),\ 
          minPt = cms.double(2.0),\ 
          minimumNumberOfHits = cms.int32(5),\ 
          nSigmaMinPt = cms.double(5.0),\ 
          pixelSeedExtension = cms.bool(False),\ 
          seedExtension = cms.int32(0),\ 
          seedPairPenalty = cms.int32(0),\ 
          strictSeedExtension = cms.bool(False)\ 
      )\ 
    ----------------------------------------------------------
        ),\ 
        updator = cms.string('hltESPKFUpdator')\ 
    )\ 
  ----------------------------------------------------------
      ),\ 
      TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'),\ 
      TransientInitialStateEstimatorParameters = cms.PSet(\ 
          numberMeasurementsForFit = cms.int32(4),\ 
          propagatorAlongTISE = cms.string('PropagatorWithMaterial'),\ 
          propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')\ 
      ),\ 
      cleanTrajectoryAfterInOut = cms.bool(True),\ 
      doSeedingRegionRebuilding = cms.bool(True),\ 
      maxNSeeds = cms.uint32(1000000),\ 
      maxSeedsBeforeCleaning = cms.uint32(1000),\ 
      reverseTrajectories = cms.bool(False),\ 
      src = cms.InputTag("hltEgammaElectronPixelSeedsL1Seeded"),\ 
      useHitsSplitting = cms.bool(True)\ 
  )\