AliPhysics  648edd6 (648edd6)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskSED0MassCutVarFDSub Class Reference

#include <AliAnalysisTaskSED0MassCutVarFDSub.h>

Inheritance diagram for AliAnalysisTaskSED0MassCutVarFDSub:

Public Types

enum  { kD0, kLS }
 

Public Member Functions

 AliAnalysisTaskSED0MassCutVarFDSub ()
 
 AliAnalysisTaskSED0MassCutVarFDSub (const char *name, AliRDHFCutsD0toKpi *cuts)
 
virtual ~AliAnalysisTaskSED0MassCutVarFDSub ()
 
virtual void UserCreateOutputObjects ()
 Implementation of interface methods. More...
 
virtual void Init ()
 
virtual void LocalInit ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *option)
 
void SetArray (Int_t type=AliAnalysisTaskSED0MassCutVarFDSub::kD0)
 
void SetReadMC (Bool_t readMC=kFALSE)
 
void SetCutOnDistr (Bool_t cutondistr=kFALSE)
 
void SetUsePid4Distr (Bool_t usepid=kTRUE)
 
void SetFillOnlyD0D0bar (Int_t flagfill)
 
void SetFillVarHists (Bool_t flag)
 
void SetFillPtHistos (Bool_t flag)
 
void SetFillYHistos (Bool_t flag)
 
void SetFillImpactParameterHistos (Bool_t flag)
 
void SetSystem (Int_t sys)
 
void SetRejectSDDClusters (Bool_t flag)
 
void SetUseSelectionBit (Bool_t flag)
 
void SetWriteVariableTree (Bool_t flag)
 
void SetDrawDetSignal (Bool_t flag)
 
void SetPIDCheck (Bool_t flag)
 
Bool_t GetCutOnDistr () const
 
Bool_t GetUsePid4Distr () const
 
Int_t GetFillOnlyD0D0bar () const
 
Bool_t GetFillVarHists () const
 
Bool_t GetFillPtHistos () const
 
Bool_t GetFillYHistos () const
 
Bool_t GetFillImpactParameterHistos () const
 
Int_t GetSystem () const
 
Bool_t GetRejectSDDClusters () const
 
Bool_t GetUseSelectionBit () const
 
Bool_t GetWriteVariableTree () const
 
Bool_t GetDrawDetSignal () const
 
Bool_t GetPIDCheck () const
 

Private Member Functions

 AliAnalysisTaskSED0MassCutVarFDSub (const AliAnalysisTaskSED0MassCutVarFDSub &source)
 
AliAnalysisTaskSED0MassCutVarFDSuboperator= (const AliAnalysisTaskSED0MassCutVarFDSub &source)
 
void DrawDetSignal (AliAODRecoDecayHF2Prong *part, TList *ListDetSignal)
 
void FillMassHists (AliAODRecoDecayHF2Prong *part, TClonesArray *arrMC, AliAODMCHeader *mcHeader, AliRDHFCutsD0toKpi *cuts, TList *listout)
 
void FillVarHists (AliAODEvent *aodev, AliAODRecoDecayHF2Prong *part, TClonesArray *arrMC, AliRDHFCutsD0toKpi *cuts, TList *listout)
 
AliAODVertex * GetPrimaryVtxSkipped (AliAODEvent *aodev)
 
void CreateImpactParameterHistos ()
 
Int_t CheckOrigin (TClonesArray *arrayMC, AliAODMCParticle *mcPartCandidate) const
 
Float_t GetTrueImpactParameter (AliAODMCHeader *mcHeader, TClonesArray *arrayMC, AliAODMCParticle *partD0) const
 

Private Attributes

TListfOutputMass
 ! list send on output slot 1 More...
 
TListfOutputMassPt
 ! list send on output slot 6 More...
 
TListfOutputMassY
 ! list send on output slot 9 More...
 
TListfDistr
 ! list send on output slot 2 More...
 
TH1F * fNentries
 ! histogram with number of events on output slot 3 More...
 
AliRDHFCutsD0toKpifCuts
 
THnSparseF * fHistMassPtImpParTC [5]
 ! histograms for impact paramter studies More...
 
Int_t fArray
 
Bool_t fReadMC
 can be D0 or Like Sign candidates More...
 
Bool_t fCutOnDistr
 flag for MC array: kTRUE = read it, kFALSE = do not read it More...
 
Bool_t fUsePid4Distr
 flag to decide if apply cut also on distributions: 0 no cuts, 1 looser cuts, 2 tighter cuts More...
 
AliNormalizationCounterfCounter
 flag to use the particle identification to fill the signal histograms of distributions. It has effect only with fReadMC=kFALSE More...
 
Int_t fNPtBins
 
Double_t fLsNormalization
 number of pt bins More...
 
