AliHFAODMCParticleContainer()
This is the default constructor, used for ROOT I/O purposes.
void SetRejectDfromB(Bool_t c)
Bool_t GetRejectQuarkNotFound() const
void SetHistOrigin(TH1 *h)
virtual Bool_t AcceptMCParticle(const AliAODMCParticle *vp, UInt_t &rejectionReason) const
Bool_t IsSpecialPDGDaughter(const AliAODMCParticle *part) const
void SetRejectQuarkNotFound(Bool_t c)
UInt_t fAcceptedDecay
Bit mask with D meson decays that are accepted.
Bool_t GetRejectDfromB() const
Int_t fSpecialPDG
include particles with this PDG code even if they are not primary particles (and exclude their daught...
void SetKeepOnlyDfromB(Bool_t c)
void SelectCharmtoDStartoKpipi()
Automatically sets parameters to select only the decay chain c->D*->Kpipi.
void SetRejectedOriginMap(UInt_t m)
UInt_t fRejectedOrigin
Bit mask with D meson origins that are rejected.
void SetAcceptedDecayMap(UInt_t m)
Select MC particles based on specific prescriptions of HF analysis.
Bool_t IsSpecialPDGFound() const
Bool_t IsSpecialPDG(const AliAODMCParticle *part, TH1 *histOrigin=0) const
void SelectCharmtoD0toKpi()
Automatically sets parameters to select only the decay chain c->D0->Kpi.
AliHFAODMCParticleContainer & operator=(const AliHFAODMCParticleContainer &)
void SetSpecialPDG(Int_t pdg)
Container for MC-true particles within the EMCAL framework.
Bool_t GetKeepOnlyDfromB() const
void SetKeepOnlyDStartoKpipi()
void SetKeepOnlyD0toKpi()
TH1 * fHistOrigin
! Book-keeping histogram with origin of special PDG particles