![]() |
AliPhysics
48852ec (48852ec)
|
#include <AliV0ReaderV1.h>
Classes | |
class | iterator |
Protected Member Functions | |
Bool_t | ProcessESDV0s () |
More... | |
AliKFConversionPhoton * | ReconstructV0 (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... | |
Private Member Functions | |
AliV0ReaderV1 (AliV0ReaderV1 &original) | |
AliV0ReaderV1 & | operator= (const AliV0ReaderV1 &ref) |
Definition at line 34 of file AliV0ReaderV1.h.
AliV0ReaderV1::AliV0ReaderV1 | ( | const char * | name = "V0ReaderV1" | ) |
|
virtual |
Definition at line 160 of file AliV0ReaderV1.cxx.
|
private |
|
inline |
Definition at line 110 of file AliV0ReaderV1.h.
Referenced by RelabelAODPhotonCandidates(), AliAnalysisTaskGammaConvV1::UserExec(), AliAnalysisTaskOmegaToPiZeroGamma::UserExec(), AliAnalysisTaskGammaCaloDalitzV1::UserExec(), AliAnalysisTaskGammaConvCalo::UserExec(), and AliAnalysisTaskConversionQA::UserExec().
|
inline |
Definition at line 146 of file AliV0ReaderV1.h.
Definition at line 1775 of file AliV0ReaderV1.cxx.
Definition at line 1762 of file AliV0ReaderV1.cxx.
void AliV0ReaderV1::CountTPCoutTracks | ( | ) |
Definition at line 1407 of file AliV0ReaderV1.cxx.
void AliV0ReaderV1::CountTracks | ( | ) |
Definition at line 1344 of file AliV0ReaderV1.cxx.
void AliV0ReaderV1::CreatePureMCHistosForV0FinderEffiESD | ( | ) |
Definition at line 1493 of file AliV0ReaderV1.cxx.
|
inline |
Definition at line 147 of file AliV0ReaderV1.h.
|
protected |
Make sure delta aod is filled if standard aod is filled (for synchronization when reading aod with standard aod)
Definition at line 658 of file AliV0ReaderV1.cxx.
void AliV0ReaderV1::FillImpactParamHistograms | ( | AliVTrack * | ptrack, |
AliVTrack * | ntrack, | ||
AliESDv0 * | fCurrentV0, | ||
AliKFConversionPhoton * | fCurrentMotherKF | ||
) |
Definition at line 1589 of file AliV0ReaderV1.cxx.
void AliV0ReaderV1::FillRecMCHistosForV0FinderEffiESD | ( | AliESDv0 * | currentV0 | ) |
Definition at line 1527 of file AliV0ReaderV1.cxx.
|
protected |
Definition at line 1249 of file AliV0ReaderV1.cxx.
|
protected |
Definition at line 1207 of file AliV0ReaderV1.cxx.
|
inline |
Definition at line 79 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaCalo::ProcessClusters(), AliAnalysisTaskConversionQA::ProcessQA(), AliAnalysisTaskConversionQA::ProcessQATree(), AliAnalysisTaskGammaConvV1::UserCreateOutputObjects(), AliAnalysisTaskGammaCalo::UserCreateOutputObjects(), AliAnalysisTaskGammaCaloMerged::UserCreateOutputObjects(), AliAnalysisTaskGammaConvCalo::UserCreateOutputObjects(), AliAnalysisTaskOmegaToPiZeroGamma::UserCreateOutputObjects(), AliAnalysisTaskGammaCaloDalitzV1::UserCreateOutputObjects(), AliAnalysisTaskMaterialHistos::UserCreateOutputObjects(), AliAnalysisTaskGammaConvFlow::UserCreateOutputObjects(), AliAnalysisTaskEtaToPiPlPiMiGamma::UserCreateOutputObjects(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserCreateOutputObjects(), and AliAnalysisTaskGammaConvDalitzV1::UserCreateOutputObjects().
|
protected |
Definition at line 1126 of file AliV0ReaderV1.cxx.
|
inline |
Definition at line 85 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::UserExec(), AliAnalysisTaskGammaCalo::UserExec(), AliAnalysisTaskGammaCaloMerged::UserExec(), and AliAnalysisTaskGammaConvCalo::UserExec().
|
inline |
Definition at line 81 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::UserCreateOutputObjects().
|
inline |
Definition at line 83 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::UserCreateOutputObjects().
|
inline |
Definition at line 80 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaConvV1::Notify(), AliAnalysisTaskResolution::Notify(), AliAnalysisTaskGammaCalo::Notify(), AliAnalysisTaskGammaCaloMerged::Notify(), AliAnalysisTaskGammaCaloDalitzV1::Notify(), AliAnalysisTaskOmegaToPiZeroGamma::Notify(), AliAnalysisTaskConversionQA::Notify(), AliAnalysisTaskMaterial::Notify(), AliAnalysisTaskGammaConvCalo::Notify(), AliAnalysisTaskGammaConvFlow::Notify(), AliAnalysisTaskEtaToPiPlPiMiGamma::Notify(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::Notify(), AliAnalysisTaskGammaConvDalitzV1::Notify(), AliAnalysisTaskGammaConvV1::UserCreateOutputObjects(), AliAnalysisTaskGammaCalo::UserCreateOutputObjects(), AliAnalysisTaskGammaCaloMerged::UserCreateOutputObjects(), AliAnalysisTaskOmegaToPiZeroGamma::UserCreateOutputObjects(), AliAnalysisTaskGammaCaloDalitzV1::UserCreateOutputObjects(), AliAnalysisTaskGammaConvCalo::UserCreateOutputObjects(), AliAnalysisTaskMaterialHistos::UserCreateOutputObjects(), AliAnalysisTaskGammaConvFlow::UserCreateOutputObjects(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserCreateOutputObjects(), AliAnalysisTaskGammaConvDalitzV1::UserCreateOutputObjects(), AliAnalysisTaskGammaConvV1::UserExec(), AliAnalysisTaskResolution::UserExec(), AliAnalysisTaskGammaCaloMerged::UserExec(), AliAnalysisTaskGammaCalo::UserExec(), AliAnalysisTaskMaterialHistos::UserExec(), AliAnalysisTaskConversionQA::UserExec(), AliAnalysisTaskGammaCaloDalitzV1::UserExec(), AliAnalysisTaskMaterial::UserExec(), AliAnalysisTaskOmegaToPiZeroGamma::UserExec(), AliAnalysisTaskGammaConvCalo::UserExec(), AliAnalysisTaskEtaToPiPlPiMiGamma::UserExec(), AliAnalysisTaskGammaConvFlow::UserExec(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserExec(), AliAnalysisTaskGammaConvDalitzV1::UserExec(), and AliAnalysisTaskK0toPi0Pi0::UserExec().
|
protected |
Definition at line 677 of file AliV0ReaderV1.cxx.
|
inlineprotected |
Definition at line 162 of file AliV0ReaderV1.h.
|
inlineprotected |
Definition at line 161 of file AliV0ReaderV1.h.
|
protected |
Definition at line 1085 of file AliV0ReaderV1.cxx.
|
inline |
Definition at line 135 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaConvV1::UserCreateOutputObjects().
|
inline |
Definition at line 144 of file AliV0ReaderV1.h.
|
protected |
|
protected |
|
inline |
Definition at line 76 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::UserExec().
|
inline |
Definition at line 118 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaConvV1::CalculateBackground(), AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskGammaCaloDalitzV1::CalculateBackground(), AliAnalysisTaskOmegaToPiZeroGamma::CalculateBackground(), AliAnalysisTaskGammaConvCalo::CalculateBackground(), AliAnalysisTaskGammaConvCalo::CalculateBackgroundRP(), AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskGammaConvFlow::UpdateEventByEventData(), AliAnalysisTaskGammaConvV1::UpdateEventByEventData(), AliAnalysisTaskEtaToPiPlPiMiGamma::UpdateEventByEventData(), AliAnalysisTaskGammaCalo::UpdateEventByEventData(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UpdateEventByEventData(), AliAnalysisTaskGammaCaloDalitzV1::UpdateEventByEventData(), AliAnalysisTaskOmegaToPiZeroGamma::UpdateEventByEventData(), AliAnalysisTaskGammaConvCalo::UpdateEventByEventData(), AliAnalysisTaskGammaConvV1::UserExec(), AliAnalysisTaskGammaCaloMerged::UserExec(), AliAnalysisTaskGammaCalo::UserExec(), AliAnalysisTaskOmegaToPiZeroGamma::UserExec(), AliAnalysisTaskGammaConvCalo::UserExec(), AliAnalysisTaskGammaCaloDalitzV1::UserExec(), AliAnalysisTaskGammaConvFlow::UserExec(), AliAnalysisTaskEtaToPiPlPiMiGamma::UserExec(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserExec(), and AliAnalysisTaskGammaConvDalitzV1::UserExec().
|
inline |
Definition at line 119 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaConvV1::UserExec().
|
inline |
Definition at line 116 of file AliV0ReaderV1.h.
Referenced by AliCaloPhotonCuts::ApplyNonLinearity(), AliAnalysisTaskGammaConvV1::Notify(), AliAnalysisTaskResolution::Notify(), AliAnalysisTaskGammaCalo::Notify(), AliAnalysisTaskGammaCaloMerged::Notify(), AliAnalysisTaskGammaConvCalo::Notify(), AliAnalysisTaskOmegaToPiZeroGamma::Notify(), AliAnalysisTaskGammaCaloDalitzV1::Notify(), AliAnalysisTaskConversionQA::Notify(), AliAnalysisTaskMaterial::Notify(), AliAnalysisTaskGammaConvFlow::Notify(), AliAnalysisTaskEtaToPiPlPiMiGamma::Notify(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::Notify(), AliAnalysisTaskGammaConvDalitzV1::Notify(), AliAnalysisTaskGammaConvV1::UserExec(), AliAnalysisTaskGammaCalo::UserExec(), AliAnalysisTaskGammaCaloMerged::UserExec(), AliAnalysisTaskGammaConvCalo::UserExec(), and AliAnalysisTaskOmegaToPiZeroGamma::UserExec().
|
protected |
|
protected |
|
inline |
Definition at line 134 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaConvV1::UserCreateOutputObjects().
|
inline |
Definition at line 128 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaConvV1::UserCreateOutputObjects(), AliAnalysisTaskConversionQA::UserCreateOutputObjects(), AliAnalysisTaskGammaConvCalo::UserCreateOutputObjects(), AliAnalysisTaskMaterial::UserCreateOutputObjects(), AliAnalysisTaskOmegaToPiZeroGamma::UserCreateOutputObjects(), AliAnalysisTaskMaterialHistos::UserCreateOutputObjects(), and AliAnalysisTaskGammaConvDalitzV1::UserCreateOutputObjects().
|
protected |
Definition at line 941 of file AliV0ReaderV1.cxx.
|
inline |
Definition at line 117 of file AliV0ReaderV1.h.
|
inline |
Definition at line 75 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaConvV1::UserExec(), AliAnalysisTaskResolution::UserExec(), AliAnalysisTaskGammaConvCalo::UserExec(), AliAnalysisTaskMaterial::UserExec(), AliAnalysisTaskMaterialHistos::UserExec(), AliAnalysisTaskOmegaToPiZeroGamma::UserExec(), AliAnalysisTaskGammaCaloDalitzV1::UserExec(), AliAnalysisTaskConversionQA::UserExec(), AliAnalysisTaskEtaToPiPlPiMiGamma::UserExec(), AliAnalysisTaskGammaConvFlow::UserExec(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserExec(), and AliAnalysisTaskGammaConvDalitzV1::UserExec().
|
inline |
Definition at line 129 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaConvV1::UserCreateOutputObjects(), AliAnalysisTaskConversionQA::UserCreateOutputObjects(), AliAnalysisTaskGammaConvCalo::UserCreateOutputObjects(), AliAnalysisTaskMaterial::UserCreateOutputObjects(), AliAnalysisTaskOmegaToPiZeroGamma::UserCreateOutputObjects(), AliAnalysisTaskMaterialHistos::UserCreateOutputObjects(), and AliAnalysisTaskGammaConvDalitzV1::UserCreateOutputObjects().
|
virtual |
Definition at line 235 of file AliV0ReaderV1.cxx.
|
inline |
Definition at line 72 of file AliV0ReaderV1.h.
|
inline |
Definition at line 111 of file AliV0ReaderV1.h.
Referenced by RelabelAODPhotonCandidates().
|
virtual |
Definition at line 502 of file AliV0ReaderV1.cxx.
|
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
index | Index of the photon inside the container |
Definition at line 179 of file AliV0ReaderV1.cxx.
Bool_t AliV0ReaderV1::ParticleIsConvertedPhoton | ( | AliMCEvent * | mcEvent, |
TParticle * | particle, | ||
Double_t | etaMax, | ||
Double_t | rMax, | ||
Double_t | zMax | ||
) |
Definition at line 1428 of file AliV0ReaderV1.cxx.
|
protected |
Definition at line 723 of file AliV0ReaderV1.cxx.
Bool_t AliV0ReaderV1::ProcessEvent | ( | AliVEvent * | inputEvent, |
AliMCEvent * | mcEvent = NULL |
||
) |
Definition at line 600 of file AliV0ReaderV1.cxx.
|
inline |
Definition at line 148 of file AliV0ReaderV1.h.
|
protected |
Definition at line 765 of file AliV0ReaderV1.cxx.
void AliV0ReaderV1::RelabelAODPhotonCandidates | ( | AliAODConversionPhoton * | PhotonCandidate | ) |
Definition at line 1265 of file AliV0ReaderV1.cxx.
|
inline |
Definition at line 109 of file AliV0ReaderV1.h.
Referenced by AliAnalysisTaskGammaConvV1::UserExec(), AliAnalysisTaskOmegaToPiZeroGamma::UserExec(), AliAnalysisTaskGammaCaloDalitzV1::UserExec(), AliAnalysisTaskGammaConvCalo::UserExec(), and AliAnalysisTaskConversionQA::UserExec().
|
inline |
Definition at line 149 of file AliV0ReaderV1.h.
|
inline |
Definition at line 87 of file AliV0ReaderV1.h.
|
inline |
Definition at line 251 of file AliV0ReaderV1.h.
|
inline |
Definition at line 91 of file AliV0ReaderV1.h.
|
inline |
Definition at line 101 of file AliV0ReaderV1.h.
|
inline |
Definition at line 103 of file AliV0ReaderV1.h.
|
inline |
Definition at line 102 of file AliV0ReaderV1.h.
|
inline |
Definition at line 262 of file AliV0ReaderV1.h.
|
inline |
Definition at line 93 of file AliV0ReaderV1.h.
|
inline |
Definition at line 143 of file AliV0ReaderV1.h.
|
inline |
Definition at line 113 of file AliV0ReaderV1.h.
|
inline |
Definition at line 130 of file AliV0ReaderV1.h.
|
inline |
Definition at line 124 of file AliV0ReaderV1.h.
|
inline |
Definition at line 97 of file AliV0ReaderV1.h.
|
inline |
Definition at line 96 of file AliV0ReaderV1.h.
|
inline |
Definition at line 120 of file AliV0ReaderV1.h.
|
inline |
Definition at line 95 of file AliV0ReaderV1.h.
|
virtual |
Definition at line 1791 of file AliV0ReaderV1.cxx.
void AliV0ReaderV1::UserCreateOutputObjects | ( | ) |
Definition at line 262 of file AliV0ReaderV1.cxx.
|
virtual |
Definition at line 581 of file AliV0ReaderV1.cxx.
|
protected |
Definition at line 173 of file AliV0ReaderV1.h.
|
protected |
Definition at line 175 of file AliV0ReaderV1.h.
|
protected |
Definition at line 180 of file AliV0ReaderV1.h.
|
protected |
Definition at line 240 of file AliV0ReaderV1.h.
|
protected |
Definition at line 193 of file AliV0ReaderV1.h.
|
protected |
Definition at line 181 of file AliV0ReaderV1.h.
|
protected |
Definition at line 182 of file AliV0ReaderV1.h.
|
protected |
Definition at line 174 of file AliV0ReaderV1.h.
|
protected |
Definition at line 185 of file AliV0ReaderV1.h.
|
protected |
Definition at line 229 of file AliV0ReaderV1.h.
|
protected |
Definition at line 230 of file AliV0ReaderV1.h.
|
protected |
Definition at line 195 of file AliV0ReaderV1.h.
|
protected |
Definition at line 236 of file AliV0ReaderV1.h.
|
protected |
Definition at line 225 of file AliV0ReaderV1.h.
|
protected |
Definition at line 226 of file AliV0ReaderV1.h.
|
protected |
Definition at line 202 of file AliV0ReaderV1.h.
|
protected |
Definition at line 199 of file AliV0ReaderV1.h.
|
protected |
Definition at line 198 of file AliV0ReaderV1.h.
|
protected |
Definition at line 197 of file AliV0ReaderV1.h.
|
protected |
Definition at line 201 of file AliV0ReaderV1.h.
|
protected |
Definition at line 200 of file AliV0ReaderV1.h.
|
protected |
Definition at line 221 of file AliV0ReaderV1.h.
|
protected |
Definition at line 224 of file AliV0ReaderV1.h.
|
protected |
Definition at line 220 of file AliV0ReaderV1.h.
|
protected |
Definition at line 223 of file AliV0ReaderV1.h.
|
protected |
Definition at line 219 of file AliV0ReaderV1.h.
|
protected |
Definition at line 222 of file AliV0ReaderV1.h.
|
protected |
Definition at line 215 of file AliV0ReaderV1.h.
|
protected |
Definition at line 218 of file AliV0ReaderV1.h.
|
protected |
Definition at line 214 of file AliV0ReaderV1.h.
|
protected |
Definition at line 217 of file AliV0ReaderV1.h.
|
protected |
Definition at line 213 of file AliV0ReaderV1.h.
|
protected |
Definition at line 216 of file AliV0ReaderV1.h.
|
protected |
Definition at line 227 of file AliV0ReaderV1.h.
|
protected |
Definition at line 228 of file AliV0ReaderV1.h.
|
protected |
Definition at line 231 of file AliV0ReaderV1.h.
|
protected |
Definition at line 235 of file AliV0ReaderV1.h.
|
protected |
Definition at line 212 of file AliV0ReaderV1.h.
|
protected |
Definition at line 209 of file AliV0ReaderV1.h.
|
protected |
Definition at line 210 of file AliV0ReaderV1.h.
|
protected |
Definition at line 211 of file AliV0ReaderV1.h.
|
protected |
Definition at line 208 of file AliV0ReaderV1.h.
|
protected |
Definition at line 205 of file AliV0ReaderV1.h.
|
protected |
Definition at line 204 of file AliV0ReaderV1.h.
|
protected |
Definition at line 203 of file AliV0ReaderV1.h.
|
protected |
Definition at line 207 of file AliV0ReaderV1.h.
|
protected |
Definition at line 206 of file AliV0ReaderV1.h.
|
protected |
Definition at line 232 of file AliV0ReaderV1.h.
|
protected |
Definition at line 233 of file AliV0ReaderV1.h.
|
protected |
Definition at line 234 of file AliV0ReaderV1.h.
|
protected |
Definition at line 196 of file AliV0ReaderV1.h.
|
protected |
Definition at line 237 of file AliV0ReaderV1.h.
|
protected |
Definition at line 194 of file AliV0ReaderV1.h.
|
protected |
Definition at line 241 of file AliV0ReaderV1.h.
|
protected |
Definition at line 186 of file AliV0ReaderV1.h.
|
protected |
Definition at line 187 of file AliV0ReaderV1.h.
|
protected |
Definition at line 172 of file AliV0ReaderV1.h.
|
protected |
Definition at line 188 of file AliV0ReaderV1.h.
|
protected |
Definition at line 184 of file AliV0ReaderV1.h.
|
protected |
Definition at line 192 of file AliV0ReaderV1.h.
|
protected |
Definition at line 191 of file AliV0ReaderV1.h.
|
protected |
Definition at line 189 of file AliV0ReaderV1.h.
|
protected |
Definition at line 183 of file AliV0ReaderV1.h.
|
protected |
Definition at line 178 of file AliV0ReaderV1.h.
|
protected |
Definition at line 176 of file AliV0ReaderV1.h.
|
protected |
Definition at line 190 of file AliV0ReaderV1.h.
|
protected |
Definition at line 177 of file AliV0ReaderV1.h.
|
protected |
Definition at line 239 of file AliV0ReaderV1.h.
|
protected |
Definition at line 171 of file AliV0ReaderV1.h.
|
protected |
Definition at line 179 of file AliV0ReaderV1.h.