Int_t fFillOnlyD0D0bar
 normalization More...
 
TObjArray fDaughterTracks
 flag to fill mass histogram with D0/D0bar only (0 = fill with both, 1 = fill with D0 only, 2 = fill with D0bar only) More...
 
Int_t fIsSelectedCandidate
 keeps the daughter tracks More...
 
Bool_t fFillVarHists
 selection outcome More...
 
Int_t fSys
 flag to enable filling variable histos More...
 
Bool_t fIsRejectSDDClusters
 fSys=0 -> p-p; fSys=1 ->PbPb (in this case fFillVarHists=kFALSE by default: set it to kTRUE after if needed) More...
 
Bool_t fFillPtHist
 flag to reject events with SDD clusters More...
 
Bool_t fFillYHist
 flag to fill Pt and Impact Parameter Histograms More...
 
Bool_t fFillImpParHist
 flag to fill Y Histograms More...
 
Bool_t fUseSelectionBit
 flag to fill Pt and Impact Parameter Histograms More...
 
Bool_t fWriteVariableTree
 flag to check or not the selection bit More...
 
TTreefVariablesTree
 flag to decide whether to write the candidate variables on a tree variables More...
 
Double_tfCandidateVariables
 ! variables to be written to the tree More...
 
Bool_t fPIDCheck
 
Bool_t fDrawDetSignal
 flag to decide whether to fill "PID = x" bins in fNentrie More...
 
TListfDetSignal
 flag to decide whether to draw the TPC dE/dx and TOF signal before/after PID More...
 
AliHFsubtractBFDcutsfobjSpr
 
THnSparseF * fhsparsecutvar
 object for cut variation study More...
 

Detailed Description

Definition at line 28 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Member Enumeration Documentation

anonymous enum
Enumerator
kD0 
kLS 

Definition at line 45 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Constructor & Destructor Documentation

AliAnalysisTaskSED0MassCutVarFDSub::AliAnalysisTaskSED0MassCutVarFDSub ( )

Default constructor

Definition at line 63 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

AliAnalysisTaskSED0MassCutVarFDSub::AliAnalysisTaskSED0MassCutVarFDSub ( const char *  name,
AliRDHFCutsD0toKpi cuts 
)

Default constructor

Definition at line 103 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

AliAnalysisTaskSED0MassCutVarFDSub::~AliAnalysisTaskSED0MassCutVarFDSub ( )
virtual

Definition at line 167 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

AliAnalysisTaskSED0MassCutVarFDSub::AliAnalysisTaskSED0MassCutVarFDSub ( const AliAnalysisTaskSED0MassCutVarFDSub source)
private

Member Function Documentation

Int_t AliAnalysisTaskSED0MassCutVarFDSub::CheckOrigin ( TClonesArray *  arrayMC,
AliAODMCParticle *  mcPartCandidate 
) const
private

checking whether the mother of the particles come from a charm or a bottom quark

Definition at line 2578 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

Referenced by FillMassHists().

void AliAnalysisTaskSED0MassCutVarFDSub::CreateImpactParameterHistos ( )
private

Histos for impact paramter study

Definition at line 2501 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskSED0MassCutVarFDSub::DrawDetSignal ( AliAODRecoDecayHF2Prong part,
TList ListDetSignal 
)
private

Function called in UserExec for drawing detector signal histograms:

Definition at line 1208 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

Referenced by UserExec().

void AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists ( AliAODRecoDecayHF2Prong part,
TClonesArray *  arrMC,
AliAODMCHeader *  mcHeader,
AliRDHFCutsD0toKpi cuts,
TList listout 
)
private

function used in UserExec to fill mass histograms:

Definition at line 1991 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

Referenced by UserExec().

void AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists ( AliAODEvent aodev,
AliAODRecoDecayHF2Prong part,
TClonesArray *  arrMC,
AliRDHFCutsD0toKpi cuts,
TList listout 
)
private

function used in UserExec to fill variable histograms:

Definition at line 1246 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

Referenced by UserExec().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetCutOnDistr ( ) const
inline

Definition at line 63 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetDrawDetSignal ( ) const
inline

Definition at line 74 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetFillImpactParameterHistos ( ) const
inline

Definition at line 69 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Int_t AliAnalysisTaskSED0MassCutVarFDSub::GetFillOnlyD0D0bar ( ) const
inline

Definition at line 65 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetFillPtHistos ( ) const
inline

Definition at line 67 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetFillVarHists ( ) const
inline

Definition at line 66 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetFillYHistos ( ) const
inline

Definition at line 68 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetPIDCheck ( ) const
inline

Definition at line 75 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

AliAODVertex * AliAnalysisTaskSED0MassCutVarFDSub::GetPrimaryVtxSkipped ( AliAODEvent aodev)
private

