import FWCore.ParameterSet.Config as cms

hltPFPuppiNoLep = cms.EDProducer("PuppiProducer",
    DeltaZCut = cms.double(0.1),
    DeltaZCutForChargedFromPUVtxs = cms.double(0.2),
    EtaMaxCharged = cms.double(99999.0),
    EtaMaxPhotons = cms.double(2.5),
    EtaMinUseDeltaZ = cms.double(-1.0),
    MinPuppiWeight = cms.double(0.01),
    NumOfPUVtxsForCharged = cms.uint32(0),
    PUProxyValue = cms.InputTag("hltPixelClustersMultiplicity"),
    PtMaxCharged = cms.double(-1.0),
    PtMaxNeutrals = cms.double(200.0),
    PtMaxNeutralsStartSlope = cms.double(0.0),
    PtMaxPhotons = cms.double(20.0),
    UseDeltaZCut = cms.bool(True),
    UseFromPVLooseTight = cms.bool(False),
    algos = cms.VPSet(
        cms.PSet(
            EtaMaxExtrap = cms.double(2.0),
            MedEtaSF = cms.vdouble(1.0, 1.0),
            MinNeutralPt = cms.vdouble(0.5105, 0.821),
            MinNeutralPtSlope = cms.vdouble(9.51e-06, 1.902e-05),
            RMSEtaSF = cms.vdouble(1.0, 1.0),
            etaMax = cms.vdouble(2.5, 3.5),
            etaMin = cms.vdouble(0.0, 2.5),
            ptMin = cms.vdouble(0.0, 0.0),
            puppiAlgos = cms.VPSet(cms.PSet(
                algoId = cms.int32(5),
                applyLowPUCorr = cms.bool(True),
                combOpt = cms.int32(0),
                cone = cms.double(0.4),
                rmsPtMin = cms.double(0.1),
                rmsScaleFactor = cms.double(1.0),
                useCharged = cms.bool(True)
            ))
        ),
        cms.PSet(
            EtaMaxExtrap = cms.double(2.0),
            MedEtaSF = cms.vdouble(0.75),
            MinNeutralPt = cms.vdouble(3.656),
            MinNeutralPtSlope = cms.vdouble(5.072e-05),
            RMSEtaSF = cms.vdouble(1.0),
            etaMax = cms.vdouble(10.0),
            etaMin = cms.vdouble(3.5),
            ptMin = cms.vdouble(0.0),
            puppiAlgos = cms.VPSet(cms.PSet(
                algoId = cms.int32(5),
                applyLowPUCorr = cms.bool(True),
                combOpt = cms.int32(0),
                cone = cms.double(0.4),
                rmsPtMin = cms.double(0.5),
                rmsScaleFactor = cms.double(1.0),
                useCharged = cms.bool(False)
            ))
        )
    ),
    applyCHS = cms.bool(True),
    candName = cms.InputTag("particleFlowTmp"),
    clonePackedCands = cms.bool(False),
    invertPuppi = cms.bool(False),
    puppiDiagnostics = cms.bool(False),
    puppiNoLep = cms.bool(True),
    useExistingWeights = cms.bool(False),
    useExp = cms.bool(False),
    usePUProxyValue = cms.bool(True),
    vertexName = cms.InputTag("goodOfflinePrimaryVertices"),
    vtxNdofCut = cms.int32(4),
    vtxZCut = cms.double(24)
)

