![]() |
AliPhysics
d497afb (d497afb)
|
#include <AliPicoV0.h>
Public Member Functions | |
AliPicoV0 () | |
AliPicoV0 (UInt_t wMask, Double_t dV0Radius, Double_t dV0CosPA, Double_t dV0DistToPVoverP, Double_t dDausDCA, Double_t dPosDCAtoPV, Double_t dNegDCAtoPV, Float_t dDauXrowsTPC, Double_t dDauXrowsOverFindableClusTPC, Double_t dPosPx, Double_t dPosPy, Double_t dPosPz, Double_t dNegPx, Double_t dNegPy, Double_t dNegPz, Bool_t bPosInJC, Bool_t bNegInJC) | |
AliPicoV0 (const AliPicoV0 &src) | |
AliPicoV0 & | operator= (const AliPicoV0 &src) |
virtual | ~AliPicoV0 () |
const TVector3 & | KinePos () const |
const TVector3 & | KineNeg () const |
const TVector3 | KineRD () const |
const TLorentzVector | KineKshort () const |
const TLorentzVector | KineLambda () const |
const TLorentzVector | KineAntiLa () const |
const Double_t | RapidityKa () const |
const Double_t | RapidityLa () const |
virtual Bool_t | IsKshort (Double_t const *=nullptr) const |
virtual Bool_t | IsLambda (Double_t const *=nullptr) const |
virtual Bool_t | IsAntiLa (Double_t const *=nullptr) const |
Bool_t | IsKaInRapAcc (Double_t dMin, Double_t dMax) |
Bool_t | IsLaInRapAcc (Double_t dMin, Double_t dMax) |
Bool_t | IsV0InEtaAcc (Double_t dMin, Double_t dMax) |
Bool_t | IsDausInEtaAcc (Double_t dMin, Double_t dMax) |
Bool_t | IsPosInJC () const |
Bool_t | IsNegInJC () const |
Bool_t | IsTwoInJC () const |
Bool_t | IsOneInJC () const |
virtual void | GetControlVariables (Float_t *=nullptr) const =0 |
void | FillKshortPtInvM (TH2D *const h, Double_t const *dCuts=nullptr) const |
void | FillLambdaPtInvM (TH2D *const h, Double_t const *dCuts=nullptr) const |
void | FillAntiLaPtInvM (TH2D *const h, Double_t const *dCuts=nullptr) const |
Protected Member Functions | |
Bool_t | IsKa (const Double_t dCutMinV0Radius=0.5, const Double_t dCutMinV0CosPA=0.97, const Double_t dCutMaxV0Ctau=20., const Double_t dCutMaxDausDCA=1., const Double_t dCutMinPosDCAtoPV=0.06, const Double_t dCutMinNegDCAtoPV=0.06, const Float_t dCutMinDauXrowsTPC=70., const Double_t dCutMinDauXrowsOverFindableClusTPC=0.8, const Double_t dCutMinDauDeltaM=0.005) const |
Bool_t | IsLa (const Double_t dCutMinV0Radius=0.5, const Double_t dCutMinV0CosPA=0.995, const Double_t dCutMaxV0Ctau=30., const Double_t dCutMaxDausDCA=1., const Double_t dCutMinPosDCAtoPV=0.06, const Double_t dCutMinNegDCAtoPV=0.06, const Float_t dCutMinDauXrowsTPC=70., const Double_t dCutMinDauXrowsOverFindableClusTPC=0.8, const Double_t dCutMinDauDeltaM=0.01) const |
Bool_t | IsCandidateSelected (const Double_t dCutMinV0Radius, const Double_t dCutMinV0CosPA, const Double_t dCutMaxDausDCA, const Double_t dCutMinPosDCAtoPV, const Double_t dCutMinNegDCAtoPV, const Float_t dCutMinDauXrowsTPC, const Double_t dCutMinDauXrowsOverFindableClusTPC) const |
Bool_t | IsKaSelected (const Double_t dCutMaxV0Ctau, const Double_t dCutMinDauDeltaM) const |
Bool_t | IsLaSelected (const Double_t dCutMaxV0Ctau, const Double_t dCutMinDauDeltaM) const |
Protected Attributes | |
UInt_t | fMask |
Double_t | fV0Radius |
Double_t | fV0CosPA |
Double_t | fV0DistToPVoverP |
Double_t | fDausDCA |
Double_t | fPosDCAtoPV |
Double_t | fNegDCAtoPV |
Float_t | fDauXrowsTPC |
Double_t | fDauXrowsOverFindableClusTPC |
TVector3 | fP3Pos |
TVector3 | fP3Neg |
Bool_t | fIsPosInJC |
Bool_t | fIsNegInJC |
Definition at line 12 of file AliPicoV0.h.
AliPicoV0::AliPicoV0 | ( | ) |
Definition at line 10 of file AliPicoV0.cxx.
AliPicoV0::AliPicoV0 | ( | UInt_t | wMask, |
Double_t | dV0Radius, | ||
Double_t | dV0CosPA, | ||
Double_t | dV0DistToPVoverP, | ||
Double_t | dDausDCA, | ||
Double_t | dPosDCAtoPV, | ||
Double_t | dNegDCAtoPV, | ||
Float_t | dDauXrowsTPC, | ||
Double_t | dDauXrowsOverFindableClusTPC, | ||
Double_t | dPosPx, | ||
Double_t | dPosPy, | ||
Double_t | dPosPz, | ||
Double_t | dNegPx, | ||
Double_t | dNegPy, | ||
Double_t | dNegPz, | ||
Bool_t | bPosInJC, | ||
Bool_t | bNegInJC | ||
) |
Definition at line 32 of file AliPicoV0.cxx.
AliPicoV0::AliPicoV0 | ( | const AliPicoV0 & | src | ) |
Definition at line 66 of file AliPicoV0.cxx.
|
virtual |
Definition at line 116 of file AliPicoV0.cxx.
Definition at line 278 of file AliPicoV0.cxx.
Referenced by AliAnalysisTaskSEPicoV0MakerMC::FillPicoV0s(), and AliAnalysisTaskSEPicoV0Maker::FillPicoV0s().
Definition at line 242 of file AliPicoV0.cxx.
Referenced by AliAnalysisTaskSEPicoV0MakerMC::FillPicoV0s(), and AliAnalysisTaskSEPicoV0Maker::FillPicoV0s().
Definition at line 260 of file AliPicoV0.cxx.
Referenced by AliAnalysisTaskSEPicoV0MakerMC::FillPicoV0s(), and AliAnalysisTaskSEPicoV0Maker::FillPicoV0s().
Definition at line 54 of file AliPicoV0.h.
Referenced by FillAntiLaPtInvM(), AliPicoV0RD::IsAntiLa(), AliPicoV0MC::IsAntiLa(), and AliPicoV0MC::IsAntiLaFd().
|
protected |
Definition at line 216 of file AliPicoV0.cxx.
Definition at line 329 of file AliPicoV0.cxx.
|
protected |
Definition at line 124 of file AliPicoV0.cxx.
Referenced by AliPicoV0RD::IsKshort(), and AliPicoV0MC::IsKshort().
Definition at line 296 of file AliPicoV0.cxx.
|
protected |
Definition at line 180 of file AliPicoV0.cxx.
Referenced by IsKa().
Definition at line 46 of file AliPicoV0.h.
Referenced by FillKshortPtInvM(), AliPicoV0RD::IsKshort(), and AliPicoV0MC::IsKshort().
|
protected |
Definition at line 152 of file AliPicoV0.cxx.
Referenced by AliPicoV0RD::IsAntiLa(), AliPicoV0MC::IsAntiLa(), AliPicoV0RD::IsLambda(), and AliPicoV0MC::IsLambda().
Definition at line 306 of file AliPicoV0.cxx.
Definition at line 50 of file AliPicoV0.h.
Referenced by FillLambdaPtInvM(), AliPicoV0RD::IsLambda(), AliPicoV0MC::IsLambda(), and AliPicoV0MC::IsLambdaFd().
|
protected |
Definition at line 199 of file AliPicoV0.cxx.
Referenced by IsLa().
|
inline |
Definition at line 64 of file AliPicoV0.h.
|
inline |
Definition at line 66 of file AliPicoV0.h.
|
inline |
Definition at line 63 of file AliPicoV0.h.
|
inline |
Definition at line 65 of file AliPicoV0.h.
Definition at line 316 of file AliPicoV0.cxx.
const TLorentzVector AliPicoV0::KineAntiLa | ( | ) | const |
Definition at line 390 of file AliPicoV0.cxx.
Referenced by FillAntiLaPtInvM(), AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), and IsKaSelected().
const TLorentzVector AliPicoV0::KineKshort | ( | ) | const |
Definition at line 364 of file AliPicoV0.cxx.
Referenced by FillKshortPtInvM(), AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), and IsLaSelected().
const TLorentzVector AliPicoV0::KineLambda | ( | ) | const |
Definition at line 377 of file AliPicoV0.cxx.
Referenced by FillLambdaPtInvM(), AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), and IsKaSelected().
|
inline |
Definition at line 35 of file AliPicoV0.h.
|
inline |
Definition at line 34 of file AliPicoV0.h.
|
inline |
Definition at line 36 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsV0InEtaAcc(), RapidityKa(), and RapidityLa().
Definition at line 88 of file AliPicoV0.cxx.
Referenced by AliPicoV0RD::operator=(), and AliPicoV0MC::operator=().
const Double_t AliPicoV0::RapidityKa | ( | ) | const |
Definition at line 342 of file AliPicoV0.cxx.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), and IsKaInRapAcc().
const Double_t AliPicoV0::RapidityLa | ( | ) | const |
Definition at line 353 of file AliPicoV0.cxx.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), and IsLaInRapAcc().
|
protected |
Definition at line 116 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsCandidateSelected(), and operator=().
|
protected |
Definition at line 122 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsCandidateSelected(), and operator=().
|
protected |
Definition at line 121 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsCandidateSelected(), and operator=().
|
protected |
Definition at line 128 of file AliPicoV0.h.
Referenced by IsNegInJC(), IsOneInJC(), IsTwoInJC(), and operator=().
|
protected |
Definition at line 127 of file AliPicoV0.h.
Referenced by IsOneInJC(), IsPosInJC(), IsTwoInJC(), and operator=().
|
protected |
Definition at line 110 of file AliPicoV0.h.
Referenced by IsAntiLa(), IsKshort(), IsLambda(), and operator=().
|
protected |
Definition at line 119 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsCandidateSelected(), and operator=().
|
protected |
Definition at line 125 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsDausInEtaAcc(), KineAntiLa(), KineKshort(), KineLambda(), KineNeg(), KineRD(), and operator=().
|
protected |
Definition at line 124 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsDausInEtaAcc(), KineAntiLa(), KineKshort(), KineLambda(), KinePos(), KineRD(), and operator=().
|
protected |
Definition at line 118 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsCandidateSelected(), and operator=().
|
protected |
Definition at line 113 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsCandidateSelected(), and operator=().
|
protected |
Definition at line 114 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsKaSelected(), IsLaSelected(), and operator=().
|
protected |
Definition at line 112 of file AliPicoV0.h.
Referenced by AliPicoV0RD::GetControlVariables(), AliPicoV0MC::GetControlVariables(), IsCandidateSelected(), and operator=().