Calculate the primary vertex w/o the daughter tracks of the candidate

Definition at line 2320 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

Referenced by FillVarHists().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetRejectSDDClusters ( ) const
inline

Definition at line 71 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Int_t AliAnalysisTaskSED0MassCutVarFDSub::GetSystem ( ) const
inline

Definition at line 70 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Float_t AliAnalysisTaskSED0MassCutVarFDSub::GetTrueImpactParameter ( AliAODMCHeader *  mcHeader,
TClonesArray *  arrayMC,
AliAODMCParticle *  partD0 
) const
private

true impact parameter calculation

Definition at line 2535 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

Referenced by FillMassHists().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetUsePid4Distr ( ) const
inline

Definition at line 64 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetUseSelectionBit ( ) const
inline

Definition at line 72 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::GetWriteVariableTree ( ) const
inline

Definition at line 73 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

void AliAnalysisTaskSED0MassCutVarFDSub::Init ( )
virtual

Initialization

Definition at line 214 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

Referenced by LocalInit().

virtual void AliAnalysisTaskSED0MassCutVarFDSub::LocalInit ( )
inlinevirtual

Definition at line 40 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

AliAnalysisTaskSED0MassCutVarFDSub& AliAnalysisTaskSED0MassCutVarFDSub::operator= ( const AliAnalysisTaskSED0MassCutVarFDSub source)
private
void AliAnalysisTaskSED0MassCutVarFDSub::SetArray ( Int_t  type = AliAnalysisTaskSED0MassCutVarFDSub::kD0)
inline

Definition at line 44 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetCutOnDistr ( Bool_t  cutondistr = kFALSE)
inline

Definition at line 48 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetDrawDetSignal ( Bool_t  flag)
inline

Definition at line 59 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetFillImpactParameterHistos ( Bool_t  flag)
inline

Definition at line 54 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetFillOnlyD0D0bar ( Int_t  flagfill)
inline

Definition at line 50 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetFillPtHistos ( Bool_t  flag)
inline

Definition at line 52 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetFillVarHists ( Bool_t  flag)
inline

Definition at line 51 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub(), and SetSystem().

void AliAnalysisTaskSED0MassCutVarFDSub::SetFillYHistos ( Bool_t  flag)
inline

Definition at line 53 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetPIDCheck ( Bool_t  flag)
inline

Definition at line 60 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetReadMC ( Bool_t  readMC = kFALSE)
inline

Definition at line 47 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetRejectSDDClusters ( Bool_t  flag)
inline

Definition at line 56 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

void AliAnalysisTaskSED0MassCutVarFDSub::SetSystem ( Int_t  sys)
inline

Definition at line 55 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetUsePid4Distr ( Bool_t  usepid = kTRUE)
inline

Definition at line 49 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by AddTaskD0MassCutVarFDSub().

void AliAnalysisTaskSED0MassCutVarFDSub::SetUseSelectionBit ( Bool_t  flag)
inline

Definition at line 57 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

void AliAnalysisTaskSED0MassCutVarFDSub::SetWriteVariableTree ( Bool_t  flag)
inline

Definition at line 58 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

void AliAnalysisTaskSED0MassCutVarFDSub::Terminate ( Option_t option)
virtual

Terminate analysis

Definition at line 2370 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

void AliAnalysisTaskSED0MassCutVarFDSub::UserCreateOutputObjects ( )
virtual

Implementation of interface methods.

Create the output container

Definition at line 232 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

void AliAnalysisTaskSED0MassCutVarFDSub::UserExec ( Option_t option)
virtual

Execute analysis for current event: heavy flavor candidates association to MC truth

Definition at line 997 of file AliAnalysisTaskSED0MassCutVarFDSub.cxx.

Member Data Documentation

Int_t AliAnalysisTaskSED0MassCutVarFDSub::fArray
private
Double_t* AliAnalysisTaskSED0MassCutVarFDSub::fCandidateVariables
private

! variables to be written to the tree

Definition at line 117 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), and UserCreateOutputObjects().

AliNormalizationCounter* AliAnalysisTaskSED0MassCutVarFDSub::fCounter
private

flag to use the particle identification to fill the signal histograms of distributions. It has effect only with fReadMC=kFALSE

!AliNormalizationCounter on output slot 5

Definition at line 101 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSED0MassCutVarFDSub().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fCutOnDistr
private

flag for MC array: kTRUE = read it, kFALSE = do not read it

Definition at line 99 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillVarHists(), GetCutOnDistr(), and SetCutOnDistr().

TObjArray AliAnalysisTaskSED0MassCutVarFDSub::fDaughterTracks
private

flag to fill mass histogram with D0/D0bar only (0 = fill with both, 1 = fill with D0 only, 2 = fill with D0bar only)