[((108, 123), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(0.1)'], {}), '(0.1)\n', (118, 123), True, 'import FWCore.ParameterSet.Config as cms\n'), ((161, 176), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(0.2)'], {}), '(0.2)\n', (171, 176), True, 'import FWCore.ParameterSet.Config as cms\n'), ((198, 217), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(99999.0)'], {}), '(99999.0)\n', (208, 217), True, 'import FWCore.ParameterSet.Config as cms\n'), ((239, 254), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(2.5)'], {}), '(2.5)\n', (249, 254), True, 'import FWCore.ParameterSet.Config as cms\n'), ((278, 294), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(-1.0)'], {}), '(-1.0)\n', (288, 294), True, 'import FWCore.ParameterSet.Config as cms\n'), ((317, 333), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(0.01)'], {}), '(0.01)\n', (327, 333), True, 'import FWCore.ParameterSet.Config as cms\n'), ((363, 376), 'FWCore.ParameterSet.Config.uint32', 'cms.uint32', (['(0)'], {}), '(0)\n', (373, 376), True, 'import FWCore.ParameterSet.Config as cms\n'), ((397, 441), 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', (['"""hltPixelClustersMultiplicity"""'], {}), "('hltPixelClustersMultiplicity')\n", (409, 441), True, 'import FWCore.ParameterSet.Config as cms\n'), ((462, 478), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(-1.0)'], {}), '(-1.0)\n', (472, 478), True, 'import FWCore.ParameterSet.Config as cms\n'), ((500, 517), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(200.0)'], {}), '(200.0)\n', (510, 517), True, 'import FWCore.ParameterSet.Config as cms\n'), ((549, 564), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(0.0)'], {}), '(0.0)\n', (559, 564), True, 'import FWCore.ParameterSet.Config as cms\n'), ((585, 601), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(20.0)'], {}), '(20.0)\n', (595, 601), True, 'import FWCore.ParameterSet.Config as cms\n'), ((622, 636), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(True)'], {}), '(True)\n', (630, 636), True, 'import FWCore.ParameterSet.Config as cms\n'), ((664, 679), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(False)'], {}), '(False)\n', (672, 679), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2251, 2265), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(True)'], {}), '(True)\n', (2259, 2265), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2282, 2313), 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', (['"""particleFlowTmp"""'], {}), "('particleFlowTmp')\n", (2294, 2313), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2338, 2353), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(False)'], {}), '(False)\n', (2346, 2353), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2373, 2388), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(False)'], {}), '(False)\n', (2381, 2388), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2413, 2428), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(False)'], {}), '(False)\n', (2421, 2428), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2447, 2461), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(True)'], {}), '(True)\n', (2455, 2461), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2488, 2503), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(False)'], {}), '(False)\n', (2496, 2503), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2518, 2533), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(False)'], {}), '(False)\n', (2526, 2533), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2557, 2571), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(True)'], {}), '(True)\n', (2565, 2571), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2590, 2632), 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', (['"""goodOfflinePrimaryVertices"""'], {}), "('goodOfflinePrimaryVertices')\n", (2602, 2632), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2651, 2663), 'FWCore.ParameterSet.Config.int32', 'cms.int32', (['(4)'], {}), '(4)\n', (2660, 2663), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2679, 2693), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(24)'], {}), '(24)\n', (2689, 2693), True, 'import FWCore.ParameterSet.Config as cms\n'), ((749, 764), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(2.0)'], {}), '(2.0)\n', (759, 764), True, 'import FWCore.ParameterSet.Config as cms\n'), ((789, 810), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(1.0)', '(1.0)'], {}), '(1.0, 1.0)\n', (800, 810), True, 'import FWCore.ParameterSet.Config as cms\n'), ((839, 865), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(0.5105)', '(0.821)'], {}), '(0.5105, 0.821)\n', (850, 865), True, 'import FWCore.ParameterSet.Config as cms\n'), ((899, 931), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(9.51e-06)', '(1.902e-05)'], {}), '(9.51e-06, 1.902e-05)\n', (910, 931), True, 'import FWCore.ParameterSet.Config as cms\n'), ((956, 977), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(1.0)', '(1.0)'], {}), '(1.0, 1.0)\n', (967, 977), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1000, 1021), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(2.5)', '(3.5)'], {}), '(2.5, 3.5)\n', (1011, 1021), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1044, 1065), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(0.0)', '(2.5)'], {}), '(0.0, 2.5)\n', (1055, 1065), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1087, 1108), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(0.0)', '(0.0)'], {}), '(0.0, 0.0)\n', (1098, 1108), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1532, 1547), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(2.0)'], {}), '(2.0)\n', (1542, 1547), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1572, 1589), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(0.75)'], {}), '(0.75)\n', (1583, 1589), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1618, 1636), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(3.656)'], {}), '(3.656)\n', (1629, 1636), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1670, 1692), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(5.072e-05)'], {}), '(5.072e-05)\n', (1681, 1692), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1717, 1733), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(1.0)'], {}), '(1.0)\n', (1728, 1733), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1756, 1773), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(10.0)'], {}), '(10.0)\n', (1767, 1773), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1796, 1812), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(3.5)'], {}), '(3.5)\n', (1807, 1812), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1834, 1850), 'FWCore.ParameterSet.Config.vdouble', 'cms.vdouble', (['(0.0)'], {}), '(0.0)\n', (1845, 1850), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1180, 1192), 'FWCore.ParameterSet.Config.int32', 'cms.int32', (['(5)'], {}), '(5)\n', (1189, 1192), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1227, 1241), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(True)'], {}), '(True)\n', (1235, 1241), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1269, 1281), 'FWCore.ParameterSet.Config.int32', 'cms.int32', (['(0)'], {}), '(0)\n', (1278, 1281), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1306, 1321), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(0.4)'], {}), '(0.4)\n', (1316, 1321), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1350, 1365), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(0.1)'], {}), '(0.1)\n', (1360, 1365), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1400, 1415), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(1.0)'], {}), '(1.0)\n', (1410, 1415), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1446, 1460), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(True)'], {}), '(True)\n', (1454, 1460), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1922, 1934), 'FWCore.ParameterSet.Config.int32', 'cms.int32', (['(5)'], {}), '(5)\n', (1931, 1934), True, 'import FWCore.ParameterSet.Config as cms\n'), ((1969, 1983), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(True)'], {}), '(True)\n', (1977, 1983), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2011, 2023), 'FWCore.ParameterSet.Config.int32', 'cms.int32', (['(0)'], {}), '(0)\n', (2020, 2023), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2048, 2063), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(0.4)'], {}), '(0.4)\n', (2058, 2063), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2092, 2107), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(0.5)'], {}), '(0.5)\n', (2102, 2107), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2142, 2157), 'FWCore.ParameterSet.Config.double', 'cms.double', (['(1.0)'], {}), '(1.0)\n', (2152, 2157), True, 'import FWCore.ParameterSet.Config as cms\n'), ((2188, 2203), 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(False)'], {}), '(False)\n', (2196, 2203), True, 'import FWCore.ParameterSet.Config as cms\n')]