File indexing completed on 2023-03-17 11:16:23
0001 import FWCore.ParameterSet.Config as cms
0002
0003 import CommonTools.ParticleFlow.Isolation.muonPFIsolationValuesPFBRECO_cff as _m
0004
0005 muPFIsoValueCharged03PAT = _m.muPFIsoValueCharged03PFBRECO.clone()
0006 muPFIsoValueCharged03PAT.deposits[0].src = 'muPFIsoDepositChargedPAT'
0007 muPFMeanDRIsoValueCharged03PAT = _m.muPFMeanDRIsoValueCharged03PFBRECO.clone()
0008 muPFMeanDRIsoValueCharged03PAT.deposits[0].src = 'muPFIsoDepositChargedPAT'
0009 muPFSumDRIsoValueCharged03PAT = _m.muPFSumDRIsoValueCharged03PFBRECO.clone()
0010 muPFSumDRIsoValueCharged03PAT.deposits[0].src = 'muPFIsoDepositChargedPAT'
0011 muPFIsoValueChargedAll03PAT = _m.muPFIsoValueChargedAll03PFBRECO.clone()
0012 muPFIsoValueChargedAll03PAT.deposits[0].src = 'muPFIsoDepositChargedAllPAT'
0013 muPFMeanDRIsoValueChargedAll03PAT = _m.muPFMeanDRIsoValueChargedAll03PFBRECO.clone()
0014 muPFMeanDRIsoValueChargedAll03PAT.deposits[0].src = 'muPFIsoDepositChargedAllPAT'
0015 muPFSumDRIsoValueChargedAll03PAT = _m.muPFSumDRIsoValueChargedAll03PFBRECO.clone()
0016 muPFSumDRIsoValueChargedAll03PAT.deposits[0].src = 'muPFIsoDepositChargedAllPAT'
0017 muPFIsoValueGamma03PAT = _m.muPFIsoValueGamma03PFBRECO.clone()
0018 muPFIsoValueGamma03PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0019 muPFMeanDRIsoValueGamma03PAT = _m.muPFMeanDRIsoValueGamma03PFBRECO.clone()
0020 muPFMeanDRIsoValueGamma03PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0021 muPFSumDRIsoValueGamma03PAT = _m.muPFSumDRIsoValueGamma03PFBRECO.clone()
0022 muPFSumDRIsoValueGamma03PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0023 muPFIsoValueNeutral03PAT = _m.muPFIsoValueNeutral03PFBRECO.clone()
0024 muPFIsoValueNeutral03PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0025 muPFMeanDRIsoValueNeutral03PAT = _m.muPFMeanDRIsoValueNeutral03PFBRECO.clone()
0026 muPFMeanDRIsoValueNeutral03PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0027 muPFSumDRIsoValueNeutral03PAT = _m.muPFSumDRIsoValueNeutral03PFBRECO.clone()
0028 muPFSumDRIsoValueNeutral03PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0029 muPFIsoValueGammaHighThreshold03PAT = _m.muPFIsoValueGammaHighThreshold03PFBRECO.clone()
0030 muPFIsoValueGammaHighThreshold03PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0031 muPFMeanDRIsoValueGammaHighThreshold03PAT = _m.muPFMeanDRIsoValueGammaHighThreshold03PFBRECO.clone()
0032 muPFMeanDRIsoValueGammaHighThreshold03PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0033 muPFSumDRIsoValueGammaHighThreshold03PAT = _m.muPFSumDRIsoValueGammaHighThreshold03PFBRECO.clone()
0034 muPFSumDRIsoValueGammaHighThreshold03PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0035 muPFIsoValueNeutralHighThreshold03PAT = _m.muPFIsoValueNeutralHighThreshold03PFBRECO.clone()
0036 muPFIsoValueNeutralHighThreshold03PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0037 muPFMeanDRIsoValueNeutralHighThreshold03PAT = _m.muPFMeanDRIsoValueNeutralHighThreshold03PFBRECO.clone()
0038 muPFMeanDRIsoValueNeutralHighThreshold03PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0039 muPFSumDRIsoValueNeutralHighThreshold03PAT = _m.muPFSumDRIsoValueNeutralHighThreshold03PFBRECO.clone()
0040 muPFSumDRIsoValueNeutralHighThreshold03PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0041 muPFIsoValuePU03PAT = _m.muPFIsoValuePU03PFBRECO.clone()
0042 muPFIsoValuePU03PAT.deposits[0].src = 'muPFIsoDepositPUPAT'
0043 muPFMeanDRIsoValuePU03PAT = _m.muPFMeanDRIsoValuePU03PFBRECO.clone()
0044 muPFMeanDRIsoValuePU03PAT.deposits[0].src = 'muPFIsoDepositPUPAT'
0045 muPFSumDRIsoValuePU03PAT = _m.muPFSumDRIsoValuePU03PFBRECO.clone()
0046 muPFSumDRIsoValuePU03PAT.deposits[0].src = 'muPFIsoDepositPUPAT'
0047
0048 muPFIsoValueCharged04PAT = _m.muPFIsoValueCharged04PFBRECO.clone()
0049 muPFIsoValueCharged04PAT.deposits[0].src = 'muPFIsoDepositChargedPAT'
0050 muPFMeanDRIsoValueCharged04PAT = _m.muPFMeanDRIsoValueCharged04PFBRECO.clone()
0051 muPFMeanDRIsoValueCharged04PAT.deposits[0].src = 'muPFIsoDepositChargedPAT'
0052 muPFSumDRIsoValueCharged04PAT = _m.muPFSumDRIsoValueCharged04PFBRECO.clone()
0053 muPFSumDRIsoValueCharged04PAT.deposits[0].src = 'muPFIsoDepositChargedPAT'
0054 muPFIsoValueChargedAll04PAT = _m.muPFIsoValueChargedAll04PFBRECO.clone()
0055 muPFIsoValueChargedAll04PAT.deposits[0].src = 'muPFIsoDepositChargedAllPAT'
0056 muPFMeanDRIsoValueChargedAll04PAT = _m.muPFMeanDRIsoValueChargedAll04PFBRECO.clone()
0057 muPFMeanDRIsoValueChargedAll04PAT.deposits[0].src = 'muPFIsoDepositChargedAllPAT'
0058 muPFSumDRIsoValueChargedAll04PAT = _m.muPFSumDRIsoValueChargedAll04PFBRECO.clone()
0059 muPFSumDRIsoValueChargedAll04PAT.deposits[0].src = 'muPFIsoDepositChargedAllPAT'
0060 muPFIsoValueGamma04PAT = _m.muPFIsoValueGamma04PFBRECO.clone()
0061 muPFIsoValueGamma04PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0062 muPFMeanDRIsoValueGamma04PAT = _m.muPFMeanDRIsoValueGamma04PFBRECO.clone()
0063 muPFMeanDRIsoValueGamma04PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0064 muPFSumDRIsoValueGamma04PAT = _m.muPFSumDRIsoValueGamma04PFBRECO.clone()
0065 muPFSumDRIsoValueGamma04PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0066 muPFIsoValueNeutral04PAT = _m.muPFIsoValueNeutral04PFBRECO.clone()
0067 muPFIsoValueNeutral04PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0068 muPFMeanDRIsoValueNeutral04PAT = _m.muPFMeanDRIsoValueNeutral04PFBRECO.clone()
0069 muPFMeanDRIsoValueNeutral04PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0070 muPFSumDRIsoValueNeutral04PAT = _m.muPFSumDRIsoValueNeutral04PFBRECO.clone()
0071 muPFSumDRIsoValueNeutral04PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0072 muPFIsoValueGammaHighThreshold04PAT = _m.muPFIsoValueGammaHighThreshold04PFBRECO.clone()
0073 muPFIsoValueGammaHighThreshold04PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0074 muPFMeanDRIsoValueGammaHighThreshold04PAT = _m.muPFMeanDRIsoValueGammaHighThreshold04PFBRECO.clone()
0075 muPFMeanDRIsoValueGammaHighThreshold04PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0076 muPFSumDRIsoValueGammaHighThreshold04PAT = _m.muPFSumDRIsoValueGammaHighThreshold04PFBRECO.clone()
0077 muPFSumDRIsoValueGammaHighThreshold04PAT.deposits[0].src = 'muPFIsoDepositGammaPAT'
0078 muPFIsoValueNeutralHighThreshold04PAT = _m.muPFIsoValueNeutralHighThreshold04PFBRECO.clone()
0079 muPFIsoValueNeutralHighThreshold04PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0080 muPFMeanDRIsoValueNeutralHighThreshold04PAT = _m.muPFMeanDRIsoValueNeutralHighThreshold04PFBRECO.clone()
0081 muPFMeanDRIsoValueNeutralHighThreshold04PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0082 muPFSumDRIsoValueNeutralHighThreshold04PAT = _m.muPFSumDRIsoValueNeutralHighThreshold04PFBRECO.clone()
0083 muPFSumDRIsoValueNeutralHighThreshold04PAT.deposits[0].src = 'muPFIsoDepositNeutralPAT'
0084 muPFIsoValuePU04PAT = _m.muPFIsoValuePU04PFBRECO.clone()
0085 muPFIsoValuePU04PAT.deposits[0].src = 'muPFIsoDepositPUPAT'
0086 muPFMeanDRIsoValuePU04PAT = _m.muPFMeanDRIsoValuePU04PFBRECO.clone()
0087 muPFMeanDRIsoValuePU04PAT.deposits[0].src = 'muPFIsoDepositPUPAT'
0088 muPFSumDRIsoValuePU04PAT = _m.muPFSumDRIsoValuePU04PFBRECO.clone()
0089 muPFSumDRIsoValuePU04PAT.deposits[0].src = 'muPFIsoDepositPUPAT'
0090
0091 muonPFIsolationValuesPATTask = cms.Task(
0092 muPFIsoValueCharged03PAT,
0093 muPFMeanDRIsoValueCharged03PAT,
0094 muPFSumDRIsoValueCharged03PAT,
0095 muPFIsoValueChargedAll03PAT,
0096 muPFMeanDRIsoValueChargedAll03PAT,
0097 muPFSumDRIsoValueChargedAll03PAT,
0098 muPFIsoValueGamma03PAT,
0099 muPFMeanDRIsoValueGamma03PAT,
0100 muPFSumDRIsoValueGamma03PAT,
0101 muPFIsoValueNeutral03PAT,
0102 muPFMeanDRIsoValueNeutral03PAT,
0103 muPFSumDRIsoValueNeutral03PAT,
0104 muPFIsoValueGammaHighThreshold03PAT,
0105 muPFMeanDRIsoValueGammaHighThreshold03PAT,
0106 muPFSumDRIsoValueGammaHighThreshold03PAT,
0107 muPFIsoValueNeutralHighThreshold03PAT,
0108 muPFMeanDRIsoValueNeutralHighThreshold03PAT,
0109 muPFSumDRIsoValueNeutralHighThreshold03PAT,
0110 muPFIsoValuePU03PAT,
0111 muPFMeanDRIsoValuePU03PAT,
0112 muPFSumDRIsoValuePU03PAT,
0113
0114 muPFIsoValueCharged04PAT,
0115 muPFMeanDRIsoValueCharged04PAT,
0116 muPFSumDRIsoValueCharged04PAT,
0117 muPFIsoValueChargedAll04PAT,
0118 muPFMeanDRIsoValueChargedAll04PAT,
0119 muPFSumDRIsoValueChargedAll04PAT,
0120 muPFIsoValueGamma04PAT,
0121 muPFMeanDRIsoValueGamma04PAT,
0122 muPFSumDRIsoValueGamma04PAT,
0123 muPFIsoValueNeutral04PAT,
0124 muPFMeanDRIsoValueNeutral04PAT,
0125 muPFSumDRIsoValueNeutral04PAT,
0126 muPFIsoValueGammaHighThreshold04PAT,
0127 muPFMeanDRIsoValueGammaHighThreshold04PAT,
0128 muPFSumDRIsoValueGammaHighThreshold04PAT,
0129 muPFIsoValueNeutralHighThreshold04PAT,
0130 muPFMeanDRIsoValueNeutralHighThreshold04PAT,
0131 muPFSumDRIsoValueNeutralHighThreshold04PAT,
0132 muPFIsoValuePU04PAT,
0133 muPFMeanDRIsoValuePU04PAT,
0134 muPFSumDRIsoValuePU04PAT
0135 )
0136
0137 muonPFIsolationValuesPATSequence = cms.Sequence(muonPFIsolationValuesPATTask)