Definition at line 105 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by DrawDetSignal(), FillVarHists(), GetPrimaryVtxSkipped(), and UserExec().

TList* AliAnalysisTaskSED0MassCutVarFDSub::fDetSignal
private

flag to decide whether to draw the TPC dE/dx and TOF signal before/after PID

!Detector signal histograms (on output slot 8)

Definition at line 120 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSED0MassCutVarFDSub().

TList* AliAnalysisTaskSED0MassCutVarFDSub::fDistr
private

! list send on output slot 2

Definition at line 93 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSED0MassCutVarFDSub().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fDrawDetSignal
private

flag to decide whether to fill "PID = x" bins in fNentrie

Definition at line 119 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by GetDrawDetSignal(), SetDrawDetSignal(), Terminate(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fFillImpParHist
private
Int_t AliAnalysisTaskSED0MassCutVarFDSub::fFillOnlyD0D0bar
private

normalization

Definition at line 104 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), GetFillOnlyD0D0bar(), and SetFillOnlyD0D0bar().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fFillPtHist
private

flag to reject events with SDD clusters

Definition at line 110 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), FillVarHists(), GetFillPtHistos(), SetFillPtHistos(), Terminate(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fFillVarHists
private
Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fFillYHist
private

flag to fill Pt and Impact Parameter Histograms

Definition at line 111 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), GetFillYHistos(), SetFillYHistos(), Terminate(), and UserCreateOutputObjects().

THnSparseF* AliAnalysisTaskSED0MassCutVarFDSub::fHistMassPtImpParTC[5]
private
THnSparseF* AliAnalysisTaskSED0MassCutVarFDSub::fhsparsecutvar
private

object for cut variation study

Definition at line 122 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSED0MassCutVarFDSub().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fIsRejectSDDClusters
private

fSys=0 -> p-p; fSys=1 ->PbPb (in this case fFillVarHists=kFALSE by default: set it to kTRUE after if needed)

Definition at line 109 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by GetRejectSDDClusters(), SetRejectSDDClusters(), UserCreateOutputObjects(), and UserExec().

Int_t AliAnalysisTaskSED0MassCutVarFDSub::fIsSelectedCandidate
private

keeps the daughter tracks

Definition at line 106 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), FillVarHists(), and UserExec().

Double_t AliAnalysisTaskSED0MassCutVarFDSub::fLsNormalization
private

number of pt bins

Definition at line 103 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by Terminate().

TH1F* AliAnalysisTaskSED0MassCutVarFDSub::fNentries
private

! histogram with number of events on output slot 3

Definition at line 94 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), FillVarHists(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSED0MassCutVarFDSub().

Int_t AliAnalysisTaskSED0MassCutVarFDSub::fNPtBins
private
AliHFsubtractBFDcuts* AliAnalysisTaskSED0MassCutVarFDSub::fobjSpr
private
TList* AliAnalysisTaskSED0MassCutVarFDSub::fOutputMass
private
TList* AliAnalysisTaskSED0MassCutVarFDSub::fOutputMassPt
private
TList* AliAnalysisTaskSED0MassCutVarFDSub::fOutputMassY
private

! list send on output slot 9

Definition at line 92 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), Terminate(), UserCreateOutputObjects(), and ~AliAnalysisTaskSED0MassCutVarFDSub().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fPIDCheck
private
Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fReadMC
private

can be D0 or Like Sign candidates

Definition at line 98 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by DrawDetSignal(), FillMassHists(), FillVarHists(), SetReadMC(), UserCreateOutputObjects(), and UserExec().

Int_t AliAnalysisTaskSED0MassCutVarFDSub::fSys
private

flag to enable filling variable histos

Definition at line 108 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), FillVarHists(), GetSystem(), SetSystem(), Terminate(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fUsePid4Distr
private

flag to decide if apply cut also on distributions: 0 no cuts, 1 looser cuts, 2 tighter cuts

Definition at line 100 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by DrawDetSignal(), FillVarHists(), GetUsePid4Distr(), SetUsePid4Distr(), and UserExec().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fUseSelectionBit
private

flag to fill Pt and Impact Parameter Histograms

Definition at line 113 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by GetUseSelectionBit(), SetUseSelectionBit(), and UserExec().

TTree* AliAnalysisTaskSED0MassCutVarFDSub::fVariablesTree
private

flag to decide whether to write the candidate variables on a tree variables

! tree of the candidate variables after track selection on output slot 7

Definition at line 116 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSED0MassCutVarFDSub().

Bool_t AliAnalysisTaskSED0MassCutVarFDSub::fWriteVariableTree
private

flag to check or not the selection bit

Definition at line 115 of file AliAnalysisTaskSED0MassCutVarFDSub.h.

Referenced by FillMassHists(), GetWriteVariableTree(), and SetWriteVariableTree().


The documentation for this class was generated from the following files: