/* Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
* See cxx source for full Copyright notice */
+/* $Id$ */
+
//-------------------------------------------------------------------------
// Class AliAnalysisVertexingHF
// Reconstruction of heavy-flavour decay candidates
AliAODRecoDecay *fMassCalc2; // for 2 prong
AliAODRecoDecay *fMassCalc3; // for 3 prong
AliAODRecoDecay *fMassCalc4; // for 4 prong
+
+ Int_t fnTrksTotal;
+ Int_t fnSeleTrksTotal;
+
//
void AddRefs(AliAODVertex *v,AliAODRecoDecayHF *rd,const AliVEvent *event,
const TObjArray *trkArray) const;
AliAODVertex* PrimaryVertex(const TObjArray *trkArray=0x0,AliVEvent *event=0x0) const;
AliAODVertex* ReconstructSecondaryVertex(TObjArray *trkArray,Double_t &dispersion,Bool_t useTRefArray=kTRUE) const;
- Bool_t SelectInvMass(Int_t decay,Int_t nprongs,
+ Bool_t SelectInvMassAndPt(Int_t decay,Int_t nprongs,
Double_t *px,Double_t *py,Double_t *pz) const;
- Bool_t SelectInvMass(TObjArray *trkArray) const;
+ Bool_t SelectInvMassAndPt(TObjArray *trkArray) const;
void SelectTracksAndCopyVertex(const AliVEvent *event,Int_t trkEntries,
TObjArray &seleTrksArray,Int_t &nSeleTrks,
UChar_t *seleFlags,Int_t *evtNumber);
Bool_t SingleTrkCuts(AliESDtrack *trk,Bool_t &okDisplaced,Bool_t &okSoftPi) const;
- void SetSelectionBitForPID(AliRDHFCuts *cuts,AliAODRecoDecayHF *rd);
+ void SetSelectionBitForPID(AliRDHFCuts *cuts,AliAODRecoDecayHF *rd,Int_t bit);
AliAODv0* TransformESDv0toAODv0(AliESDv0 *esdv0,
TObjArray *twoTrackArrayV0);