![]() |
AliPhysics
0bb4a45 (0bb4a45)
|
Class handling all kinds of selection cuts for Gamma Conversion analysis. More...
#include <AliConversionPhotonCuts.h>
Static Public Member Functions | |
static AliConversionPhotonCuts * | GetStandardCuts2010PbPb () |
More... | |
static AliConversionPhotonCuts * | GetStandardCuts2010pp () |
More... | |
Public Attributes | |
Int_t | fCuts [kNCuts] |
Static Public Attributes | |
static const char * | fgkCutNames [kNCuts] |
Class handling all kinds of selection cuts for Gamma Conversion analysis.
The cut configuration is set as a string with an 19 digit number. Each digit in the string corresponds to a certain cut type, while its values represent the cut values. The cut configuration is listed here:
Position in the cut string (from the end) | Cut type |
---|---|
0 | V0FinderType |
1 | EtaCut |
2 | MinRCut |
3 | EtaForPhiCut |
4 | MinPhiCut |
5 | MaxPhiCut |
6 | SinglePtCut |
7 | ClsTPCCut |
8 | ededxSigmaCut |
9 | pidedxSigmaCut |
10 | piMomdedxSigmaCut |
11 | piMaxMomdedxSigmaCut |
12 | LowPRejectionSigmaCut |
13 | TOFelectronPID |
14 | ITSelectronPID |
15 | TRDelectronPID |
16 | QtMaxCut |
17 | Chi2GammaCut |
18 | PsiPair |
19 | DoPhotonAsymmetryCut |
20 | CosinePointingAngle |
21 | SharedElectronCuts |
22 | RejectToCloseV0s |
23 | DcaRPrimVtx |
24 | DcaZPrimVtx |
25 | EvetPlane |
Definition at line 76 of file AliConversionPhotonCuts.h.
Definition at line 79 of file AliConversionPhotonCuts.h.
Enumerator | |
---|---|
kPhotonIn | |
kOnFly | |
kNoTracks | |
kNoV0 | |
kTrackCuts | |
kdEdxCuts | |
kConvPointFail | |
kPhotonCuts | |
kEventPlane | |
kPhotonOut |
Definition at line 109 of file AliConversionPhotonCuts.h.
AliConversionPhotonCuts::AliConversionPhotonCuts | ( | const char * | name = "V0Cuts" , |
const char * | title = "V0 Cuts" |
||
) |
Definition at line 97 of file AliConversionPhotonCuts.cxx.
Referenced by GetStandardCuts2010PbPb(), GetStandardCuts2010pp(), and SetPreSelectionCutFlag().
AliConversionPhotonCuts::AliConversionPhotonCuts | ( | const AliConversionPhotonCuts & | ref | ) |
Definition at line 234 of file AliConversionPhotonCuts.cxx.
|
virtual |
Definition at line 372 of file AliConversionPhotonCuts.cxx.
Referenced by SetPreSelectionCutFlag().
Bool_t AliConversionPhotonCuts::AcceptanceCut | ( | TParticle * | particle, |
TParticle * | ePos, | ||
TParticle * | eNeg | ||
) |
Bool_t AliConversionPhotonCuts::AcceptanceCuts | ( | AliConversionPhotonBase * | photon | ) |
Definition at line 1057 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SetProcessAODCheck().
Bool_t AliConversionPhotonCuts::ArmenterosQtCut | ( | AliConversionPhotonBase * | photon | ) |
Definition at line 1042 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SetProcessAODCheck().
Bool_t AliConversionPhotonCuts::AsymmetryCut | ( | AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) |
Definition at line 1431 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SetProcessAODCheck().
Bool_t AliConversionPhotonCuts::CorrectedTPCClusterCut | ( | AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) |
Definition at line 938 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SelectV0Finder().
Bool_t AliConversionPhotonCuts::CosinePAngleCut | ( | const AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) | const |
Check if passes cosine of pointing angle cut
Definition at line 3374 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SelectV0Finder().
Bool_t AliConversionPhotonCuts::dEdxCuts | ( | AliVTrack * | track | ) |
Definition at line 1276 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonIsSelected(), and SetProcessAODCheck().
UChar_t AliConversionPhotonCuts::DeterminePhotonQualityAOD | ( | AliAODConversionPhoton * | photon, |
AliVEvent * | eventDummy | ||
) |
Definition at line 3570 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SelectV0Finder().
void AliConversionPhotonCuts::FillElectonLabelArray | ( | AliAODConversionPhoton * | photon, |
Int_t | nV0 | ||
) |
Definition at line 3458 of file AliConversionPhotonCuts.cxx.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates().
|
inline |
Definition at line 172 of file AliConversionPhotonCuts.h.
Referenced by PhotonIsSelected().
|
inline |
Definition at line 174 of file AliConversionPhotonCuts.h.
|
inline |
Definition at line 173 of file AliConversionPhotonCuts.h.
Double_t AliConversionPhotonCuts::GetCosineOfPointingAngle | ( | const AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) | const |
Definition at line 3383 of file AliConversionPhotonCuts.cxx.
Referenced by CosinePAngleCut(), AliAnalysisTaskConversionQA::ProcessQA(), and AliAnalysisTaskConversionQA::ProcessQATree().
|
inline |
Definition at line 171 of file AliConversionPhotonCuts.h.
Referenced by AliV0ReaderV1::GetCutHistograms(), AliAnalysisTaskConversionQA::UserCreateOutputObjects(), AliAnalysisTaskdPhi::UserCreateOutputObjects(), and AliAnalysisTaskK0toPi0Pi0::UserCreateOutputObjects().
TString AliConversionPhotonCuts::GetCutNumber | ( | ) |
Definition at line 3452 of file AliConversionPhotonCuts.cxx.
Referenced by AliConversionPhotonCuts(), AliConversionSelection::GetCutString(), InitCutHistograms(), IsSelected(), and UpdateCutString().
AliESDtrack * AliConversionPhotonCuts::GetESDTrack | ( | AliESDEvent * | event, |
Int_t | label | ||
) |
Definition at line 1500 of file AliConversionPhotonCuts.cxx.
Referenced by AliAnalysisTaskMaterial::ProcessPhotons(), and SetProcessAODCheck().
|
inline |
Definition at line 244 of file AliConversionPhotonCuts.h.
Referenced by AliConversionSelection::GetNumberOfChargedTracks().
Definition at line 3344 of file AliConversionPhotonCuts.cxx.
Referenced by CorrectedTPCClusterCut(), AliAnalysisTaskConversionQA::ProcessQA(), AliAnalysisTaskConversionQA::ProcessQATree(), and SetIsHeavyIon().
|
inline |
Definition at line 206 of file AliConversionPhotonCuts.h.
Float_t AliConversionPhotonCuts::GetKappaTPC | ( | AliConversionPhotonBase * | gamma, |
AliVEvent * | event | ||
) |
Definition at line 1259 of file AliConversionPhotonCuts.cxx.
Referenced by IsSelected(), KappaCuts(), and PhotonCuts().
Float_t AliConversionPhotonCuts::GetMaterialBudgetCorrectingWeightForTrueGamma | ( | AliAODConversionPhoton * | gamma | ) |
Definition at line 3627 of file AliConversionPhotonCuts.cxx.
Referenced by GetMaterialBudgetWeightsInitialized().
|
inline |
Definition at line 248 of file AliConversionPhotonCuts.h.
|
inline |
Definition at line 146 of file AliConversionPhotonCuts.h.
Referenced by AliAnalysisTaskdPhi::UserExec().
|
static |
Definition at line 3522 of file AliConversionPhotonCuts.cxx.
Referenced by SetPreSelectionCutFlag().
|
static |
Definition at line 3531 of file AliConversionPhotonCuts.cxx.
Referenced by SetPreSelectionCutFlag().
AliVTrack * AliConversionPhotonCuts::GetTrack | ( | AliVEvent * | event, |
Int_t | label | ||
) |
Definition at line 1466 of file AliConversionPhotonCuts.cxx.
Referenced by AsymmetryCut(), CorrectedTPCClusterCut(), DeterminePhotonQualityAOD(), GetKappaTPC(), PhotonCuts(), PhotonIsSelected(), AliAnalysisTaskConversionQA::ProcessQA(), AliAnalysisTaskConversionQA::ProcessQATree(), and SetProcessAODCheck().
|
inline |
Definition at line 252 of file AliConversionPhotonCuts.h.
Definition at line 398 of file AliConversionPhotonCuts.cxx.
Referenced by SetFillCutHistograms(), SetLightOutput(), and AliAnalysisTaskdPhi::UserCreateOutputObjects().
Definition at line 1640 of file AliConversionPhotonCuts.cxx.
Referenced by GetStandardCuts2010PbPb(), GetStandardCuts2010pp(), and AliV0ReaderV1::SetConversionCuts().
Definition at line 3596 of file AliConversionPhotonCuts.cxx.
Referenced by GetMaterialBudgetWeightsInitialized().
Bool_t AliConversionPhotonCuts::InitPIDResponse | ( | ) |
Definition at line 598 of file AliConversionPhotonCuts.cxx.
Referenced by AliConversionPhotonCuts(), dEdxCuts(), AliAnalysisTaskK0toPi0Pi0::ExecOnce(), GetKappaTPC(), and SetPreSelectionCutFlag().
Bool_t AliConversionPhotonCuts::InPlaneOutOfPlaneCut | ( | Double_t | photonPhi, |
Double_t | eventPlaneAngle = -100 , |
||
Bool_t | fill = kTRUE |
||
) |
Definition at line 3540 of file AliConversionPhotonCuts.cxx.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates(), and SelectV0Finder().
Definition at line 149 of file AliConversionPhotonCuts.h.
Definition at line 150 of file AliConversionPhotonCuts.h.
Bool_t AliConversionPhotonCuts::KappaCuts | ( | AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) |
Definition at line 1420 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonIsSelected(), and SetProcessAODCheck().
AliConversionPhotonCuts& AliConversionPhotonCuts::operator= | ( | const AliConversionPhotonCuts & | ) |
Referenced by SetPreSelectionCutFlag().
Bool_t AliConversionPhotonCuts::PhiSectorCut | ( | AliConversionPhotonBase * | photon | ) |
Referenced by SetProcessAODCheck().
Bool_t AliConversionPhotonCuts::PhotonCuts | ( | AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) |
Definition at line 809 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonIsSelected(), and SelectV0Finder().
Bool_t AliConversionPhotonCuts::PhotonIsSelected | ( | AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) |
Definition at line 972 of file AliConversionPhotonCuts.cxx.
Referenced by AliConversionSelection::CalculateBackground(), IsSelected(), AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates(), AliConversionSelection::ProcessEvent(), AliAnalysisTaskResolution::ProcessPhotons(), AliAnalysisTaskMaterial::ProcessPhotons(), AliAnalysisTaskConversionQA::UserExec(), and AliAnalysisTaskdPhi::UserExec().
Bool_t AliConversionPhotonCuts::PIDProbabilityCut | ( | AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) |
Not possible for AODs
Definition at line 1517 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SetProcessAODCheck().
void AliConversionPhotonCuts::PrintCuts | ( | ) |
void AliConversionPhotonCuts::PrintCutsWithValues | ( | ) |
Definition at line 1897 of file AliConversionPhotonCuts.cxx.
Referenced by InitializeCutsFromCutString(), and IsSelected().
Bool_t AliConversionPhotonCuts::PsiPairCut | ( | const AliConversionPhotonBase * | photon | ) | const |
Definition at line 3417 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SelectV0Finder().
Bool_t AliConversionPhotonCuts::RejectSharedElectronV0s | ( | AliAODConversionPhoton * | photon, |
Int_t | nV0, | ||
Int_t | nV0s | ||
) |
Definition at line 3468 of file AliConversionPhotonCuts.cxx.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates(), and SelectV0Finder().
Bool_t AliConversionPhotonCuts::RejectToCloseV0s | ( | AliAODConversionPhoton * | photon, |
TList * | photons, | ||
Int_t | nV0 | ||
) |
Definition at line 3486 of file AliConversionPhotonCuts.cxx.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates(), and SelectV0Finder().
Definition at line 193 of file AliConversionPhotonCuts.h.
Referenced by PhotonIsSelected().
Definition at line 2927 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3093 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Set individual cut ID
Definition at line 1672 of file AliConversionPhotonCuts.cxx.
Referenced by InitializeCutsFromCutString().
Definition at line 3282 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3241 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 245 of file AliConversionPhotonCuts.h.
Definition at line 1990 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2171 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 170 of file AliConversionPhotonCuts.h.
Definition at line 3323 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 235 of file AliConversionPhotonCuts.h.
Definition at line 2788 of file AliConversionPhotonCuts.cxx.
Referenced by SetCut(), and SetIsHeavyIon().
Definition at line 2703 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 168 of file AliConversionPhotonCuts.h.
Definition at line 2612 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2581 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2247 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2544 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2198 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3031 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 145 of file AliConversionPhotonCuts.h.
Referenced by AliAnalysisTaskdPhi::UserExec().
|
inline |
Definition at line 133 of file AliConversionPhotonCuts.h.
|
inline |
Definition at line 177 of file AliConversionPhotonCuts.h.
Definition at line 2975 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2876 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2091 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3129 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2296 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 246 of file AliConversionPhotonCuts.h.
Definition at line 3166 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2747 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2396 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2442 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2493 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3215 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut().
Definition at line 2859 of file AliConversionPhotonCuts.cxx.
Referenced by SetCut(), and SetIsHeavyIon().
Definition at line 1960 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 176 of file AliConversionPhotonCuts.h.
Bool_t AliConversionPhotonCuts::SpecificTrackCuts | ( | AliAODTrack * | negTrack, |
AliAODTrack * | posTrack, | ||
Int_t & | cutIndex | ||
) |
Cut functions.
Definition at line 1139 of file AliConversionPhotonCuts.cxx.
Referenced by SetProcessAODCheck(), and TracksAreSelected().
Bool_t AliConversionPhotonCuts::SpecificTrackCuts | ( | AliESDtrack * | negTrack, |
AliESDtrack * | posTrack, | ||
Int_t & | cutIndex | ||
) |
Definition at line 1160 of file AliConversionPhotonCuts.cxx.
Bool_t AliConversionPhotonCuts::TracksAreSelected | ( | AliVTrack * | negTrack, |
AliVTrack * | posTrack | ||
) |
Definition at line 1179 of file AliConversionPhotonCuts.cxx.
Referenced by IsSelected(), and PhotonIsSelected().
Bool_t AliConversionPhotonCuts::UpdateCutString | ( | ) |
Update the cut string (if it has been created yet)
Definition at line 1627 of file AliConversionPhotonCuts.cxx.
Referenced by SetCut().
|
inline |
Definition at line 242 of file AliConversionPhotonCuts.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates().
|
inline |
Definition at line 243 of file AliConversionPhotonCuts.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates().
|
protected |
chi2cut
Definition at line 282 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), PsiPairCut(), and SetChi2GammaCut().
|
protected |
Array with conversion Point x.
Definition at line 336 of file AliConversionPhotonCuts.h.
|
protected |
Array with conversion Point y.
Definition at line 337 of file AliConversionPhotonCuts.h.
|
protected |
Array with conversion Point z.
Definition at line 338 of file AliConversionPhotonCuts.h.
|
protected |
Definition at line 324 of file AliConversionPhotonCuts.h.
Referenced by CosinePAngleCut(), PrintCutsWithValues(), and SetCosPAngleCut().
Definition at line 124 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), InitializeCutsFromCutString(), PrintCuts(), PrintCutsWithValues(), SetCut(), and SetPhotonAsymmetryCut().
|
protected |
cut number used for analysis
Definition at line 339 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), UpdateCutString(), and ~AliConversionPhotonCuts().
|
protected |
Definition at line 340 of file AliConversionPhotonCuts.h.
Referenced by GetCutNumber(), and InitializeCutsFromCutString().
|
protected |
cut value for the maximum distance in R between the photon & the primary vertex [cm]
Definition at line 334 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), and SetDCARPhotonPrimVtxCut().
|
protected |
cut value for the maximum distance in Z between the photon & the primary vertex [cm]
Definition at line 333 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), and SetDCAZPhotonPrimVtxCut().
|
protected |
Delta R for Double Counting Cut.
Definition at line 350 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
Definition at line 322 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), PsiPairCut(), and SetPsiPairCut().
|
protected |
Select gammas using ellipse cut.
Definition at line 307 of file AliConversionPhotonCuts.h.
Referenced by ArmenterosQtCut(), PrintCutsWithValues(), and SetQtMaxCut().
|
protected |
Flag for setting asymmetric pT cut on electron/positron.
Definition at line 274 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), PrintCutsWithValues(), SetSinglePtCut(), and TracksAreSelected().
|
protected |
flag to use the dEdxCut based on sigmas
Definition at line 285 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and SetDodEdxSigmaCut().
|
protected |
Flag to reject double counting.
Definition at line 348 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
Kaon rejection at low p.
Definition at line 297 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
switch for running light output, kFALSE -> normal mode, kTRUE -> light mode
Definition at line 258 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and SetLightOutput().
|
protected |
flag to use the PhotonAsymetryCut
Definition at line 313 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), PhotonCuts(), PrintCutsWithValues(), and SetPhotonAsymmetryCut().
|
protected |
flag to use the PhotonAsymetryCut with P dependent cut
Definition at line 314 of file AliConversionPhotonCuts.h.
Referenced by AsymmetryCut(), PrintCutsWithValues(), and SetPhotonAsymmetryCut().
|
protected |
Definition at line 328 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), and SetSharedElectronCut().
|
protected |
Pion rejection at low p.
Definition at line 299 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
Proton rejection at low p.
Definition at line 298 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
Select gammas using qtMax.
Definition at line 306 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), and SetQtMaxCut().
|
protected |
Definition at line 327 of file AliConversionPhotonCuts.h.
Referenced by SetSharedElectronCut(), and UseElecSharingCut().
|
protected |
Flag for shrinking the TPC acceptance due to different reasons.
Definition at line 270 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), SetEtaForPhiCut(), SetMaxPhiSectorCut(), and SetMinPhiSectorCut().
|
protected |
Definition at line 325 of file AliConversionPhotonCuts.h.
Referenced by SetToCloseV0sCut(), and UseToCloseV0sCut().
|
protected |
flag to use TOF pid cut RRnewTOF
Definition at line 286 of file AliConversionPhotonCuts.h.
|
protected |
flag to use TRD pid
Definition at line 288 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), SetTRDElectronCut(), and SetTRDElectronPIDCut().
|
protected |
Size of electron array.
Definition at line 331 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts().
|
protected |
Definition at line 332 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), FillElectonLabelArray(), RejectSharedElectronV0s(), and ~AliConversionPhotonCuts().
|
protected |
eta cut
Definition at line 264 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), GetEtaCut(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), PrintCutsWithValues(), SetEtaCut(), SetEtaForPhiCut(), and TracksAreSelected().
|
protected |
eta cut
Definition at line 265 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), PrintCutsWithValues(), SetEtaCut(), and TracksAreSelected().
|
protected |
eta cut for phi sector selection
Definition at line 267 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), PrintCutsWithValues(), and SetEtaForPhiCut().
|
protected |
eta cut for phi sector selection
Definition at line 266 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), PrintCutsWithValues(), and SetEtaForPhiCut().
|
protected |
Definition at line 315 of file AliConversionPhotonCuts.h.
Referenced by AsymmetryCut(), SetPhotonAsymmetryCut(), and ~AliConversionPhotonCuts().
|
static |
Definition at line 128 of file AliConversionPhotonCuts.h.
Referenced by PrintCuts().
|
protected |
bookkeeping for acceptance cuts
Definition at line 378 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), and InitCutHistograms().
|
protected |
armenteros podolanski plot after cuts
Definition at line 376 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
armenteros podolanski plot before cuts
Definition at line 374 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
asymmetry plot after cuts
Definition at line 377 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
bookkeeping for cuts
Definition at line 379 of file AliConversionPhotonCuts.h.
Referenced by FillPhotonCutIndex(), and InitCutHistograms().
|
protected |
bookkeeping for dEdx cuts
Definition at line 359 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
eta-distribution of all V0s after Finder selection
Definition at line 357 of file AliConversionPhotonCuts.h.
Referenced by FillV0EtaBeforedEdxCuts(), InitCutHistograms(), and PhotonIsSelected().
|
protected |
eta-distribution of all V0s after Finder selection after dEdx cuts
Definition at line 358 of file AliConversionPhotonCuts.h.
Referenced by FillV0EtaAfterdEdxCuts(), InitCutHistograms(), and PhotonIsSelected().
|
protected |
EventPlaneAngle Minus Photon Angle.
Definition at line 380 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and InPlaneOutOfPlaneCut().
|
protected |
List of QA histograms.
Definition at line 255 of file AliConversionPhotonCuts.h.
Referenced by GetCutHistograms(), InitCutHistograms(), and SetFillCutHistograms().
|
protected |
e+e- inv mass distribution after cuts
Definition at line 375 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
e+e- inv mass distribution before cuts
Definition at line 373 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
ITS Sigma after cuts.
Definition at line 369 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
ITS Sigma before cuts.
Definition at line 368 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Kappa vs photon pt after cuts.
Definition at line 364 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
bookkeeping for photon specific cuts
Definition at line 372 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
TOF Sigma after cuts.
Definition at line 370 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
TOF before cuts.
Definition at line 365 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TOF Sigma after cuts.
Definition at line 367 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TOF Sigma before cuts.
Definition at line 366 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TPC dEdx after cuts.
Definition at line 361 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TPC dEdx before cuts.
Definition at line 360 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TPC Sigm dEdx after cuts.
Definition at line 363 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TPC Sigma dEdx before cuts.
Definition at line 362 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
bookkeeping for track cuts
Definition at line 371 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), SpecificTrackCuts(), and TracksAreSelected().
|
protected |
Definition at line 323 of file AliConversionPhotonCuts.h.
Referenced by PsiPairCut(), and SetPsiPairCut().
|
protected |
In-Plane Out-Of Plane Analysis.
Definition at line 335 of file AliConversionPhotonCuts.h.
Referenced by GetInPlaneOutOfPlaneCut(), InPlaneOutOfPlaneCut(), and SetInPlaneOutOfPlane().
|
protected |
flag for pp (0), PbPb (1), pPb (2)
Definition at line 341 of file AliConversionPhotonCuts.h.
Referenced by PhotonIsSelected(), SetChi2GammaCut(), SetEtaCut(), SetIsHeavyIon(), and SetPsiPairCut().
|
protected |
sigma cut RRnewTOF
Definition at line 343 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSElectronPIDCut().
|
protected |
sigma cut RRnewTOF
Definition at line 344 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSElectronPIDCut().
|
protected |
maximum Kappa cut
Definition at line 354 of file AliConversionPhotonCuts.h.
Referenced by KappaCuts(), PrintCutsWithValues(), and SetKappaTPCCut().
|
protected |
maximum Kappa cut
Definition at line 353 of file AliConversionPhotonCuts.h.
Referenced by KappaCuts(), PrintCutsWithValues(), and SetKappaTPCCut().
|
protected |
linecut
Definition at line 278 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), and SetEtaCut().
|
protected |
linecut
Definition at line 280 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), and SetEtaCut().
|
protected |
linecut
Definition at line 279 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), and SetEtaCut().
|
protected |
linecut
Definition at line 281 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), and SetEtaCut().
|
protected |
weights for conversions photons due due deviating material budget in MC compared to data
Definition at line 383 of file AliConversionPhotonCuts.h.
Referenced by GetMaterialBudgetWeightsInitialized(), and InitializeMaterialBudgetWeights().
|
protected |
phi sector cut
Definition at line 269 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), PrintCutsWithValues(), and SetMaxPhiSectorCut().
|
protected |
max pt for ITS PID
Definition at line 345 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSElectronPIDCut().
|
protected |
r cut
Definition at line 262 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), PrintCutsWithValues(), and SetRCut().
|
protected |
z cut
Definition at line 275 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), and PrintCutsWithValues().
|
protected |
minimum clusters in the TPC
Definition at line 276 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), SetTPCClusterCut(), and TracksAreSelected().
|
protected |
minimum clusters to findable clusters
Definition at line 277 of file AliConversionPhotonCuts.h.
Referenced by CorrectedTPCClusterCut(), PrintCutsWithValues(), and SetTPCClusterCut().
|
protected |
phi sector cut
Definition at line 268 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), PrintCutsWithValues(), and SetMinPhiSectorCut().
|
protected |
Asymmetry Cut.
Definition at line 317 of file AliConversionPhotonCuts.h.
Referenced by AsymmetryCut(), PrintCutsWithValues(), and SetPhotonAsymmetryCut().
|
protected |
Min Momentum for Asymmetry Cut.
Definition at line 316 of file AliConversionPhotonCuts.h.
Referenced by AsymmetryCut(), PrintCutsWithValues(), and SetPhotonAsymmetryCut().
|
protected |
r cut
Definition at line 263 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PrintCutsWithValues(), and SetRCut().
|
protected |
Min R for Double Counting Cut.
Definition at line 349 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
Definition at line 326 of file AliConversionPhotonCuts.h.
Referenced by RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
nsigma cut
Definition at line 309 of file AliConversionPhotonCuts.h.
|
protected |
Opening Angle for Double Counting Cut.
Definition at line 351 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
min opening angle for meson
Definition at line 320 of file AliConversionPhotonCuts.h.
|
protected |
Definition at line 329 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), and SetSharedElectronCut().
|
protected |
sigma cut
Definition at line 296 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetMaxMomPiondEdxCut().
|
protected |
Momentum limit to apply kaon rejection.
Definition at line 303 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts().
|
protected |
sigma cut
Definition at line 295 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), SetLowPRejectionCuts(), and SetMinMomPiondEdxCut().
|
protected |
Momentum limit to apply proton rejection.
Definition at line 305 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
Momentum limit to apply proton rejection.
Definition at line 304 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts().
|
protected |
sigma cut
Definition at line 289 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutElectronLine().
|
protected |
sigma cut
Definition at line 293 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutPionLine().
|
protected |
sigma cut
Definition at line 294 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutPionLine().
|
protected |
sigma cut
Definition at line 300 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
sigma cut
Definition at line 302 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
sigma cut
Definition at line 301 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
sigma cut
Definition at line 290 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutElectronLine().
|
protected |
Definition at line 283 of file AliConversionPhotonCuts.h.
Referenced by PIDProbabilityCut().
|
protected |
Definition at line 284 of file AliConversionPhotonCuts.h.
Referenced by PIDProbabilityCut().
|
protected |
PID response.
Definition at line 256 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), GetKappaTPC(), GetPIDResponse(), InitPIDResponse(), and SetPIDResponse().
|
protected |
required electron efficiency for TRD PID
Definition at line 287 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and SetTRDElectronCut().
|
protected |
Flag for preselection cut used in V0Reader.
Definition at line 381 of file AliConversionPhotonCuts.h.
Referenced by PhotonIsSelected(), and SetPreSelectionCutFlag().
|
protected |
Flag for processing check for AOD to be contained in AliAODs.root and AliAODGammaConversion.root.
Definition at line 382 of file AliConversionPhotonCuts.h.
Referenced by PhotonIsSelected(), and SetProcessAODCheck().
|
protected |
Definition at line 384 of file AliConversionPhotonCuts.h.
Referenced by GetMaterialBudgetCorrectingWeightForTrueGamma(), InitCutHistograms(), InitializeMaterialBudgetWeights(), and ~AliConversionPhotonCuts().
|
protected |
Definition at line 321 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), PsiPairCut(), and SetPsiPairCut().
|
protected |
pt cut
Definition at line 271 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PrintCutsWithValues(), and SetSinglePtCut().
|
protected |
Maximum Qt from Armenteros to select Gammas.
Definition at line 308 of file AliConversionPhotonCuts.h.
Referenced by ArmenterosQtCut(), PrintCutsWithValues(), and SetQtMaxCut().
|
protected |
Definition at line 330 of file AliConversionPhotonCuts.h.
|
protected |
pt cut for electron/positron
Definition at line 272 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), PrintCutsWithValues(), SetSinglePtCut(), and TracksAreSelected().
|
protected |
second pt cut for electron/positron if asymmetric cut is chosen
Definition at line 273 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), PrintCutsWithValues(), SetSinglePtCut(), and TracksAreSelected().
|
protected |
switches from standard dEdx nSigma TPC cuts to Kappa TPC
Definition at line 352 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), InitCutHistograms(), KappaCuts(), PrintCutsWithValues(), SetCut(), and SetSwitchToKappaInsteadOfNSigdEdxTPC().
|
protected |
sigma cut RRnewTOF
Definition at line 291 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFElectronPIDCut().
|
protected |
sigma cut RRnewTOF
Definition at line 292 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFElectronPIDCut().
|
protected |
TRD cut range.
Definition at line 346 of file AliConversionPhotonCuts.h.
Referenced by SetTRDElectronPIDCut().
|
protected |
TRD cut range.
Definition at line 347 of file AliConversionPhotonCuts.h.
Referenced by SetTRDElectronPIDCut().
|
protected |
flag to use corrected tpc cl info
Definition at line 318 of file AliConversionPhotonCuts.h.
Referenced by CorrectedTPCClusterCut(), PrintCutsWithValues(), and SetTPCClusterCut().
|
protected |
flag
Definition at line 310 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), and AcceptanceCuts().
|
protected |
flag to use tof pid
Definition at line 342 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSElectronPIDCut().
|
protected |
flag
Definition at line 311 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), SelectV0Finder(), and SetV0Finder().
|
protected |
int to set same sign pairing
Definition at line 312 of file AliConversionPhotonCuts.h.
Referenced by GetV0FinderSameSign(), SetV0Finder(), and TracksAreSelected().
|
protected |
flag to use tof pid
Definition at line 319 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFElectronPIDCut().
|
protected |
Name of the V0 reader.
Definition at line 259 of file AliConversionPhotonCuts.h.
Referenced by GetTrack(), and SetV0ReaderName().