- cutsRP[icentr] = new AliFlowTrackCuts(Form("TPConlyRP_%d",icentr));
- cutsRP[icentr]->SetParamType(rptype);
- cutsRP[icentr]->SetParamMix(rpmix);
- cutsRP[icentr]->SetPtRange(0.2,5.);
- cutsRP[icentr]->SetEtaRange(etamin,etamax);
- cutsRP[icentr]->SetMinNClustersTPC(70);
- // cutsRP->SetMinChi2PerClusterTPC(0.1);//
- // cutsRP->SetMaxChi2PerClusterTPC(4.0);//
- cutsRP[icentr]->SetMaxDCAToVertexXY(3.0);
- cutsRP[icentr]->SetMaxDCAToVertexZ(3.0);
- cutsRP[icentr]->SetAcceptKinkDaughters(kFALSE);
- cutsRP[icentr]->SetMinimalTPCdedx(MinTPCdedx);
- cutsRP[icentr]->SetAODfilterBit(AODfilterBitRP);
+ cutsRP[icentr] = new AliFlowTrackCuts(Form("RP_%d",icentr));
+ if(!VZERO){
+ //cutsRP[icentr]->SetParamType(rptype);
+ cutsRP[icentr]->SetParamMix(rpmix);
+ cutsRP[icentr]->SetPtRange(0.2,5.);
+ cutsRP[icentr]->SetEtaRange(etamin,etamax);
+ cutsRP[icentr]->SetMinNClustersTPC(70);
+ // cutsRP->SetMinChi2PerClusterTPC(0.1);//
+ // cutsRP->SetMaxChi2PerClusterTPC(4.0);//
+ cutsRP[icentr]->SetMaxDCAToVertexXY(3.0);
+ cutsRP[icentr]->SetMaxDCAToVertexZ(3.0);
+ cutsRP[icentr]->SetAcceptKinkDaughters(kFALSE);
+ cutsRP[icentr]->SetMinimalTPCdedx(MinTPCdedx);
+ cutsRP[icentr]->SetAODfilterBit(AODfilterBitRP);
+ }
+
+ if(VZERO) { // use vzero sub analysis
+ cutsRP[icentr] = cutsRP[icentr]->GetStandardVZEROOnlyTrackCuts(); // select vzero tracks
+ // cutsRP[icentr]->SetV0gainEqualizationPerRing(kFALSE);
+ cutsRP[icentr]->SetApplyRecentering(kTRUE);
+ EtaGap = 0.;
+ }//vzero is not a tracking device it is just a scintillator. so pt range or DCAtoVertex are not set here.