X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=PWGHF%2FvertexingHF%2FAliRDHFCutsD0toKpipipi.h;h=7d6e7bf8065d374c794ece982c8a21845b043f00;hb=a65a7e704a90d2ca4e682c82d8a708900dda04ca;hp=c8122b9bcc89075e6a1bc67ab349c6c2a875d15c;hpb=1ea19f39c1537bbc6a2eb0d0485c7d846a4ec49b;p=u%2Fmrichter%2FAliRoot.git diff --git a/PWGHF/vertexingHF/AliRDHFCutsD0toKpipipi.h b/PWGHF/vertexingHF/AliRDHFCutsD0toKpipipi.h index c8122b9bcc8..7d6e7bf8065 100644 --- a/PWGHF/vertexingHF/AliRDHFCutsD0toKpipipi.h +++ b/PWGHF/vertexingHF/AliRDHFCutsD0toKpipipi.h @@ -1,53 +1,53 @@ -#ifndef ALIRDHFCUTSD0TOKPIPIPI_H -#define ALIRDHFCUTSD0TOKPIPIPI_H -/* Copyright(c) 1998-2010, ALICE Experiment at CERN, All rights reserved. * - * See cxx source for full Copyright notice */ - -//*********************************************************** -// Class AliRDHFCutsD0toKpipipi -// class for cuts on AOD reconstructed D0->Kpipipi +#ifndef ALIRDHFCUTSD0TOKPIPIPI_H +#define ALIRDHFCUTSD0TOKPIPIPI_H +/* Copyright(c) 1998-2010, ALICE Experiment at CERN, All rights reserved. * + * See cxx source for full Copyright notice */ + +//*********************************************************** +// Class AliRDHFCutsD0toKpipipi +// class for cuts on AOD reconstructed D0->Kpipipi // Author: A.Dainese, andrea.dainese@pd.infn.it -// F.Colamaria, fabio.colamaria@ba.infn.it -//*********************************************************** - +// F.Colamaria, fabio.colamaria@ba.infn.it +//*********************************************************** + #include "AliRDHFCuts.h" -#include "AliAODRecoDecayHF4Prong.h" - -class AliRDHFCutsD0toKpipipi : public AliRDHFCuts -{ - public: - - AliRDHFCutsD0toKpipipi(const char* name="CutsD0toKpipipi"); - - virtual ~AliRDHFCutsD0toKpipipi(){} - - AliRDHFCutsD0toKpipipi(const AliRDHFCutsD0toKpipipi& source); - AliRDHFCutsD0toKpipipi& operator=(const AliRDHFCutsD0toKpipipi& source); - +#include "AliAODRecoDecayHF4Prong.h" + +class AliRDHFCutsD0toKpipipi : public AliRDHFCuts +{ + public: + + AliRDHFCutsD0toKpipipi(const char* name="CutsD0toKpipipi"); + + virtual ~AliRDHFCutsD0toKpipipi(){} + + AliRDHFCutsD0toKpipipi(const AliRDHFCutsD0toKpipipi& source); + AliRDHFCutsD0toKpipipi& operator=(const AliRDHFCutsD0toKpipipi& source); + using AliRDHFCuts::GetCutVarsForOpt; virtual void GetCutVarsForOpt(AliAODRecoDecayHF *d,Float_t *vars,Int_t nvars,Int_t *pdgdaughters){ return GetCutVarsForOpt(d,vars,nvars,pdgdaughters,0x0); } - virtual void GetCutVarsForOpt(AliAODRecoDecayHF *d,Float_t *vars,Int_t nvars,Int_t *pdgdaughters,AliAODEvent* aod); - - using AliRDHFCuts::IsSelected; + virtual void GetCutVarsForOpt(AliAODRecoDecayHF *d,Float_t *vars,Int_t nvars,Int_t *pdgdaughters,AliAODEvent* aod); + + using AliRDHFCuts::IsSelected; virtual Int_t IsSelected(TObject* obj,Int_t selectionLevel); virtual Int_t IsSelectedFromPID(AliAODRecoDecayHF4Prong *d, Int_t *hyp1, Int_t *hyp2, Int_t *hyp3, Int_t *hyp4); virtual Int_t D01Selected(TObject* obj,Int_t selectionLevel); virtual Int_t D02Selected(TObject* obj,Int_t selectionLevel); virtual Int_t D0bar1Selected(TObject* obj,Int_t selectionLevel); - virtual Int_t D0bar2Selected(TObject* obj,Int_t selectionLevel); - - Float_t GetMassCut(Int_t iPtBin=0) const { return (GetCuts() ? fCutsRD[GetGlobalIndex(0,iPtBin)] : 1.e6);} + virtual Int_t D0bar2Selected(TObject* obj,Int_t selectionLevel); + + Float_t GetMassCut(Int_t iPtBin=0) const { return (GetCuts() ? fCutsRD[GetGlobalIndex(0,iPtBin)] : 1.e6);} Float_t GetDCACut(Int_t iPtBin=0) const { return (GetCuts() ? fCutsRD[GetGlobalIndex(1,iPtBin)] : 1.e6);} Bool_t GetUsePID(Int_t iPtBin=0) const { return (GetCuts() ? (Bool_t)(fCutsRD[GetGlobalIndex(8,iPtBin)]) : kFALSE);} - virtual Bool_t IsInFiducialAcceptance(Double_t pt,Double_t y) const; - - protected: - - - ClassDef(AliRDHFCutsD0toKpipipi,1); // class for cuts on AOD reconstructed D0->Kpipipi -}; - -#endif + virtual Bool_t IsInFiducialAcceptance(Double_t pt,Double_t y) const; + + protected: + + + ClassDef(AliRDHFCutsD0toKpipipi,1); // class for cuts on AOD reconstructed D0->Kpipipi +}; + +#endif