Added cut set for K* with TOF analysis
authorfbellini <fbellini@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 14 Oct 2012 20:58:37 +0000 (20:58 +0000)
committerfbellini <fbellini@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 14 Oct 2012 20:58:37 +0000 (20:58 +0000)
PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.cxx
PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.h
PWGLF/RESONANCES/AliRsnCutTrackQuality.cxx

index 86b7675..2140672 100644 (file)
@@ -105,10 +105,8 @@ void AliRsnCutSetDaughterParticle::Init()
   // init cut sets by setting variable params
   //  
   fCutQuality->SetDefaults2010();
-  fCutQuality->SetPtRange(0.15, 1E+20);
+  fCutQuality->SetPtRange(0.15, 20.0);
   fCutQuality->SetEtaRange(-0.8, 0.8);
-  fCutQuality->SetAODTestFilterBit(fAODTrkCutFilterBit);
   fCutQuality->SetDCARPtFormula("0.0182+0.0350/pt^1.01");
   fCutQuality->SetDCAZmax(2.0);
   fCutQuality->SetSPDminNClusters(1);
@@ -117,8 +115,10 @@ void AliRsnCutSetDaughterParticle::Init()
   fCutQuality->SetTPCminNClusters(70);
   fCutQuality->SetTPCmaxChi2(4.0);
   fCutQuality->SetRejectKinkDaughters();
-  //  fCutQuality->SetAODTestFilterBit(5);     
-
+  fCutQuality->SetAODTestFilterBit(fAODTrkCutFilterBit);
+  //fCutQuality->SetITSmaxChi2(36);
+  //fCutQuality->SetMaxChi2TPCConstrainedGlobal(36);
+  
   AliRsnCutTOFMatch  *iCutTOFMatch     = new AliRsnCutTOFMatch("CutTOFMatch");
   AliRsnCutPIDNSigma *iCutTPCNSigma    = new AliRsnCutPIDNSigma("CutTPCNSigma", fPID, AliRsnCutPIDNSigma::kTPC);//, AliRsnCutPIDNSigma::kTPCinnerP );
   AliRsnCutPIDNSigma *iCutTPCTOFNSigma = new AliRsnCutPIDNSigma("CutTPCTOFNSigma", fPID, AliRsnCutPIDNSigma::kTPC);//, AliRsnCutPIDNSigma::kTPCinnerP );
@@ -136,7 +136,7 @@ void AliRsnCutSetDaughterParticle::Init()
       break;
 
     case AliRsnCutSetDaughterParticle::kQualityStd2011:         
-      fCutQuality->SetAODTestFilterBit(10);      //1024
+      //fCutQuality->SetAODTestFilterBit(10);    //1024
       AddCut(fCutQuality);
       SetCutScheme(fCutQuality->GetName());
       break;
@@ -216,6 +216,14 @@ void AliRsnCutSetDaughterParticle::Init()
       SetCutScheme( Form("%s&%s&%s",fCutQuality->GetName(), iCutTOFNSigma->GetName(), iCutTPCTOFNSigma->GetName()) );
       break;
 
+    case AliRsnCutSetDaughterParticle::kTOFTPCmismatchKstarPbPb2010:     
+      iCutTPCTOFNSigma->SinglePIDRange(5.0); //5-sigma veto on tpc signal
+      AddCut(fCutQuality);
+      AddCut(iCutTOFMatch);
+      AddCut(iCutTPCTOFNSigma);
+      SetCutScheme( Form("%s&%s&%s",fCutQuality->GetName(), iCutTOFMatch->GetName(), iCutTPCTOFNSigma->GetName()) );
+      break;
+
     default :  
       break;
     }
index c044baf..c350d25 100644 (file)
@@ -30,6 +30,7 @@ public:
      kFastTOFpidNsigma,
      kTPCTOFpidKstarPP2010,
      kTOFpidKstarPbPb2010,
+     kTOFTPCmismatchKstarPbPb2010,
      kNDaughterCuts
   };
      
index 0ffb024..4877edb 100644 (file)
@@ -425,8 +425,8 @@ void AliRsnCutTrackQuality::SetDefaults2010()
    SetDCAZmax(2.0);
    SetSPDminNClusters(1);
    SetITSminNClusters(0);
-   SetITSmaxChi2(36);
-   SetMaxChi2TPCConstrainedGlobal(36);
+   // SetITSmaxChi2(36);
+   // SetMaxChi2TPCConstrainedGlobal(36);
    SetTPCminNClusters(70);
    SetTPCmaxChi2(4.0);
    SetRejectKinkDaughters();