AliPhysics  59e0e03 (59e0e03)
AliV0ReaderV1 Class Reference

#include <AliV0ReaderV1.h>

Inheritance diagram for AliV0ReaderV1:

Classes

class  iterator
 

Public Member Functions

 AliV0ReaderV1 (const char *name="V0ReaderV1")
 
virtual ~AliV0ReaderV1 ()
 
void UserCreateOutputObjects ()
 
virtual Bool_t Notify ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *)
 
virtual void Init ()
 
Bool_t ProcessEvent (AliVEvent *inputEvent, AliMCEvent *mcEvent=NULL)
 
Bool_t IsEventSelected ()
 
TClonesArray * GetReconstructedGammas () const
 
Int_t GetNReconstructedGammas () const
 
AliConversionPhotonBaseoperator[] (int index) const
 Array index operator. More...
 
AliConversionPhotonCutsGetConversionCuts ()
 
AliConvEventCutsGetEventCuts ()
 
TListGetCutHistograms ()
 
TListGetEventCutHistograms ()
 
TString GetCurrentFileName ()
 
void SetAddv0sInESDFilter (Bool_t addv0s)
 
void CountTracks ()
 
void CountTPCoutTracks ()
 
More...
 
void SetConversionCuts (const TString cut)
 
void SetConversionCuts (AliConversionPhotonCuts *cuts)
 
void SetEventCuts (const TString cut)
 
void SetEventCuts (AliConvEventCuts *cuts)
 
void SetUseOwnXYZCalculation (Bool_t flag)
 
void SetUseConstructGamma (Bool_t flag)
 
void SetUseAODConversionPhoton (Bool_t b)
 
void SetCreateAODs (Bool_t k=kTRUE)
 
void SetDeltaAODFilename (TString s)
 
void SetDeltaAODBranchName (TString string)
 
void RelabelAODs (Bool_t relabel=kTRUE)
 
Bool_t AreAODsRelabeled ()
 
Int_t IsReaderPerformingRelabeling ()
 
void RelabelAODPhotonCandidates (AliAODConversionPhoton *PhotonCandidate)
 
void SetPeriodName (TString name)
 
TString GetPeriodName ()
 
Int_t GetPtHardFromFile ()
 
Int_t GetNumberOfPrimaryTracks ()
 
Int_t GetNumberOfTPCoutTracks ()
 
void SetUseMassToZero (Bool_t b)
 
void SetProduceV0FindingEfficiency (Bool_t b)
 
Bool_t GetProduceV0FindingEfficiency ()
 
TListGetV0FindingEfficiencyHistograms ()
 
void SetProduceImpactParamHistograms (Bool_t b)
 
Bool_t GetProduceImpactParamHistograms ()
 
TListGetImpactParamHistograms ()
 
Bool_t ParticleIsConvertedPhoton (AliMCEvent *mcEvent, TParticle *particle, Double_t etaMax, Double_t rMax, Double_t zMax)
 
More...
 
void CreatePureMCHistosForV0FinderEffiESD ()
 
More...
 
void FillRecMCHistosForV0FinderEffiESD (AliESDv0 *currentV0)
 
More...
 
void FillImpactParamHistograms (AliVTrack *ptrack, AliVTrack *ntrack, AliESDv0 *fCurrentV0, AliKFConversionPhoton *fCurrentMotherKF)
 
Bool_t CheckVectorOnly (vector< Int_t > &vec, Int_t tobechecked)
 
Bool_t CheckVectorForDoubleCount (vector< Int_t > &vec, Int_t tobechecked)
 
void SetImprovedPsiPair (Int_t p)
 
Int_t GetImprovedPsiPair ()
 
iterator begin () const
 
iterator end () const
 
iterator rbegin () const
 
iterator rend () const
 

Protected Member Functions

Bool_t ProcessESDV0s ()
 
More...
 
AliKFConversionPhotonReconstructV0 (AliESDv0 *fCurrentV0, Int_t currentV0Index)
 
More...
 
void FillAODOutput ()
 
More...
 
void FindDeltaAODBranchName ()
 
Bool_t GetAODConversionGammas ()
 
const AliExternalTrackParam * GetExternalTrackParam (AliESDv0 *fCurrentV0, Int_t &tracklabel, Int_t charge)
 
More...
 
