AliESDtrackCuts *CreateTrackCutsPWGJE(Int_t cutMode) {
//
// Macro to create track cuts for PWG Jet analysis
// User can select a specific set by indicating cutMode
// cutMode has 8 digits: first 4 digits additional cuts, last 4 digits standard cuts
// additional cuts are variations of standard cuts (used for hybrid track selection and QA)
// Numbering starts from 1000 For standard and additional cut numbers
AliESDtrackCuts *trackCuts = new AliESDtrackCuts("AliESDtrackCuts");
TString tag;
Int_t mod = 10000;
Bool_t bStdCutsDefined = kFALSE;
//_____________________________________________________________________
// STANDARD CUTS
//Get standard cuts: last 4 digits of cutMode
Int_t stdCutMode = cutMode%mod;
if(stdCutMode == 1000) {
bStdCutsDefined = kTRUE;
trackCuts = AliESDtrackCuts::GetStandardITSTPCTrackCuts2010(kTRUE,1);
trackCuts->SetMinNCrossedRowsTPC(120);
trackCuts->SetMinRatioCrossedRowsOverFindableClustersTPC(0.8);
trackCuts->SetMaxChi2PerClusterITS(36);
trackCuts->SetMaxFractionSharedTPCClusters(0.4);
trackCuts->SetMaxChi2TPCConstrainedGlobal(36);
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 1e10);
tag = "Global track RAA analysis QM2011 + Chi2ITS<36";
}
if(stdCutMode == 1001) {
bStdCutsDefined = kTRUE;
// TPC
trackCuts->SetMinNClustersTPC(90);
trackCuts->SetMaxChi2PerClusterTPC(4);
trackCuts->SetRequireTPCStandAlone(kTRUE); //cut on NClustersTPC and chi2TPC Iter1
trackCuts->SetAcceptKinkDaughters(kFALSE);
trackCuts->SetRequireTPCRefit(kTRUE);
trackCuts->SetMaxFractionSharedTPCClusters(0.4);
// ITS
trackCuts->SetRequireITSRefit(kTRUE);
//accept secondaries
trackCuts->SetMaxDCAToVertexXY(2.4);
trackCuts->SetMaxDCAToVertexZ(3.2);
trackCuts->SetDCAToVertex2D(kTRUE);
//reject fakes
trackCuts->SetMaxChi2PerClusterITS(36);
trackCuts->SetRequireSigmaToVertex(kFALSE);
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 100.);
tag = "Global tracks jet analysis with ITSrefit and NclsIter1=90, noSPD requirement";
}
if(stdCutMode == 1002) {
bStdCutsDefined = kTRUE;
// TPC
trackCuts->SetMinNClustersTPC(80);
trackCuts->SetMaxChi2PerClusterTPC(4);
trackCuts->SetAcceptKinkDaughters(kFALSE);
trackCuts->SetRequireTPCRefit(kTRUE);
trackCuts->SetMaxFractionSharedTPCClusters(0.4);
// ITS
trackCuts->SetRequireITSRefit(kTRUE);
//accept secondaries
trackCuts->SetMaxDCAToVertexXY(2.4);
trackCuts->SetMaxDCAToVertexZ(3.2);
trackCuts->SetDCAToVertex2D(kTRUE);
//reject fakes
trackCuts->SetMaxChi2PerClusterITS(36);
trackCuts->SetRequireSigmaToVertex(kFALSE);
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 100.);
tag = "Global tracks jet analysis with ITSrefit and Ncls=80, noSPD requirement";
}
if(stdCutMode == 1003) {
bStdCutsDefined = kTRUE;
// tight global tracks
trackCuts = AliESDtrackCuts::GetStandardITSTPCTrackCuts2010(kFALSE,1);
trackCuts->SetMinNClustersTPC(0);
trackCuts->SetMinNCrossedRowsTPC(120);
trackCuts->SetMinRatioCrossedRowsOverFindableClustersTPC(0.1);// essentially switches it off
trackCuts->SetMaxDCAToVertexXY(2.4);
trackCuts->SetMaxDCAToVertexZ(3.2);
trackCuts->SetDCAToVertex2D(kTRUE);
trackCuts->SetMaxChi2PerClusterITS(36);
trackCuts->SetMaxFractionSharedTPCClusters(0.4);
tag = "Global tracks ITSTPC2010 + NCrossedRows + loose ITS";
}
if(stdCutMode == 1004) {
bStdCutsDefined = kTRUE;
// TPC
trackCuts->SetMinNClustersTPC(70);
trackCuts->SetMaxChi2PerClusterTPC(4);
trackCuts->SetRequireTPCStandAlone(kTRUE); //cut on NClustersTPC and chi2TPC Iter1
trackCuts->SetAcceptKinkDaughters(kFALSE);
trackCuts->SetRequireTPCRefit(kTRUE);
trackCuts->SetMaxFractionSharedTPCClusters(0.4);
// ITS
trackCuts->SetRequireITSRefit(kTRUE);
//accept secondaries
trackCuts->SetMaxDCAToVertexXY(2.4);
trackCuts->SetMaxDCAToVertexZ(3.2);
trackCuts->SetDCAToVertex2D(kTRUE);
//reject fakes
trackCuts->SetMaxChi2PerClusterITS(36);
trackCuts->SetRequireSigmaToVertex(kFALSE);
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 100.);
tag = "Global tracks jet analysis with ITSrefit and NclsIter1=70, noSPD requirement";
}
if(stdCutMode == 1005) {
bStdCutsDefined = kTRUE;
// TPC
trackCuts->SetMinNClustersTPC(70);
trackCuts->SetMaxChi2PerClusterTPC(4);
trackCuts->SetRequireTPCStandAlone(kTRUE); //cut on NClustersTPC and chi2TPC Iter1
trackCuts->SetAcceptKinkDaughters(kFALSE);
trackCuts->SetRequireTPCRefit(kTRUE);
trackCuts->SetMaxFractionSharedTPCClusters(0.4);
// ITS
trackCuts->SetRequireITSRefit(kTRUE);
//accept secondaries
trackCuts->SetMaxDCAToVertexXY(2.4);
trackCuts->SetMaxDCAToVertexZ(3.2);
trackCuts->SetDCAToVertex2D(kTRUE);
//reject fakes
trackCuts->SetMaxChi2PerClusterITS(36);
trackCuts->SetRequireSigmaToVertex(kFALSE);
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 1E+15.);
tag = "Global tracks jet analysis with ITSrefit and NclsIter1=70, noSPD requirement, no upper pt cut";
}
if(stdCutMode == 1006) {
bStdCutsDefined = kTRUE;
// TPC
TFormula *f1NClustersTPCLinearPtDep = new TFormula("f1NClustersTPCLinearPtDep","70.+30./20.*x");
trackCuts->SetMinNClustersTPCPtDep(f1NClustersTPCLinearPtDep,20.);
trackCuts->SetMinNClustersTPC(70);
trackCuts->SetMaxChi2PerClusterTPC(4);
trackCuts->SetRequireTPCStandAlone(kTRUE); //cut on NClustersTPC and chi2TPC Iter1
trackCuts->SetAcceptKinkDaughters(kFALSE);
trackCuts->SetRequireTPCRefit(kTRUE);
trackCuts->SetMaxFractionSharedTPCClusters(0.4);
// ITS
trackCuts->SetRequireITSRefit(kTRUE);
//accept secondaries
trackCuts->SetMaxDCAToVertexXY(2.4);
trackCuts->SetMaxDCAToVertexZ(3.2);
trackCuts->SetDCAToVertex2D(kTRUE);
//reject fakes
trackCuts->SetMaxChi2PerClusterITS(36);
trackCuts->SetMaxChi2TPCConstrainedGlobal(36);
trackCuts->SetRequireSigmaToVertex(kFALSE);
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 1E+15.);
tag = "Global tracks jet analysis with ITSrefit and NclsIter1=PtDep, noSPD requirement, no upper pt cut, golden chi2";
}
if(stdCutMode == 1007) {
bStdCutsDefined = kTRUE;
trackCuts = AliESDtrackCuts::GetStandardITSTPCTrackCuts2011(kFALSE,1);
//accept secondaries
trackCuts->SetMaxDCAToVertexXY(2.4);
trackCuts->SetMaxDCAToVertexZ(3.2);
trackCuts->SetDCAToVertex2D(kTRUE);
//
trackCuts->SetMaxChi2TPCConstrainedGlobal(36);
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 1E+15.);
tag = "Global tracks with AliESDtrackCuts::GetStandardITSTPCTrackCuts2011(kFALSE)";
}
if(stdCutMode == 1008) {
bStdCutsDefined = kTRUE;
trackCuts = AliESDtrackCuts::GetStandardITSTPCTrackCuts2011(kFALSE,1);
//accept secondaries
trackCuts->SetMaxDCAToVertexXY(2.4);
trackCuts->SetMaxDCAToVertexZ(3.2);
trackCuts->SetDCAToVertex2D(kTRUE);
//
trackCuts->SetMaxChi2TPCConstrainedGlobal(36);
trackCuts->SetClusterRequirementITS(AliESDtrackCuts::kSPD, AliESDtrackCuts::kNone);
trackCuts->SetMaxFractionSharedTPCClusters(0.4);
tag = "Global tracks 2011 with NCrossedRows cut";
}
if(stdCutMode == 2000) {
bStdCutsDefined = kTRUE;
// TPC
trackCuts->SetMinNClustersTPC(90);
trackCuts->SetMaxChi2PerClusterTPC(4);
trackCuts->SetRequireTPCStandAlone(kTRUE); //cut on NClustersTPC and chi2TPC Iter1
trackCuts->SetAcceptKinkDaughters(kFALSE);
trackCuts->SetRequireTPCRefit(kTRUE);
trackCuts->SetMaxFractionSharedTPCClusters(0.4);
//accept secondaries
trackCuts->SetMaxDCAToVertexXY(2.4);
trackCuts->SetMaxDCAToVertexZ(3.2);
trackCuts->SetDCAToVertex2D(kTRUE);
trackCuts->SetRequireSigmaToVertex(kFALSE);
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 100.);
tag = "Global tracks jet analysis, loose cuts, NClsIter1=90, no ITS requirements";
}
if(stdCutMode == 2001) {
bStdCutsDefined = kTRUE;
trackCuts = AliESDtrackCuts::GetStandardTPCOnlyTrackCuts();
// trackCuts->SetRequireTPCRefit(kTRUE);
trackCuts->SetMinNClustersTPC(70);
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 100.);
tag = "TPConly track cuts, loose cuts, NCls=70, no ITS requirements";
}
if(stdCutMode == 2002) {
bStdCutsDefined = kTRUE;
trackCuts = AliESDtrackCuts::GetStandardTPCOnlyTrackCuts();
// trackCuts->SetRequireTPCRefit(kTRUE);
trackCuts->SetMinNClustersTPC(0);
trackCuts->SetMinNCrossedRowsTPC(120);
trackCuts->SetMinRatioCrossedRowsOverFindableClustersTPC(0.1);// essentially switches it off
trackCuts->SetEtaRange(-0.9,0.9);
trackCuts->SetPtRange(0.15, 100.);
tag = "TPConly track cuts, loose cuts, NCls=70, no ITS requirements";
}
if(!bStdCutsDefined) {
printf("last 4 digits do not represent a predefined set of standard cuts. Returning 0\n");
return 0;
}
//_____________________________________________________________________
// ADDITIONAL CUTS
//Get additional cut mode: first 4 digits of cutMode
Int_t addCutMode = (int)((float)cutMode/(float)mod);
if(addCutMode == 1000) {
trackCuts->SetClusterRequirementITS(AliESDtrackCuts::kSPD, AliESDtrackCuts::kAny);
tag += " + additonal: SPD any requirement";
}
if(addCutMode == 1001) {
trackCuts->SetClusterRequirementITS(AliESDtrackCuts::kSPD, AliESDtrackCuts::kNone);
tag += " + additional: w/o hits in SPD";
}
if(addCutMode == 1002) {
trackCuts->SetMaxChi2PerClusterITS(1E10);
tag += " + additional: maxITSChi2=1e10";
}
if(addCutMode == 1003) {
trackCuts->SetMinNClustersTPC(0);
trackCuts->SetMinNCrossedRowsTPC(0);
trackCuts->SetMinRatioCrossedRowsOverFindableClustersTPC(0.);
tag += " + additional: minClusters=0 minCrossedRows=0 minCrossedRowsOverFindable=0";
}
if(addCutMode == 1004) {
trackCuts->SetRequireITSRefit(kFALSE);
tag += " + additional: ITSrefit=kFALSE";
}
if(addCutMode == 1005) {
trackCuts->SetClusterRequirementITS(AliESDtrackCuts::kSPD, AliESDtrackCuts::kOff);
tag += " + additional: no SPD requirement (kOff)";
}
Printf("Created track cuts for: %s", tag.Data());
return trackCuts;
}
CreateTrackCutsPWGJE.C:10 CreateTrackCutsPWGJE.C:11 CreateTrackCutsPWGJE.C:12 CreateTrackCutsPWGJE.C:13 CreateTrackCutsPWGJE.C:14 CreateTrackCutsPWGJE.C:15 CreateTrackCutsPWGJE.C:16 CreateTrackCutsPWGJE.C:17 CreateTrackCutsPWGJE.C:18 CreateTrackCutsPWGJE.C:19 CreateTrackCutsPWGJE.C:20 CreateTrackCutsPWGJE.C:21 CreateTrackCutsPWGJE.C:22 CreateTrackCutsPWGJE.C:23 CreateTrackCutsPWGJE.C:24 CreateTrackCutsPWGJE.C:25 CreateTrackCutsPWGJE.C:26 CreateTrackCutsPWGJE.C:27 CreateTrackCutsPWGJE.C:28 CreateTrackCutsPWGJE.C:29 CreateTrackCutsPWGJE.C:30 CreateTrackCutsPWGJE.C:31 CreateTrackCutsPWGJE.C:32 CreateTrackCutsPWGJE.C:33 CreateTrackCutsPWGJE.C:34 CreateTrackCutsPWGJE.C:35 CreateTrackCutsPWGJE.C:36 CreateTrackCutsPWGJE.C:37 CreateTrackCutsPWGJE.C:38 CreateTrackCutsPWGJE.C:39 CreateTrackCutsPWGJE.C:40 CreateTrackCutsPWGJE.C:41 CreateTrackCutsPWGJE.C:42 CreateTrackCutsPWGJE.C:43 CreateTrackCutsPWGJE.C:44 CreateTrackCutsPWGJE.C:45 CreateTrackCutsPWGJE.C:46 CreateTrackCutsPWGJE.C:47 CreateTrackCutsPWGJE.C:48 CreateTrackCutsPWGJE.C:49 CreateTrackCutsPWGJE.C:50 CreateTrackCutsPWGJE.C:51 CreateTrackCutsPWGJE.C:52 CreateTrackCutsPWGJE.C:53 CreateTrackCutsPWGJE.C:54 CreateTrackCutsPWGJE.C:55 CreateTrackCutsPWGJE.C:56 CreateTrackCutsPWGJE.C:57 CreateTrackCutsPWGJE.C:58 CreateTrackCutsPWGJE.C:59 CreateTrackCutsPWGJE.C:60 CreateTrackCutsPWGJE.C:61 CreateTrackCutsPWGJE.C:62 CreateTrackCutsPWGJE.C:63 CreateTrackCutsPWGJE.C:64 CreateTrackCutsPWGJE.C:65 CreateTrackCutsPWGJE.C:66 CreateTrackCutsPWGJE.C:67 CreateTrackCutsPWGJE.C:68 CreateTrackCutsPWGJE.C:69 CreateTrackCutsPWGJE.C:70 CreateTrackCutsPWGJE.C:71 CreateTrackCutsPWGJE.C:72 CreateTrackCutsPWGJE.C:73 CreateTrackCutsPWGJE.C:74 CreateTrackCutsPWGJE.C:75 CreateTrackCutsPWGJE.C:76 CreateTrackCutsPWGJE.C:77 CreateTrackCutsPWGJE.C:78 CreateTrackCutsPWGJE.C:79 CreateTrackCutsPWGJE.C:80 CreateTrackCutsPWGJE.C:81 CreateTrackCutsPWGJE.C:82 CreateTrackCutsPWGJE.C:83 CreateTrackCutsPWGJE.C:84 CreateTrackCutsPWGJE.C:85 CreateTrackCutsPWGJE.C:86 CreateTrackCutsPWGJE.C:87 CreateTrackCutsPWGJE.C:88 CreateTrackCutsPWGJE.C:89 CreateTrackCutsPWGJE.C:90 CreateTrackCutsPWGJE.C:91 CreateTrackCutsPWGJE.C:92 CreateTrackCutsPWGJE.C:93 CreateTrackCutsPWGJE.C:94 CreateTrackCutsPWGJE.C:95 CreateTrackCutsPWGJE.C:96 CreateTrackCutsPWGJE.C:97 CreateTrackCutsPWGJE.C:98 CreateTrackCutsPWGJE.C:99 CreateTrackCutsPWGJE.C:100 CreateTrackCutsPWGJE.C:101 CreateTrackCutsPWGJE.C:102 CreateTrackCutsPWGJE.C:103 CreateTrackCutsPWGJE.C:104 CreateTrackCutsPWGJE.C:105 CreateTrackCutsPWGJE.C:106 CreateTrackCutsPWGJE.C:107 CreateTrackCutsPWGJE.C:108 CreateTrackCutsPWGJE.C:109 CreateTrackCutsPWGJE.C:110 CreateTrackCutsPWGJE.C:111 CreateTrackCutsPWGJE.C:112 CreateTrackCutsPWGJE.C:113 CreateTrackCutsPWGJE.C:114 CreateTrackCutsPWGJE.C:115 CreateTrackCutsPWGJE.C:116 CreateTrackCutsPWGJE.C:117 CreateTrackCutsPWGJE.C:118 CreateTrackCutsPWGJE.C:119 CreateTrackCutsPWGJE.C:120 CreateTrackCutsPWGJE.C:121 CreateTrackCutsPWGJE.C:122 CreateTrackCutsPWGJE.C:123 CreateTrackCutsPWGJE.C:124 CreateTrackCutsPWGJE.C:125 CreateTrackCutsPWGJE.C:126 CreateTrackCutsPWGJE.C:127 CreateTrackCutsPWGJE.C:128 CreateTrackCutsPWGJE.C:129 CreateTrackCutsPWGJE.C:130 CreateTrackCutsPWGJE.C:131 CreateTrackCutsPWGJE.C:132 CreateTrackCutsPWGJE.C:133 CreateTrackCutsPWGJE.C:134 CreateTrackCutsPWGJE.C:135 CreateTrackCutsPWGJE.C:136 CreateTrackCutsPWGJE.C:137 CreateTrackCutsPWGJE.C:138 CreateTrackCutsPWGJE.C:139 CreateTrackCutsPWGJE.C:140 CreateTrackCutsPWGJE.C:141 CreateTrackCutsPWGJE.C:142 CreateTrackCutsPWGJE.C:143 CreateTrackCutsPWGJE.C:144 CreateTrackCutsPWGJE.C:145 CreateTrackCutsPWGJE.C:146 CreateTrackCutsPWGJE.C:147 CreateTrackCutsPWGJE.C:148 CreateTrackCutsPWGJE.C:149 CreateTrackCutsPWGJE.C:150 CreateTrackCutsPWGJE.C:151 CreateTrackCutsPWGJE.C:152 CreateTrackCutsPWGJE.C:153 CreateTrackCutsPWGJE.C:154 CreateTrackCutsPWGJE.C:155 CreateTrackCutsPWGJE.C:156 CreateTrackCutsPWGJE.C:157 CreateTrackCutsPWGJE.C:158 CreateTrackCutsPWGJE.C:159 CreateTrackCutsPWGJE.C:160 CreateTrackCutsPWGJE.C:161 CreateTrackCutsPWGJE.C:162 CreateTrackCutsPWGJE.C:163 CreateTrackCutsPWGJE.C:164 CreateTrackCutsPWGJE.C:165 CreateTrackCutsPWGJE.C:166 CreateTrackCutsPWGJE.C:167 CreateTrackCutsPWGJE.C:168 CreateTrackCutsPWGJE.C:169 CreateTrackCutsPWGJE.C:170 CreateTrackCutsPWGJE.C:171 CreateTrackCutsPWGJE.C:172 CreateTrackCutsPWGJE.C:173 CreateTrackCutsPWGJE.C:174 CreateTrackCutsPWGJE.C:175 CreateTrackCutsPWGJE.C:176 CreateTrackCutsPWGJE.C:177 CreateTrackCutsPWGJE.C:178 CreateTrackCutsPWGJE.C:179 CreateTrackCutsPWGJE.C:180 CreateTrackCutsPWGJE.C:181 CreateTrackCutsPWGJE.C:182 CreateTrackCutsPWGJE.C:183 CreateTrackCutsPWGJE.C:184 CreateTrackCutsPWGJE.C:185 CreateTrackCutsPWGJE.C:186 CreateTrackCutsPWGJE.C:187 CreateTrackCutsPWGJE.C:188 CreateTrackCutsPWGJE.C:189 CreateTrackCutsPWGJE.C:190 CreateTrackCutsPWGJE.C:191 CreateTrackCutsPWGJE.C:192 CreateTrackCutsPWGJE.C:193 CreateTrackCutsPWGJE.C:194 CreateTrackCutsPWGJE.C:195 CreateTrackCutsPWGJE.C:196 CreateTrackCutsPWGJE.C:197 CreateTrackCutsPWGJE.C:198 CreateTrackCutsPWGJE.C:199 CreateTrackCutsPWGJE.C:200 CreateTrackCutsPWGJE.C:201 CreateTrackCutsPWGJE.C:202 CreateTrackCutsPWGJE.C:203 CreateTrackCutsPWGJE.C:204 CreateTrackCutsPWGJE.C:205 CreateTrackCutsPWGJE.C:206 CreateTrackCutsPWGJE.C:207 CreateTrackCutsPWGJE.C:208 CreateTrackCutsPWGJE.C:209 CreateTrackCutsPWGJE.C:210 CreateTrackCutsPWGJE.C:211 CreateTrackCutsPWGJE.C:212 CreateTrackCutsPWGJE.C:213 CreateTrackCutsPWGJE.C:214 CreateTrackCutsPWGJE.C:215 CreateTrackCutsPWGJE.C:216 CreateTrackCutsPWGJE.C:217 CreateTrackCutsPWGJE.C:218 CreateTrackCutsPWGJE.C:219 CreateTrackCutsPWGJE.C:220 CreateTrackCutsPWGJE.C:221 CreateTrackCutsPWGJE.C:222 CreateTrackCutsPWGJE.C:223 CreateTrackCutsPWGJE.C:224 CreateTrackCutsPWGJE.C:225 CreateTrackCutsPWGJE.C:226 CreateTrackCutsPWGJE.C:227 CreateTrackCutsPWGJE.C:228 CreateTrackCutsPWGJE.C:229 CreateTrackCutsPWGJE.C:230 CreateTrackCutsPWGJE.C:231 CreateTrackCutsPWGJE.C:232 CreateTrackCutsPWGJE.C:233 CreateTrackCutsPWGJE.C:234 CreateTrackCutsPWGJE.C:235 CreateTrackCutsPWGJE.C:236 CreateTrackCutsPWGJE.C:237 CreateTrackCutsPWGJE.C:238 CreateTrackCutsPWGJE.C:239 CreateTrackCutsPWGJE.C:240 CreateTrackCutsPWGJE.C:241 CreateTrackCutsPWGJE.C:242 CreateTrackCutsPWGJE.C:243 CreateTrackCutsPWGJE.C:244 CreateTrackCutsPWGJE.C:245 CreateTrackCutsPWGJE.C:246 CreateTrackCutsPWGJE.C:247 CreateTrackCutsPWGJE.C:248 CreateTrackCutsPWGJE.C:249 CreateTrackCutsPWGJE.C:250 CreateTrackCutsPWGJE.C:251 CreateTrackCutsPWGJE.C:252 CreateTrackCutsPWGJE.C:253 CreateTrackCutsPWGJE.C:254 CreateTrackCutsPWGJE.C:255 CreateTrackCutsPWGJE.C:256 CreateTrackCutsPWGJE.C:257 CreateTrackCutsPWGJE.C:258 CreateTrackCutsPWGJE.C:259 CreateTrackCutsPWGJE.C:260 CreateTrackCutsPWGJE.C:261 CreateTrackCutsPWGJE.C:262 CreateTrackCutsPWGJE.C:263 CreateTrackCutsPWGJE.C:264 CreateTrackCutsPWGJE.C:265 CreateTrackCutsPWGJE.C:266 CreateTrackCutsPWGJE.C:267 CreateTrackCutsPWGJE.C:268 CreateTrackCutsPWGJE.C:269 CreateTrackCutsPWGJE.C:270 CreateTrackCutsPWGJE.C:271 CreateTrackCutsPWGJE.C:272 CreateTrackCutsPWGJE.C:273 CreateTrackCutsPWGJE.C:274 CreateTrackCutsPWGJE.C:275 CreateTrackCutsPWGJE.C:276 CreateTrackCutsPWGJE.C:277 CreateTrackCutsPWGJE.C:278 CreateTrackCutsPWGJE.C:279 CreateTrackCutsPWGJE.C:280 CreateTrackCutsPWGJE.C:281 CreateTrackCutsPWGJE.C:282 CreateTrackCutsPWGJE.C:283 CreateTrackCutsPWGJE.C:284 CreateTrackCutsPWGJE.C:285 CreateTrackCutsPWGJE.C:286 CreateTrackCutsPWGJE.C:287 CreateTrackCutsPWGJE.C:288 CreateTrackCutsPWGJE.C:289 CreateTrackCutsPWGJE.C:290 CreateTrackCutsPWGJE.C:291 CreateTrackCutsPWGJE.C:292 CreateTrackCutsPWGJE.C:293 CreateTrackCutsPWGJE.C:294 CreateTrackCutsPWGJE.C:295 CreateTrackCutsPWGJE.C:296 CreateTrackCutsPWGJE.C:297 CreateTrackCutsPWGJE.C:298 CreateTrackCutsPWGJE.C:299 CreateTrackCutsPWGJE.C:300 CreateTrackCutsPWGJE.C:301 CreateTrackCutsPWGJE.C:302 CreateTrackCutsPWGJE.C:303 CreateTrackCutsPWGJE.C:304 CreateTrackCutsPWGJE.C:305 CreateTrackCutsPWGJE.C:306 CreateTrackCutsPWGJE.C:307 CreateTrackCutsPWGJE.C:308 CreateTrackCutsPWGJE.C:309 CreateTrackCutsPWGJE.C:310 CreateTrackCutsPWGJE.C:311 CreateTrackCutsPWGJE.C:312 CreateTrackCutsPWGJE.C:313 CreateTrackCutsPWGJE.C:314 CreateTrackCutsPWGJE.C:315 CreateTrackCutsPWGJE.C:316 CreateTrackCutsPWGJE.C:317 CreateTrackCutsPWGJE.C:318 CreateTrackCutsPWGJE.C:319 CreateTrackCutsPWGJE.C:320 CreateTrackCutsPWGJE.C:321 CreateTrackCutsPWGJE.C:322 CreateTrackCutsPWGJE.C:323 CreateTrackCutsPWGJE.C:324 CreateTrackCutsPWGJE.C:325 CreateTrackCutsPWGJE.C:326 CreateTrackCutsPWGJE.C:327 CreateTrackCutsPWGJE.C:328 CreateTrackCutsPWGJE.C:329 CreateTrackCutsPWGJE.C:330 CreateTrackCutsPWGJE.C:331 CreateTrackCutsPWGJE.C:332 CreateTrackCutsPWGJE.C:333 CreateTrackCutsPWGJE.C:334 CreateTrackCutsPWGJE.C:335 CreateTrackCutsPWGJE.C:336 CreateTrackCutsPWGJE.C:337 CreateTrackCutsPWGJE.C:338 CreateTrackCutsPWGJE.C:339 CreateTrackCutsPWGJE.C:340 CreateTrackCutsPWGJE.C:341 CreateTrackCutsPWGJE.C:342 CreateTrackCutsPWGJE.C:343 CreateTrackCutsPWGJE.C:344 CreateTrackCutsPWGJE.C:345 CreateTrackCutsPWGJE.C:346 CreateTrackCutsPWGJE.C:347 CreateTrackCutsPWGJE.C:348 CreateTrackCutsPWGJE.C:349 CreateTrackCutsPWGJE.C:350 CreateTrackCutsPWGJE.C:351 CreateTrackCutsPWGJE.C:352 CreateTrackCutsPWGJE.C:353 CreateTrackCutsPWGJE.C:354 CreateTrackCutsPWGJE.C:355 CreateTrackCutsPWGJE.C:356 CreateTrackCutsPWGJE.C:357 CreateTrackCutsPWGJE.C:358 CreateTrackCutsPWGJE.C:359 CreateTrackCutsPWGJE.C:360 CreateTrackCutsPWGJE.C:361 CreateTrackCutsPWGJE.C:362 CreateTrackCutsPWGJE.C:363 CreateTrackCutsPWGJE.C:364 CreateTrackCutsPWGJE.C:365 CreateTrackCutsPWGJE.C:366 CreateTrackCutsPWGJE.C:367 CreateTrackCutsPWGJE.C:368 CreateTrackCutsPWGJE.C:369 CreateTrackCutsPWGJE.C:370 CreateTrackCutsPWGJE.C:371 CreateTrackCutsPWGJE.C:372 CreateTrackCutsPWGJE.C:373 CreateTrackCutsPWGJE.C:374 CreateTrackCutsPWGJE.C:375 CreateTrackCutsPWGJE.C:376 CreateTrackCutsPWGJE.C:377 CreateTrackCutsPWGJE.C:378 CreateTrackCutsPWGJE.C:379