00001 import FWCore.ParameterSet.Config as cms 00002 00003 mb1 = cms.PSet( 00004 rRanges = cms.vdouble(370., 470.), 00005 zRanges = cms.vdouble(-560., 560.), 00006 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00007 ) 00008 00009 mb2 = cms.PSet( 00010 rRanges = cms.vdouble(470., 570.), 00011 zRanges = cms.vdouble(-560., 560.), 00012 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00013 ) 00014 00015 mb3 = cms.PSet( 00016 rRanges = cms.vdouble(570., 670.), 00017 zRanges = cms.vdouble(-560., 560.), 00018 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00019 ) 00020 00021 mb4 = cms.PSet( 00022 rRanges = cms.vdouble(670., 870.), 00023 zRanges = cms.vdouble(-560., 560.), 00024 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00025 ) 00026 00027 meplus1 = cms.PSet( 00028 rRanges = cms.vdouble(), 00029 zRanges = cms.vdouble(500., 750.), 00030 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00031 ) 00032 00033 meplus11 = cms.PSet( 00034 rRanges = cms.vdouble(50., 275.), 00035 zRanges = cms.vdouble(500., 700.), 00036 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00037 ) 00038 00039 meplus12 = cms.PSet( 00040 rRanges = cms.vdouble(275., 480.), 00041 zRanges = cms.vdouble(650., 750.), 00042 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00043 ) 00044 00045 meplus13 = cms.PSet( 00046 rRanges = cms.vdouble(480., 800.), 00047 zRanges = cms.vdouble(650., 750.), 00048 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00049 ) 00050 00051 meplus2 = cms.PSet( 00052 rRanges = cms.vdouble(), 00053 zRanges = cms.vdouble(750., 875.), 00054 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00055 ) 00056 00057 meplus21 = cms.PSet( 00058 rRanges = cms.vdouble(50., 350.), 00059 zRanges = cms.vdouble(750., 875.), 00060 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00061 ) 00062 00063 meplus22 = cms.PSet( 00064 rRanges = cms.vdouble(350., 800.), 00065 zRanges = cms.vdouble(750., 875.), 00066 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00067 ) 00068 00069 meplus3 = cms.PSet( 00070 rRanges = cms.vdouble(), 00071 zRanges = cms.vdouble(875., 980.), 00072 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00073 ) 00074 00075 meplus31 = cms.PSet( 00076 rRanges = cms.vdouble(50., 350.), 00077 zRanges = cms.vdouble(875., 980.), 00078 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00079 ) 00080 00081 meplus32 = cms.PSet( 00082 rRanges = cms.vdouble(350., 800.), 00083 zRanges = cms.vdouble(875., 980.), 00084 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00085 ) 00086 00087 meplus4 = cms.PSet( 00088 rRanges = cms.vdouble(), 00089 zRanges = cms.vdouble(980., 1100.), 00090 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00091 ) 00092 00093 meplus41 = cms.PSet( 00094 rRanges = cms.vdouble(50., 350.), 00095 zRanges = cms.vdouble(980., 1100.), 00096 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00097 ) 00098 00099 meminus1 = cms.PSet( 00100 rRanges = cms.vdouble(), 00101 zRanges = cms.vdouble(-750., -500.), 00102 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00103 ) 00104 00105 meminus11 = cms.PSet( 00106 rRanges = cms.vdouble(50., 275.), 00107 zRanges = cms.vdouble(-700., -500.), 00108 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00109 ) 00110 00111 meminus12 = cms.PSet( 00112 rRanges = cms.vdouble(275., 480.), 00113 zRanges = cms.vdouble(-750., -650.), 00114 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00115 ) 00116 00117 meminus13 = cms.PSet( 00118 rRanges = cms.vdouble(480., 800.), 00119 zRanges = cms.vdouble(-750., -650.), 00120 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00121 ) 00122 00123 meminus2 = cms.PSet( 00124 rRanges = cms.vdouble(), 00125 zRanges = cms.vdouble(-875., -750.), 00126 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00127 ) 00128 00129 meminus21 = cms.PSet( 00130 rRanges = cms.vdouble(50., 350.), 00131 zRanges = cms.vdouble(-875., -750.), 00132 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00133 ) 00134 00135 meminus22 = cms.PSet( 00136 rRanges = cms.vdouble(350., 800.), 00137 zRanges = cms.vdouble(-875., -750.), 00138 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00139 ) 00140 00141 meminus3 = cms.PSet( 00142 rRanges = cms.vdouble(), 00143 zRanges = cms.vdouble(-980., -875.), 00144 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00145 ) 00146 00147 meminus31 = cms.PSet( 00148 rRanges = cms.vdouble(50., 350.), 00149 zRanges = cms.vdouble(-980., -875.), 00150 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00151 ) 00152 00153 meminus32 = cms.PSet( 00154 rRanges = cms.vdouble(350., 800.), 00155 zRanges = cms.vdouble(-980., -875.), 00156 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00157 ) 00158 00159 meminus4 = cms.PSet( 00160 rRanges = cms.vdouble(), 00161 zRanges = cms.vdouble(-1100., -980.), 00162 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00163 ) 00164 00165 meminus41 = cms.PSet( 00166 rRanges = cms.vdouble(50., 350.), 00167 zRanges = cms.vdouble(-1100., -980.), 00168 etaRanges = cms.vdouble(), phiRanges = cms.vdouble(), xRanges = cms.vdouble(), yRanges = cms.vdouble() 00169 ) 00170 00171 MuonStationSelectors = {"mb1": mb1, 00172 "mb2": mb2, 00173 "mb3": mb3, 00174 "mb4": mb4, 00175 "meplus1": meplus1, 00176 "meplus11": meplus11, 00177 "meplus12": meplus12, 00178 "meplus13": meplus13, 00179 "meplus2": meplus2, 00180 "meplus21": meplus21, 00181 "meplus22": meplus22, 00182 "meplus3": meplus3, 00183 "meplus31": meplus31, 00184 "meplus32": meplus32, 00185 "meplus4": meplus4, 00186 "meplus41": meplus41, 00187 "meminus1": meminus1, 00188 "meminus11": meminus11, 00189 "meminus12": meminus12, 00190 "meminus13": meminus13, 00191 "meminus2": meminus2, 00192 "meminus21": meminus21, 00193 "meminus22": meminus22, 00194 "meminus3": meminus3, 00195 "meminus31": meminus31, 00196 "meminus32": meminus32, 00197 "meminus4": meminus4, 00198 "meminus41": meminus41, 00199 }