![]() |
AliPhysics
4a7363b (4a7363b)
|
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 253 of file AliConversionPhotonCuts.cxx.
|
virtual |
Definition at line 398 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 1268 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SetProcessAODCheck().
Bool_t AliConversionPhotonCuts::ArmenterosQtCut | ( | AliConversionPhotonBase * | photon | ) |
Definition at line 1253 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SetProcessAODCheck().
Bool_t AliConversionPhotonCuts::AsymmetryCut | ( | AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) |
Definition at line 1700 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SetProcessAODCheck().
Bool_t AliConversionPhotonCuts::CorrectedTPCClusterCut | ( | AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) |
Definition at line 1148 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 3759 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SelectV0Finder().
Bool_t AliConversionPhotonCuts::dEdxCuts | ( | AliVTrack * | track, |
AliConversionPhotonBase * | photon | ||
) |
Definition at line 1506 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonIsSelected(), and SetProcessAODCheck().
UChar_t AliConversionPhotonCuts::DeterminePhotonQualityAOD | ( | AliAODConversionPhoton * | photon, |
AliVEvent * | eventDummy | ||
) |
Definition at line 3955 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SelectV0Finder().
void AliConversionPhotonCuts::FillElectonLabelArray | ( | AliAODConversionPhoton * | photon, |
Int_t | nV0 | ||
) |
Definition at line 3843 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::GetCorrectedElectronTPCResponse | ( | Short_t | charge, |
Double_t | nsig, | ||
Double_t | P, | ||
Double_t | Eta, | ||
Double_t | R | ||
) |
Definition at line 730 of file AliConversionPhotonCuts.cxx.
Referenced by dEdxCuts(), GetElecDeDxPostCalibrationInitialized(), and GetKappaTPC().
Double_t AliConversionPhotonCuts::GetCosineOfPointingAngle | ( | const AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) | const |
Definition at line 3768 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 3837 of file AliConversionPhotonCuts.cxx.
Referenced by AliConversionPhotonCuts(), AliConversionSelection::GetCutString(), InitCutHistograms(), IsSelected(), UpdateCutString(), and AliAnalysisTaskConversionQA::UserCreateOutputObjects().
|
inline |
Definition at line 256 of file AliConversionPhotonCuts.h.
AliESDtrack * AliConversionPhotonCuts::GetESDTrack | ( | AliESDEvent * | event, |
Int_t | label | ||
) |
Definition at line 1769 of file AliConversionPhotonCuts.cxx.
Referenced by AliAnalysisTaskMaterial::ProcessPhotons(), and SetProcessAODCheck().
|
inline |
Definition at line 245 of file AliConversionPhotonCuts.h.
Referenced by AliConversionSelection::GetNumberOfChargedTracks().
Definition at line 3729 of file AliConversionPhotonCuts.cxx.
Referenced by CorrectedTPCClusterCut(), AliAnalysisTaskConversionQA::ProcessQA(), AliAnalysisTaskConversionQA::ProcessQATree(), and SetIsHeavyIon().
|
inline |
Definition at line 207 of file AliConversionPhotonCuts.h.
Float_t AliConversionPhotonCuts::GetKappaTPC | ( | AliConversionPhotonBase * | gamma, |
AliVEvent * | event | ||
) |
Definition at line 1470 of file AliConversionPhotonCuts.cxx.
Referenced by IsSelected(), KappaCuts(), and PhotonCuts().
Float_t AliConversionPhotonCuts::GetMaterialBudgetCorrectingWeightForTrueGamma | ( | AliAODConversionPhoton * | gamma | ) |
Definition at line 4012 of file AliConversionPhotonCuts.cxx.
Referenced by GetMaterialBudgetWeightsInitialized().
|
inline |
Definition at line 251 of file AliConversionPhotonCuts.h.
|
inline |
Definition at line 146 of file AliConversionPhotonCuts.h.
Referenced by AliAnalysisTaskdPhi::UserExec().
|
inline |
Definition at line 246 of file AliConversionPhotonCuts.h.
|
static |
Definition at line 3907 of file AliConversionPhotonCuts.cxx.
Referenced by SetPreSelectionCutFlag().
|
static |
Definition at line 3916 of file AliConversionPhotonCuts.cxx.
Referenced by SetPreSelectionCutFlag().
AliVTrack * AliConversionPhotonCuts::GetTrack | ( | AliVEvent * | event, |
Int_t | label | ||
) |
Definition at line 1735 of file AliConversionPhotonCuts.cxx.
Referenced by AsymmetryCut(), CorrectedTPCClusterCut(), DeterminePhotonQualityAOD(), GetKappaTPC(), PhotonCuts(), PhotonIsSelected(), AliAnalysisTaskConversionQA::ProcessQA(), AliAnalysisTaskConversionQA::ProcessQATree(), and SetProcessAODCheck().
|
inline |
Definition at line 255 of file AliConversionPhotonCuts.h.
Definition at line 452 of file AliConversionPhotonCuts.cxx.
Referenced by SetFillCutHistograms(), SetLightOutput(), and AliAnalysisTaskdPhi::UserCreateOutputObjects().
Definition at line 1909 of file AliConversionPhotonCuts.cxx.
Referenced by GetStandardCuts2010PbPb(), GetStandardCuts2010pp(), and AliV0ReaderV1::SetConversionCuts().
Definition at line 692 of file AliConversionPhotonCuts.cxx.
Referenced by GetElecDeDxPostCalibrationInitialized().
Definition at line 3981 of file AliConversionPhotonCuts.cxx.
Referenced by GetMaterialBudgetWeightsInitialized().
Bool_t AliConversionPhotonCuts::InitPIDResponse | ( | ) |
Definition at line 677 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 3925 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 1689 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 1016 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonIsSelected(), and SelectV0Finder().
Bool_t AliConversionPhotonCuts::PhotonIsSelected | ( | AliConversionPhotonBase * | photon, |
AliVEvent * | event | ||
) |
Definition at line 1182 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 1786 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SetProcessAODCheck().
void AliConversionPhotonCuts::PrintCuts | ( | ) |
void AliConversionPhotonCuts::PrintCutsWithValues | ( | ) |
Definition at line 2166 of file AliConversionPhotonCuts.cxx.
Referenced by InitializeCutsFromCutString(), and IsSelected().
Bool_t AliConversionPhotonCuts::PsiPairCut | ( | const AliConversionPhotonBase * | photon | ) | const |
Definition at line 3802 of file AliConversionPhotonCuts.cxx.
Referenced by PhotonCuts(), and SelectV0Finder().
Bool_t AliConversionPhotonCuts::RejectSharedElectronV0s | ( | AliAODConversionPhoton * | photon, |
Int_t | nV0, | ||
Int_t | nV0s | ||
) |
Definition at line 3853 of file AliConversionPhotonCuts.cxx.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates(), and SelectV0Finder().
Bool_t AliConversionPhotonCuts::RejectToCloseV0s | ( | AliAODConversionPhoton * | photon, |
TList * | photons, | ||
Int_t | nV0 | ||
) |
Definition at line 3871 of file AliConversionPhotonCuts.cxx.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates(), and SelectV0Finder().
Definition at line 194 of file AliConversionPhotonCuts.h.
Referenced by PhotonIsSelected().
Definition at line 3261 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3454 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Set individual cut ID
Definition at line 1941 of file AliConversionPhotonCuts.cxx.
Referenced by InitializeCutsFromCutString().
Definition at line 3667 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3626 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 247 of file AliConversionPhotonCuts.h.
|
inline |
Definition at line 249 of file AliConversionPhotonCuts.h.
Definition at line 2259 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2452 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 170 of file AliConversionPhotonCuts.h.
Definition at line 3708 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 236 of file AliConversionPhotonCuts.h.
Definition at line 3122 of file AliConversionPhotonCuts.cxx.
Referenced by SetCut(), and SetIsHeavyIon().
Definition at line 3037 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 168 of file AliConversionPhotonCuts.h.
Definition at line 2946 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2915 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2528 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2878 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2479 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3382 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 3309 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3210 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2372 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3514 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2577 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
|
inline |
Definition at line 248 of file AliConversionPhotonCuts.h.
Definition at line 3551 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3081 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2706 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2752 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 2823 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut(), and SetCut().
Definition at line 3600 of file AliConversionPhotonCuts.cxx.
Referenced by GetInPlaneOutOfPlaneCut().
Definition at line 3193 of file AliConversionPhotonCuts.cxx.
Referenced by SetCut(), and SetIsHeavyIon().
Definition at line 2229 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 1350 of file AliConversionPhotonCuts.cxx.
Referenced by SetProcessAODCheck(), and TracksAreSelected().
Bool_t AliConversionPhotonCuts::SpecificTrackCuts | ( | AliESDtrack * | negTrack, |
AliESDtrack * | posTrack, | ||
Int_t & | cutIndex | ||
) |
Definition at line 1371 of file AliConversionPhotonCuts.cxx.
Bool_t AliConversionPhotonCuts::TracksAreSelected | ( | AliVTrack * | negTrack, |
AliVTrack * | posTrack | ||
) |
Definition at line 1390 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 1896 of file AliConversionPhotonCuts.cxx.
Referenced by SetCut().
|
inline |
Definition at line 243 of file AliConversionPhotonCuts.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates().
|
inline |
Definition at line 244 of file AliConversionPhotonCuts.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakeConversionPhotonCandidates().
|
protected |
chi2cut
Definition at line 288 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), PsiPairCut(), and SetChi2GammaCut().
|
protected |
Array with conversion Point x.
Definition at line 342 of file AliConversionPhotonCuts.h.
|
protected |
Array with conversion Point y.
Definition at line 343 of file AliConversionPhotonCuts.h.
|
protected |
Array with conversion Point z.
Definition at line 344 of file AliConversionPhotonCuts.h.
|
protected |
Definition at line 330 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 345 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), UpdateCutString(), and ~AliConversionPhotonCuts().
|
protected |
Definition at line 346 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 340 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 339 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), and SetDCAZPhotonPrimVtxCut().
|
protected |
Delta R for Double Counting Cut.
Definition at line 356 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
Definition at line 328 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), PsiPairCut(), and SetPsiPairCut().
|
protected |
Select gammas using ellipse cut.
Definition at line 313 of file AliConversionPhotonCuts.h.
Referenced by ArmenterosQtCut(), PrintCutsWithValues(), and SetQtMaxCut().
|
protected |
Flag for setting asymmetric pT cut on electron/positron.
Definition at line 280 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), PrintCutsWithValues(), SetSinglePtCut(), and TracksAreSelected().
|
protected |
flag to use the dEdxCut based on sigmas
Definition at line 291 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and SetDodEdxSigmaCut().
|
protected |
Flag to reject double counting.
Definition at line 354 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
Definition at line 361 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), GetKappaTPC(), and SetDoElecDeDxPostCalibration().
|
protected |
Kaon rejection at low p.
Definition at line 303 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 264 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and SetLightOutput().
|
protected |
flag to use the PhotonAsymetryCut
Definition at line 319 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), and SetPhotonAsymmetryCut().
|
protected |
flag to use the PhotonAsymetryCut with P dependent cut
Definition at line 320 of file AliConversionPhotonCuts.h.
Referenced by AsymmetryCut(), PrintCutsWithValues(), and SetPhotonAsymmetryCut().
|
protected |
Definition at line 334 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), and SetSharedElectronCut().
|
protected |
Pion rejection at low p.
Definition at line 305 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
Proton rejection at low p.
Definition at line 304 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
Select gammas using qtMax.
Definition at line 312 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), and SetQtMaxCut().
|
protected |
Definition at line 333 of file AliConversionPhotonCuts.h.
Referenced by SetSharedElectronCut(), and UseElecSharingCut().
|
protected |
Flag for shrinking the TPC acceptance due to different reasons.
Definition at line 276 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), SetEtaForPhiCut(), SetMaxPhiSectorCut(), and SetMinPhiSectorCut().
|
protected |
Definition at line 331 of file AliConversionPhotonCuts.h.
Referenced by SetToCloseV0sCut(), and UseToCloseV0sCut().
|
protected |
flag to use TOF pid cut RRnewTOF
Definition at line 292 of file AliConversionPhotonCuts.h.
|
protected |
flag to use TRD pid
Definition at line 294 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), SetTRDElectronCut(), and SetTRDElectronPIDCut().
|
protected |
flag to check that initialization worked
Definition at line 392 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), GetElecDeDxPostCalibrationInitialized(), GetKappaTPC(), InitCutHistograms(), and InitializeElecDeDxPostCalibration().
|
protected |
Size of electron array.
Definition at line 337 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts().
|
protected |
Definition at line 338 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), FillElectonLabelArray(), RejectSharedElectronV0s(), and ~AliConversionPhotonCuts().
|
protected |
eta cut
Definition at line 270 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), GetEtaCut(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), PrintCutsWithValues(), SetEtaCut(), SetEtaForPhiCut(), and TracksAreSelected().
|
protected |
eta cut
Definition at line 271 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), PrintCutsWithValues(), SetEtaCut(), and TracksAreSelected().
|
protected |
eta cut for phi sector selection
Definition at line 273 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), PrintCutsWithValues(), and SetEtaForPhiCut().
|
protected |
eta cut for phi sector selection
Definition at line 272 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), PrintCutsWithValues(), and SetEtaForPhiCut().
|
protected |
Definition at line 321 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 385 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), and InitCutHistograms().
|
protected |
armenteros podolanski plot after cuts
Definition at line 382 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
armenteros podolanski plot before cuts
Definition at line 380 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
asymmetry plot after cuts
Definition at line 384 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
asymmetry plot after cuts
Definition at line 383 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
bookkeeping for cuts
Definition at line 386 of file AliConversionPhotonCuts.h.
Referenced by FillPhotonCutIndex(), and InitCutHistograms().
|
protected |
bookkeeping for dEdx cuts
Definition at line 365 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 394 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), GetCorrectedElectronTPCResponse(), InitCutHistograms(), InitializeElecDeDxPostCalibration(), and ~AliConversionPhotonCuts().
|
protected |
Definition at line 395 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), GetCorrectedElectronTPCResponse(), InitCutHistograms(), InitializeElecDeDxPostCalibration(), and ~AliConversionPhotonCuts().
|
protected |
eta-distribution of all V0s after Finder selection
Definition at line 363 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 364 of file AliConversionPhotonCuts.h.
Referenced by FillV0EtaAfterdEdxCuts(), InitCutHistograms(), and PhotonIsSelected().
|
protected |
EventPlaneAngle Minus Photon Angle.
Definition at line 387 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and InPlaneOutOfPlaneCut().
|
protected |
List of QA histograms.
Definition at line 261 of file AliConversionPhotonCuts.h.
Referenced by GetCutHistograms(), InitCutHistograms(), and SetFillCutHistograms().
|
protected |
e+e- inv mass distribution after cuts
Definition at line 381 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
e+e- inv mass distribution before cuts
Definition at line 379 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
ITS Sigma after cuts.
Definition at line 375 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
ITS Sigma before cuts.
Definition at line 374 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Kappa vs photon pt after cuts.
Definition at line 370 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
bookkeeping for photon specific cuts
Definition at line 378 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
Definition at line 396 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), GetCorrectedElectronTPCResponse(), InitCutHistograms(), InitializeElecDeDxPostCalibration(), and ~AliConversionPhotonCuts().
|
protected |
Definition at line 397 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), GetCorrectedElectronTPCResponse(), InitCutHistograms(), InitializeElecDeDxPostCalibration(), and ~AliConversionPhotonCuts().
|
protected |
TOF Sigma after cuts.
Definition at line 376 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), and PhotonCuts().
|
protected |
TOF before cuts.
Definition at line 371 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TOF Sigma after cuts.
Definition at line 373 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TOF Sigma before cuts.
Definition at line 372 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TPC dEdx after cuts.
Definition at line 367 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TPC dEdx before cuts.
Definition at line 366 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TPC Sigm dEdx after cuts.
Definition at line 369 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
TPC Sigma dEdx before cuts.
Definition at line 368 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
bookkeeping for track cuts
Definition at line 377 of file AliConversionPhotonCuts.h.
Referenced by InitCutHistograms(), SpecificTrackCuts(), and TracksAreSelected().
|
protected |
Definition at line 329 of file AliConversionPhotonCuts.h.
Referenced by PsiPairCut(), and SetPsiPairCut().
|
protected |
In-Plane Out-Of Plane Analysis.
Definition at line 341 of file AliConversionPhotonCuts.h.
Referenced by GetInPlaneOutOfPlaneCut(), InPlaneOutOfPlaneCut(), and SetInPlaneOutOfPlane().
|
protected |
flag for pp (0), PbPb (1), pPb (2)
Definition at line 347 of file AliConversionPhotonCuts.h.
Referenced by PhotonIsSelected(), SetChi2GammaCut(), SetEtaCut(), SetIsHeavyIon(), and SetPsiPairCut().
|
protected |
sigma cut RRnewTOF
Definition at line 349 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSElectronPIDCut().
|
protected |
sigma cut RRnewTOF
Definition at line 350 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSElectronPIDCut().
|
protected |
maximum Kappa cut
Definition at line 360 of file AliConversionPhotonCuts.h.
Referenced by KappaCuts(), PrintCutsWithValues(), and SetKappaTPCCut().
|
protected |
maximum Kappa cut
Definition at line 359 of file AliConversionPhotonCuts.h.
Referenced by KappaCuts(), PrintCutsWithValues(), and SetKappaTPCCut().
|
protected |
linecut
Definition at line 284 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), and SetEtaCut().
|
protected |
linecut
Definition at line 286 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), and SetEtaCut().
|
protected |
linecut
Definition at line 285 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), and SetEtaCut().
|
protected |
linecut
Definition at line 287 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 390 of file AliConversionPhotonCuts.h.
Referenced by GetMaterialBudgetWeightsInitialized(), and InitializeMaterialBudgetWeights().
|
protected |
phi sector cut
Definition at line 275 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), PrintCutsWithValues(), and SetMaxPhiSectorCut().
|
protected |
max pt for ITS PID
Definition at line 351 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSElectronPIDCut().
|
protected |
r cut
Definition at line 268 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), PrintCutsWithValues(), and SetRCut().
|
protected |
z cut
Definition at line 281 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PhotonIsSelectedAODMC(), PhotonIsSelectedMC(), and PrintCutsWithValues().
|
protected |
minimum clusters in the TPC
Definition at line 282 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), SetTPCClusterCut(), and TracksAreSelected().
|
protected |
minimum clusters to findable clusters
Definition at line 283 of file AliConversionPhotonCuts.h.
Referenced by CorrectedTPCClusterCut(), PrintCutsWithValues(), and SetTPCClusterCut().
|
protected |
phi sector cut
Definition at line 274 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCuts(), PrintCutsWithValues(), and SetMinPhiSectorCut().
|
protected |
Asymmetry Cut.
Definition at line 323 of file AliConversionPhotonCuts.h.
Referenced by AsymmetryCut(), PrintCutsWithValues(), and SetPhotonAsymmetryCut().
|
protected |
Min Momentum for Asymmetry Cut.
Definition at line 322 of file AliConversionPhotonCuts.h.
Referenced by AsymmetryCut(), PrintCutsWithValues(), and SetPhotonAsymmetryCut().
|
protected |
r cut
Definition at line 269 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PrintCutsWithValues(), and SetRCut().
|
protected |
Min R for Double Counting Cut.
Definition at line 355 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
Definition at line 332 of file AliConversionPhotonCuts.h.
Referenced by RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
Definition at line 393 of file AliConversionPhotonCuts.h.
Referenced by AliConversionPhotonCuts(), InitCutHistograms(), InitializeElecDeDxPostCalibration(), and ~AliConversionPhotonCuts().
|
protected |
nsigma cut
Definition at line 315 of file AliConversionPhotonCuts.h.
|
protected |
Opening Angle for Double Counting Cut.
Definition at line 357 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
min opening angle for meson
Definition at line 326 of file AliConversionPhotonCuts.h.
|
protected |
Definition at line 335 of file AliConversionPhotonCuts.h.
Referenced by PhotonCuts(), PrintCutsWithValues(), and SetSharedElectronCut().
|
protected |
sigma cut
Definition at line 302 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetMaxMomPiondEdxCut().
|
protected |
Momentum limit to apply kaon rejection.
Definition at line 309 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts().
|
protected |
sigma cut
Definition at line 301 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), SetLowPRejectionCuts(), and SetMinMomPiondEdxCut().
|
protected |
Momentum limit to apply proton rejection.
Definition at line 311 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
Momentum limit to apply proton rejection.
Definition at line 310 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts().
|
protected |
sigma cut
Definition at line 295 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutElectronLine().
|
protected |
sigma cut
Definition at line 299 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 SetTPCdEdxCutPionLine().
|
protected |
sigma cut
Definition at line 306 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
sigma cut
Definition at line 308 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
sigma cut
Definition at line 307 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetLowPRejectionCuts().
|
protected |
sigma cut
Definition at line 296 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutElectronLine().
|
protected |
Definition at line 289 of file AliConversionPhotonCuts.h.
Referenced by PIDProbabilityCut().
|
protected |
Definition at line 290 of file AliConversionPhotonCuts.h.
Referenced by PIDProbabilityCut().
|
protected |
PID response.
Definition at line 262 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), GetKappaTPC(), GetPIDResponse(), InitPIDResponse(), and SetPIDResponse().
|
protected |
required electron efficiency for TRD PID
Definition at line 293 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), and SetTRDElectronCut().
|
protected |
Flag for preselection cut used in V0Reader.
Definition at line 388 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 389 of file AliConversionPhotonCuts.h.
Referenced by PhotonIsSelected(), and SetProcessAODCheck().
|
protected |
Definition at line 391 of file AliConversionPhotonCuts.h.
Referenced by GetMaterialBudgetCorrectingWeightForTrueGamma(), InitCutHistograms(), InitializeMaterialBudgetWeights(), and ~AliConversionPhotonCuts().
|
protected |
Definition at line 327 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), PsiPairCut(), and SetPsiPairCut().
|
protected |
pt cut
Definition at line 277 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), AcceptanceCuts(), PrintCutsWithValues(), and SetSinglePtCut().
|
protected |
Maximum Qt from Armenteros to select Gammas.
Definition at line 314 of file AliConversionPhotonCuts.h.
Referenced by ArmenterosQtCut(), PrintCutsWithValues(), and SetQtMaxCut().
|
protected |
Definition at line 336 of file AliConversionPhotonCuts.h.
|
protected |
pt cut for electron/positron
Definition at line 278 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), GetSingleElectronPtCut(), PrintCutsWithValues(), SetSinglePtCut(), and TracksAreSelected().
|
protected |
second pt cut for electron/positron if asymmetric cut is chosen
Definition at line 279 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), PrintCutsWithValues(), SetSinglePtCut(), and TracksAreSelected().
|
protected |
switches from standard dEdx nSigma TPC cuts to Kappa TPC
Definition at line 358 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), InitCutHistograms(), KappaCuts(), PrintCutsWithValues(), SetCut(), and SetSwitchToKappaInsteadOfNSigdEdxTPC().
|
protected |
sigma cut RRnewTOF
Definition at line 297 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFElectronPIDCut().
|
protected |
sigma cut RRnewTOF
Definition at line 298 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFElectronPIDCut().
|
protected |
TRD cut range.
Definition at line 352 of file AliConversionPhotonCuts.h.
Referenced by SetTRDElectronPIDCut().
|
protected |
TRD cut range.
Definition at line 353 of file AliConversionPhotonCuts.h.
Referenced by SetTRDElectronPIDCut().
|
protected |
flag to use corrected tpc cl info
Definition at line 324 of file AliConversionPhotonCuts.h.
Referenced by CorrectedTPCClusterCut(), PrintCutsWithValues(), and SetTPCClusterCut().
|
protected |
flag
Definition at line 316 of file AliConversionPhotonCuts.h.
Referenced by AcceptanceCut(), and AcceptanceCuts().
|
protected |
flag to use tof pid
Definition at line 348 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSElectronPIDCut().
|
protected |
flag
Definition at line 317 of file AliConversionPhotonCuts.h.
Referenced by PrintCutsWithValues(), SelectV0Finder(), and SetV0Finder().
|
protected |
int to set same sign pairing
Definition at line 318 of file AliConversionPhotonCuts.h.
Referenced by GetV0FinderSameSign(), SetV0Finder(), and TracksAreSelected().
|
protected |
flag to use tof pid
Definition at line 325 of file AliConversionPhotonCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFElectronPIDCut().
|
protected |
Name of the V0 reader.
Definition at line 265 of file AliConversionPhotonCuts.h.
Referenced by GetTrack(), and SetV0ReaderName().