const AliExternalTrackParam * GetExternalTrackParamP (AliESDv0 *fCurrentV0, Int_t &tracklabel)
 
const AliExternalTrackParam * GetExternalTrackParamN (AliESDv0 *fCurrentV0, Int_t &tracklabel)
 
AliKFParticle * GetPositiveKFParticle (AliAODv0 *fCurrentV0, Int_t fTrackLabel[2])
 
AliKFParticle * GetNegativeKFParticle (AliAODv0 *fCurrentV0, Int_t fTrackLabel[2])
 
AliKFParticle * GetPositiveKFParticle (AliESDv0 *fCurrentV0, Int_t fTrackLabel[2])
 
AliKFParticle * GetNegativeKFParticle (AliESDv0 *fCurrentV0, Int_t fTrackLabel[2])
 
Bool_t GetConversionPoint (const AliExternalTrackParam *pparam, const AliExternalTrackParam *nparam, Double_t convpos[3], Double_t dca[2])
 
More...
 
Bool_t GetHelixCenter (const AliExternalTrackParam *track, Double_t center[2])
 
More...
 
Double_t GetPsiPair (const AliESDv0 *v0, const AliExternalTrackParam *positiveparam, const AliExternalTrackParam *negativeparam, const Double_t convpos[3]) const
 
More...
 

Protected Attributes

Bool_t kAddv0sInESDFilter
 
TBits * fPCMv0BitField
 
AliConversionPhotonCutsfConversionCuts
 
AliConvEventCutsfEventCuts
 
TClonesArray * fConversionGammas
 
Bool_t fUseImprovedVertex
 
Bool_t fUseOwnXYZCalculation
 
Bool_t fUseConstructGamma
 
Bool_t kUseAODConversionPhoton
 
Bool_t fCreateAOD
 
TString fDeltaAODBranchName
 
TString fDeltaAODFilename
 
Bool_t fRelabelAODs
 
Int_t fPreviousV0ReaderPerformsAODRelabeling
 
Bool_t fEventIsSelected
 
Int_t fNumberOfPrimaryTracks
 
Int_t fNumberOfTPCoutTracks
 
TString fPeriodName
 
Int_t fPtHardBin
 
Bool_t fUseMassToZero
 
Bool_t fProduceV0findingEffi
 
Bool_t fProduceImpactParamHistograms
 
Float_t fCurrentInvMassPair
 
Int_t fImprovedPsiPair
 
TListfHistograms
 
TListfImpactParamHistograms
 
TH2FfHistoMCGammaPtvsR
 
TH2FfHistoMCGammaPtvsPhi
 
TH2FfHistoMCGammaPtvsEta
 
TH2FfHistoMCGammaRvsPhi
 
TH2FfHistoMCGammaRvsEta
 
TH2FfHistoMCGammaPhivsEta
 
TH2FfHistoRecMCGammaPtvsR
 
TH2FfHistoRecMCGammaPtvsPhi
 
TH2FfHistoRecMCGammaPtvsEta
 
TH2FfHistoRecMCGammaRvsPhi
 
TH2FfHistoRecMCGammaRvsEta
 
TH2FfHistoRecMCGammaPhivsEta
 
TH1F * fHistoRecMCGammaMultiPt
 
TH2FfHistoRecMCGammaMultiPtvsEta
 
TH1F * fHistoRecMCGammaMultiR
 
TH1F * fHistoRecMCGammaMultiPhi
 
TH1F * fHistoPosTrackImpactParamZ
 
TH1F * fHistoPosTrackImpactParamY
 
TH1F * fHistoPosTrackImpactParamX
 
TH2FfHistoPosTrackImpactParamZvsPt
 
TH2FfHistoPosTrackImpactParamYvsPt
 
TH2FfHistoPosTrackImpactParamXvsPt
 
TH1F * fHistoNegTrackImpactParamZ
 
TH1F * fHistoNegTrackImpactParamY
 
TH1F * fHistoNegTrackImpactParamX
 
TH2FfHistoNegTrackImpactParamZvsPt
 
TH2FfHistoNegTrackImpactParamYvsPt
 
TH2FfHistoNegTrackImpactParamXvsPt
 
TH2FfHistoImpactParamZvsR
 
TH2FfHistoImpactParamZvsR2
 
TH1F * fHistoPt
 
TH1F * fHistoPt2
 
