From: fbellini Date: Sun, 14 Oct 2012 20:58:37 +0000 (+0000) Subject: Added cut set for K* with TOF analysis X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=commitdiff_plain;h=cc5e990062c8f44123363a63d924b74901f940ef Added cut set for K* with TOF analysis --- diff --git a/PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.cxx b/PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.cxx index 86b7675e05b..2140672dbbd 100644 --- a/PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.cxx +++ b/PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.cxx @@ -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; } diff --git a/PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.h b/PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.h index c044baf44e2..c350d25d834 100644 --- a/PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.h +++ b/PWGLF/RESONANCES/AliRsnCutSetDaughterParticle.h @@ -30,6 +30,7 @@ public: kFastTOFpidNsigma, kTPCTOFpidKstarPP2010, kTOFpidKstarPbPb2010, + kTOFTPCmismatchKstarPbPb2010, kNDaughterCuts }; diff --git a/PWGLF/RESONANCES/AliRsnCutTrackQuality.cxx b/PWGLF/RESONANCES/AliRsnCutTrackQuality.cxx index 0ffb024992e..4877edb681a 100644 --- a/PWGLF/RESONANCES/AliRsnCutTrackQuality.cxx +++ b/PWGLF/RESONANCES/AliRsnCutTrackQuality.cxx @@ -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();