TH1F * fHistoDCAzPhoton
 
TH1F * fHistoDCAzPhoton2
 
TH1F * fHistoR
 
TH1F * fHistoRrecalc
 
TH1F * fHistoRviaAlpha
 
TH1F * fHistoRviaAlphaRecalc
 
TH1F * fHistoRdiff
 
TH1F * fHistoImpactParameterStudy
 
TTreefImpactParamTree
 
vector< Int_tfVectorFoundGammas
 
TString fCurrentFileName
 
Bool_t fMCFileChecked
 

Private Member Functions

 AliV0ReaderV1 (AliV0ReaderV1 &original)
 
AliV0ReaderV1operator= (const AliV0ReaderV1 &ref)
 

Detailed Description

Definition at line 44 of file AliV0ReaderV1.h.

Constructor & Destructor Documentation

AliV0ReaderV1::AliV0ReaderV1 ( const char *  name = "V0ReaderV1")

Definition at line 81 of file AliV0ReaderV1.cxx.

AliV0ReaderV1::~AliV0ReaderV1 ( )
virtual

Definition at line 160 of file AliV0ReaderV1.cxx.

AliV0ReaderV1::AliV0ReaderV1 ( AliV0ReaderV1 original)
private

Member Function Documentation

iterator AliV0ReaderV1::begin ( ) const
inline

Definition at line 158 of file AliV0ReaderV1.h.

Bool_t AliV0ReaderV1::CheckVectorForDoubleCount ( vector< Int_t > &  vec,
Int_t  tobechecked 
)

Definition at line 1798 of file AliV0ReaderV1.cxx.

Referenced by GetImpactParamHistograms().

Bool_t AliV0ReaderV1::CheckVectorOnly ( vector< Int_t > &  vec,
Int_t  tobechecked 
)

Definition at line 1785 of file AliV0ReaderV1.cxx.

Referenced by GetImpactParamHistograms().

void AliV0ReaderV1::CountTPCoutTracks ( )


Definition at line 1434 of file AliV0ReaderV1.cxx.

Referenced by SetAddv0sInESDFilter().

void AliV0ReaderV1::CountTracks ( )

Definition at line 1351 of file AliV0ReaderV1.cxx.

Referenced by SetAddv0sInESDFilter().

void AliV0ReaderV1::CreatePureMCHistosForV0FinderEffiESD ( )


Definition at line 1516 of file AliV0ReaderV1.cxx.

Referenced by GetImpactParamHistograms().

iterator AliV0ReaderV1::end ( ) const
inline

Definition at line 159 of file AliV0ReaderV1.h.

void AliV0ReaderV1::FillAODOutput ( )
protected


Make sure delta aod is filled if standard aod is filled (for synchronization when reading aod with standard aod)

Definition at line 661 of file AliV0ReaderV1.cxx.

Referenced by rend().

void AliV0ReaderV1::FillImpactParamHistograms ( AliVTrack *  ptrack,
AliVTrack *  ntrack,
AliESDv0 *  fCurrentV0,
AliKFConversionPhoton fCurrentMotherKF 
)

Definition at line 1612 of file AliV0ReaderV1.cxx.

Referenced by GetImpactParamHistograms().

void AliV0ReaderV1::FillRecMCHistosForV0FinderEffiESD ( AliESDv0 *  currentV0)


Definition at line 1550 of file AliV0ReaderV1.cxx.

Referenced by GetImpactParamHistograms().

void AliV0ReaderV1::FindDeltaAODBranchName ( )
protected

Definition at line 1256 of file AliV0ReaderV1.cxx.

Referenced by rend().

Bool_t AliV0ReaderV1::GetAODConversionGammas ( )
protected

Definition at line 1214 of file AliV0ReaderV1.cxx.

Referenced by rend().

Bool_t AliV0ReaderV1::GetConversionPoint ( const AliExternalTrackParam *  pparam,
const AliExternalTrackParam *  nparam,
Double_t  convpos[3],
Double_t  dca[2] 
)
protected


Definition at line 1133 of file AliV0ReaderV1.cxx.

Referenced by GetExternalTrackParamN().

TList* AliV0ReaderV1::GetCutHistograms ( )
inline

Definition at line 91 of file AliV0ReaderV1.h.

Referenced by AliAnalysisTaskK0toPi0Pi0::UserCreateOutputObjects().

TList* AliV0ReaderV1::GetEventCutHistograms ( )
inline

Definition at line 93 of file AliV0ReaderV1.h.

Referenced by AliAnalysisTaskK0toPi0Pi0::UserCreateOutputObjects().

AliConvEventCuts* AliV0ReaderV1::GetEventCuts ( )
inline

Definition at line 90 of file AliV0ReaderV1.h.

Referenced by AliAnalysisTaskGammaConvV1::Notify(), AliAnalysisTaskGammaCalo::Notify(), AliAnalysisTaskGammaCaloMerged::Notify(), AliAnalysisTaskResolution::Notify(), AliAnalysisTaskGammaTriggerQA::Notify(), AliAnalysisTaskConversionQA::Notify(), AliAnalysisTaskGammaConvCalo::Notify(), AliAnalysisTaskMaterial::Notify(), AliAnalysisTaskGammaCaloDalitzV1::Notify(), AliAnalysisTaskOmegaToPiZeroGamma::Notify(), AliAnalysisTaskHeavyNeutralMesonToGG::Notify(), AliAnalysisTaskMaterialHistos::Notify(), AliAnalysisTaskClusterQA::Notify(), AliAnalysisTaskGammaConvFlow::Notify(), AliAnalysisTaskEtaToPiPlPiMiGamma::Notify(), AliAnalysisTaskGammaConvDalitzV1::Notify(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::Notify(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::Notify(), AliAnalysisTaskGammaConvV1::UserCreateOutputObjects(), AliAnalysisTaskGammaCaloMerged::UserCreateOutputObjects(), AliAnalysisTaskGammaTriggerQA::UserCreateOutputObjects(), AliAnalysisTaskGammaCalo::UserCreateOutputObjects(), AliAnalysisTaskGammaConvCalo::UserCreateOutputObjects(), AliAnalysisTaskOmegaToPiZeroGamma::UserCreateOutputObjects(), AliAnalysisTaskGammaCaloDalitzV1::UserCreateOutputObjects(), AliAnalysisTaskMaterialHistos::UserCreateOutputObjects(), AliAnalysisTaskHeavyNeutralMesonToGG::UserCreateOutputObjects(), AliAnalysisTaskGammaConvFlow::UserCreateOutputObjects(), AliAnalysisTaskGammaConvDalitzV1::UserCreateOutputObjects(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::UserCreateOutputObjects(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserCreateOutputObjects(), AliAnalysisTaskGammaConvV1::UserExec(), AliAnalysisTaskGammaCalo::UserExec(), AliAnalysisTaskResolution::UserExec(), AliAnalysisTaskGammaCaloMerged::UserExec(), AliAnalysisTaskGammaTriggerQA::UserExec(), AliAnalysisTaskConversionQA::UserExec(), AliAnalysisTaskMaterial::UserExec(), AliAnalysisTaskGammaCaloDalitzV1::UserExec(), AliAnalysisTaskOmegaToPiZeroGamma::UserExec(), AliAnalysisTaskGammaConvCalo::UserExec(), AliAnalysisTaskMaterialHistos::UserExec(), AliAnalysisTaskHeavyNeutralMesonToGG::UserExec(), AliAnalysisTaskClusterQA::UserExec(), AliAnalysisTaskGammaConvFlow::UserExec(), AliAnalysisTaskEtaToPiPlPiMiGamma::UserExec(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::UserExec(), AliAnalysisTaskGammaConvDalitzV1::UserExec(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserExec(), and AliAnalysisTaskK0toPi0Pi0::UserExec().

const AliExternalTrackParam * AliV0ReaderV1::GetExternalTrackParam ( AliESDv0 *  fCurrentV0,
Int_t tracklabel,
Int_t  charge 
)
protected


Definition at line 680 of file AliV0ReaderV1.cxx.

Referenced by GetExternalTrackParamN(), GetExternalTrackParamP(), and rend().

const AliExternalTrackParam* AliV0ReaderV1::GetExternalTrackParamN ( AliESDv0 *  fCurrentV0,
Int_t tracklabel 
)
inlineprotected

Definition at line 174 of file AliV0ReaderV1.h.

const AliExternalTrackParam* AliV0ReaderV1::GetExternalTrackParamP ( AliESDv0 *  fCurrentV0,
Int_t tracklabel 
)
inlineprotected

Definition at line 173 of file AliV0ReaderV1.h.

Bool_t AliV0ReaderV1::GetHelixCenter ( const AliExternalTrackParam *  track,
Double_t  center[2] 
)
protected


Definition at line 1092 of file AliV0ReaderV1.cxx.

Referenced by GetExternalTrackParamN().

TList* AliV0ReaderV1::GetImpactParamHistograms ( )
inline
Int_t AliV0ReaderV1::GetImprovedPsiPair ( )
inline

Definition at line 155 of file AliV0ReaderV1.h.

AliKFParticle* AliV0ReaderV1::GetNegativeKFParticle ( AliAODv0 *  fCurrentV0,
Int_t  fTrackLabel[2] 
)
protected

Referenced by GetExternalTrackParamN().

AliKFParticle* AliV0ReaderV1::GetNegativeKFParticle ( AliESDv0 *  fCurrentV0,
Int_t  fTrackLabel[2] 
)
protected
Int_t AliV0ReaderV1::GetNReconstructedGammas ( ) const
inline

Definition at line 86 of file AliV0ReaderV1.h.

Referenced by end(), rbegin(), and AliAnalysisTaskK0toPi0Pi0::UserExec().

Int_t AliV0ReaderV1::GetNumberOfPrimaryTracks ( )
inline

Definition at line 129 of file AliV0ReaderV1.h.

Referenced by AliAnalysisTaskGammaConvV1::CalculateBackground(), AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskGammaCaloDalitzV1::CalculateBackground(), AliAnalysisTaskOmegaToPiZeroGamma::CalculateBackground(), AliAnalysisTaskGammaConvCalo::CalculateBackground(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackground(), AliAnalysisTaskGammaConvCalo::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskGammaConvFlow::UpdateEventByEventData(), AliAnalysisTaskGammaConvV1::UpdateEventByEventData(), AliAnalysisTaskEtaToPiPlPiMiGamma::UpdateEventByEventData(), AliAnalysisTaskGammaCalo::UpdateEventByEventData(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::UpdateEventByEventData(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UpdateEventByEventData(), AliAnalysisTaskGammaCaloDalitzV1::UpdateEventByEventData(), AliAnalysisTaskOmegaToPiZeroGamma::UpdateEventByEventData(), AliAnalysisTaskGammaConvCalo::UpdateEventByEventData(), AliAnalysisTaskHeavyNeutralMesonToGG::UpdateEventByEventData(), AliAnalysisTaskGammaConvV1::UserExec(), AliAnalysisTaskGammaTriggerQA::UserExec(), AliAnalysisTaskGammaCalo::UserExec(), AliAnalysisTaskGammaCaloMerged::UserExec(), AliAnalysisTaskOmegaToPiZeroGamma::UserExec(), AliAnalysisTaskGammaConvCalo::UserExec(), AliAnalysisTaskGammaCaloDalitzV1::UserExec(), AliAnalysisTaskHeavyNeutralMesonToGG::UserExec(), AliAnalysisTaskEtaToPiPlPiMiGamma::UserExec(), AliAnalysisTaskGammaConvFlow::UserExec(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::UserExec(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserExec(), AliAnalysisTaskGammaConvDalitzV1::UserExec(), and AliAnalysisTaskK0toPi0Pi0::UserExec().

Int_t AliV0ReaderV1::GetNumberOfTPCoutTracks ( )
inline

Definition at line 130 of file AliV0ReaderV1.h.

Referenced by AliAnalysisTaskGammaConvV1::UserExec().

AliKFParticle* AliV0ReaderV1::GetPositiveKFParticle ( AliAODv0 *  fCurrentV0,
Int_t  fTrackLabel[2] 
)
protected

Referenced by GetExternalTrackParamN().

AliKFParticle* AliV0ReaderV1::GetPositiveKFParticle ( AliESDv0 *  fCurrentV0,
Int_t  fTrackLabel[2] 
)
protected
Bool_t AliV0ReaderV1::GetProduceImpactParamHistograms ( )
inline
Double_t AliV0ReaderV1::GetPsiPair ( const AliESDv0 *  v0,
const AliExternalTrackParam *  positiveparam,
const AliExternalTrackParam *  negativeparam,
const Double_t  convpos[3] 
) const
protected


Definition at line 948 of file AliV0ReaderV1.cxx.

Referenced by GetExternalTrackParamN().

Int_t AliV0ReaderV1::GetPtHardFromFile ( )
inline

Definition at line 128 of file AliV0ReaderV1.h.

void AliV0ReaderV1::Init ( )
virtual

Definition at line 235 of file AliV0ReaderV1.cxx.

Bool_t AliV0ReaderV1::IsEventSelected ( )
inline

Definition at line 82 of file AliV0ReaderV1.h.

Int_t AliV0ReaderV1::IsReaderPerformingRelabeling ( )
inline

Definition at line 122 of file AliV0ReaderV1.h.

Referenced by RelabelAODPhotonCandidates().

Bool_t AliV0ReaderV1::Notify ( )
virtual

Definition at line 502 of file AliV0ReaderV1.cxx.

AliV0ReaderV1& AliV0ReaderV1::operator= ( const AliV0ReaderV1 ref)
private
AliConversionPhotonBase * AliV0ReaderV1::operator[] ( int  index) const

Array index operator.

Access to the photon at a given index in the V0 reader, treated as container

Parameters
indexIndex of the photon inside the container
Returns
Pointer to photon (if the container has at least one photon), otherwise nullptr

Definition at line 179 of file AliV0ReaderV1.cxx.

Referenced by GetNReconstructedGammas().

Bool_t AliV0ReaderV1::ParticleIsConvertedPhoton ( AliMCEvent *  mcEvent,
TParticle *  particle,
Double_t  etaMax,
Double_t  rMax,
Double_t  zMax 
)


Definition at line 1454 of file AliV0ReaderV1.cxx.

Referenced by GetImpactParamHistograms().

Bool_t AliV0ReaderV1::ProcessESDV0s ( )
protected


Definition at line 726 of file AliV0ReaderV1.cxx.

Referenced by rend().

Bool_t AliV0ReaderV1::ProcessEvent ( AliVEvent *  inputEvent,
AliMCEvent *  mcEvent = NULL 
)

Definition at line 604 of file AliV0ReaderV1.cxx.

iterator AliV0ReaderV1::rbegin ( ) const
inline

Definition at line 160 of file AliV0ReaderV1.h.

AliKFConversionPhoton * AliV0ReaderV1::ReconstructV0 ( AliESDv0 *  fCurrentV0,
Int_t  currentV0Index 
)
protected


Definition at line 768 of file AliV0ReaderV1.cxx.

Referenced by rend().

void AliV0ReaderV1::RelabelAODPhotonCandidates ( AliAODConversionPhoton PhotonCandidate)

Definition at line 1272 of file AliV0ReaderV1.cxx.

Referenced by IsReaderPerformingRelabeling().

iterator AliV0ReaderV1::rend ( ) const
inline

Definition at line 161 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetAddv0sInESDFilter ( Bool_t  addv0s)
inline

Definition at line 97 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetConversionCuts ( const TString  cut)
inline

Definition at line 267 of file AliV0ReaderV1.h.

Referenced by SetAddv0sInESDFilter().

void AliV0ReaderV1::SetConversionCuts ( AliConversionPhotonCuts cuts)
inline

Definition at line 102 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetCreateAODs ( Bool_t  k = kTRUE)
inline

Definition at line 112 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetDeltaAODBranchName ( TString  string)
inline

Definition at line 114 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetDeltaAODFilename ( TString  s)
inline

Definition at line 113 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetEventCuts ( const TString  cut)
inline

Definition at line 278 of file AliV0ReaderV1.h.

Referenced by SetConversionCuts().

void AliV0ReaderV1::SetEventCuts ( AliConvEventCuts cuts)
inline

Definition at line 104 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetImprovedPsiPair ( Int_t  p)
inline

Definition at line 154 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetPeriodName ( TString  name)
inline

Definition at line 124 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetProduceImpactParamHistograms ( Bool_t  b)
inline

Definition at line 141 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetProduceV0FindingEfficiency ( Bool_t  b)
inline

Definition at line 135 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetUseAODConversionPhoton ( Bool_t  b)
inline

Definition at line 108 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetUseConstructGamma ( Bool_t  flag)
inline

Definition at line 107 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetUseMassToZero ( Bool_t  b)
inline

Definition at line 131 of file AliV0ReaderV1.h.

void AliV0ReaderV1::SetUseOwnXYZCalculation ( Bool_t  flag)
inline

Definition at line 106 of file AliV0ReaderV1.h.

void AliV0ReaderV1::Terminate ( Option_t )
virtual

Definition at line 1814 of file AliV0ReaderV1.cxx.

void AliV0ReaderV1::UserCreateOutputObjects ( )

Definition at line 262 of file AliV0ReaderV1.cxx.

void AliV0ReaderV1::UserExec ( Option_t option)
virtual

Definition at line 585 of file AliV0ReaderV1.cxx.

Member Data Documentation

AliConversionPhotonCuts* AliV0ReaderV1::fConversionCuts
protected

Definition at line 185 of file AliV0ReaderV1.h.

Referenced by GetConversionCuts(), GetCutHistograms(), and SetConversionCuts().

TClonesArray* AliV0ReaderV1::fConversionGammas
protected

Definition at line 187 of file AliV0ReaderV1.h.

Referenced by GetNReconstructedGammas(), and GetReconstructedGammas().

Bool_t AliV0ReaderV1::fCreateAOD
protected

Definition at line 192 of file AliV0ReaderV1.h.

Referenced by SetCreateAODs().

TString AliV0ReaderV1::fCurrentFileName
protected

Definition at line 252 of file AliV0ReaderV1.h.

Referenced by GetCurrentFileName().

Float_t AliV0ReaderV1::fCurrentInvMassPair
protected

Definition at line 205 of file AliV0ReaderV1.h.

TString AliV0ReaderV1::fDeltaAODBranchName
protected

Definition at line 193 of file AliV0ReaderV1.h.

Referenced by SetDeltaAODBranchName().

TString AliV0ReaderV1::fDeltaAODFilename
protected

Definition at line 194 of file AliV0ReaderV1.h.

Referenced by SetDeltaAODFilename().

AliConvEventCuts* AliV0ReaderV1::fEventCuts
protected

Definition at line 186 of file AliV0ReaderV1.h.

Referenced by GetEventCutHistograms(), GetEventCuts(), and SetEventCuts().

Bool_t AliV0ReaderV1::fEventIsSelected
protected

Definition at line 197 of file AliV0ReaderV1.h.

Referenced by IsEventSelected().

TH1F* AliV0ReaderV1::fHistoDCAzPhoton
protected

Definition at line 241 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoDCAzPhoton2
protected

Definition at line 242 of file AliV0ReaderV1.h.

TList* AliV0ReaderV1::fHistograms
protected

Definition at line 207 of file AliV0ReaderV1.h.

Referenced by GetV0FindingEfficiencyHistograms().

TH1F* AliV0ReaderV1::fHistoImpactParameterStudy
protected

Definition at line 248 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoImpactParamZvsR
protected

Definition at line 237 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoImpactParamZvsR2
protected

Definition at line 238 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoMCGammaPhivsEta
protected

Definition at line 214 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoMCGammaPtvsEta
protected

Definition at line 211 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoMCGammaPtvsPhi
protected

Definition at line 210 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoMCGammaPtvsR
protected

Definition at line 209 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoMCGammaRvsEta
protected

Definition at line 213 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoMCGammaRvsPhi
protected

Definition at line 212 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoNegTrackImpactParamX
protected

Definition at line 233 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoNegTrackImpactParamXvsPt
protected

Definition at line 236 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoNegTrackImpactParamY
protected

Definition at line 232 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoNegTrackImpactParamYvsPt
protected

Definition at line 235 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoNegTrackImpactParamZ
protected

Definition at line 231 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoNegTrackImpactParamZvsPt
protected

Definition at line 234 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoPosTrackImpactParamX
protected

Definition at line 227 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoPosTrackImpactParamXvsPt
protected

Definition at line 230 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoPosTrackImpactParamY
protected

Definition at line 226 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoPosTrackImpactParamYvsPt
protected

Definition at line 229 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoPosTrackImpactParamZ
protected

Definition at line 225 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoPosTrackImpactParamZvsPt
protected

Definition at line 228 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoPt
protected

Definition at line 239 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoPt2
protected

Definition at line 240 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoR
protected

Definition at line 243 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoRdiff
protected

Definition at line 247 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoRecMCGammaMultiPhi
protected

Definition at line 224 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoRecMCGammaMultiPt
protected

Definition at line 221 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoRecMCGammaMultiPtvsEta
protected

Definition at line 222 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoRecMCGammaMultiR
protected

Definition at line 223 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoRecMCGammaPhivsEta
protected

Definition at line 220 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoRecMCGammaPtvsEta
protected

Definition at line 217 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoRecMCGammaPtvsPhi
protected

Definition at line 216 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoRecMCGammaPtvsR
protected

Definition at line 215 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoRecMCGammaRvsEta
protected

Definition at line 219 of file AliV0ReaderV1.h.

TH2F* AliV0ReaderV1::fHistoRecMCGammaRvsPhi
protected

Definition at line 218 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoRrecalc
protected

Definition at line 244 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoRviaAlpha
protected

Definition at line 245 of file AliV0ReaderV1.h.

TH1F* AliV0ReaderV1::fHistoRviaAlphaRecalc
protected

Definition at line 246 of file AliV0ReaderV1.h.

TList* AliV0ReaderV1::fImpactParamHistograms
protected

Definition at line 208 of file AliV0ReaderV1.h.

Referenced by GetImpactParamHistograms().

TTree* AliV0ReaderV1::fImpactParamTree
protected

Definition at line 249 of file AliV0ReaderV1.h.

Int_t AliV0ReaderV1::fImprovedPsiPair
protected

Definition at line 206 of file AliV0ReaderV1.h.

Referenced by GetImprovedPsiPair(), and SetImprovedPsiPair().

Bool_t AliV0ReaderV1::fMCFileChecked
protected

Definition at line 253 of file AliV0ReaderV1.h.

Int_t AliV0ReaderV1::fNumberOfPrimaryTracks
protected

Definition at line 198 of file AliV0ReaderV1.h.

Referenced by GetNumberOfPrimaryTracks().

Int_t AliV0ReaderV1::fNumberOfTPCoutTracks
protected

Definition at line 199 of file AliV0ReaderV1.h.

Referenced by GetNumberOfTPCoutTracks().

TBits* AliV0ReaderV1::fPCMv0BitField
protected

Definition at line 184 of file AliV0ReaderV1.h.

TString AliV0ReaderV1::fPeriodName
protected

Definition at line 200 of file AliV0ReaderV1.h.

Referenced by GetPeriodName(), and SetPeriodName().

Int_t AliV0ReaderV1::fPreviousV0ReaderPerformsAODRelabeling
protected

Definition at line 196 of file AliV0ReaderV1.h.

Referenced by IsReaderPerformingRelabeling().

Bool_t AliV0ReaderV1::fProduceImpactParamHistograms
protected
Bool_t AliV0ReaderV1::fProduceV0findingEffi
protected
Int_t AliV0ReaderV1::fPtHardBin
protected

Definition at line 201 of file AliV0ReaderV1.h.

Referenced by GetPtHardFromFile().

Bool_t AliV0ReaderV1::fRelabelAODs
protected

Definition at line 195 of file AliV0ReaderV1.h.

Referenced by AreAODsRelabeled(), RelabelAODs(), and SetDeltaAODBranchName().

Bool_t AliV0ReaderV1::fUseConstructGamma
protected

Definition at line 190 of file AliV0ReaderV1.h.

Referenced by SetUseConstructGamma().

Bool_t AliV0ReaderV1::fUseImprovedVertex
protected

Definition at line 188 of file AliV0ReaderV1.h.

Bool_t AliV0ReaderV1::fUseMassToZero
protected

Definition at line 202 of file AliV0ReaderV1.h.

Referenced by SetUseMassToZero().

Bool_t AliV0ReaderV1::fUseOwnXYZCalculation
protected

Definition at line 189 of file AliV0ReaderV1.h.

Referenced by SetUseOwnXYZCalculation().

vector<Int_t> AliV0ReaderV1::fVectorFoundGammas
protected

Definition at line 251 of file AliV0ReaderV1.h.

Bool_t AliV0ReaderV1::kAddv0sInESDFilter
protected

Definition at line 183 of file AliV0ReaderV1.h.

Referenced by SetAddv0sInESDFilter().

Bool_t AliV0ReaderV1::kUseAODConversionPhoton
protected

Definition at line 191 of file AliV0ReaderV1.h.

Referenced by SetUseAODConversionPhoton().


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