![]() |
AliPhysics
a6017e1 (a6017e1)
|
Class handling all kinds of selection cuts for Gamma Conversion analysis. More...
#include <AliConversionMesonCuts.h>
Public Attributes | |
Int_t | fCuts [kNCuts] |
Static Public Attributes | |
static const char * | fgkCutNames [kNCuts] |
Protected Attributes | |
TRandom3 | fRandom |
AliCaloPhotonCuts * | fCaloPhotonCuts |
CaloPhotonCutObject belonging to same main task. More... | |
TList * | fHistograms |
List of QA histograms. More... | |
TObjString * | fCutString |
cut number used for analysis More... | |
TString | fCutStringRead |
TH2F * | fHistoMesonCuts |
bookkeeping for meson cuts More... | |
TH2F * | fHistoMesonBGCuts |
bookkeeping for meson bg cuts More... | |
TH1F * | fHistoDCAGGMesonBefore |
TH1F * | fHistoDCAZMesonPrimVtxBefore |
TH1F * | fHistoDCARMesonPrimVtxBefore |
TH1F * | fHistoDCAGGMesonAfter |
TH2F * | fHistoDCAZMesonPrimVtxAfter |
TH1F * | fHistoDCARMesonPrimVtxAfter |
TH1F * | fHistoInvMassBefore |
TH1F * | fHistoInvMassAfter |
TF1 * | fBrem |
TF1 * | fFAlphaCut |
TF1 * | fFMinOpanCut |
TF1 * | fFMaxOpanCut |
Double_t | fMaxR |
max r cut More... | |
Double_t | fMinPt |
min pT cut More... | |
Double_t | fSelectionLow |
lower meson inv mass window for further selection More... | |
Double_t | fSelectionHigh |
higher meson inv mass window for further selection More... | |
Double_t | fAlphaMinCutMeson |
min value for meson alpha cut More... | |
Double_t | fAlphaCutMeson |
max value for meson alpha cut More... | |
Double_t | fRapidityCutMeson |
max value for meson rapidity More... | |
Double_t | fMinV0Dist |
Double_t | fPBremSmearing |
Double_t | fPSigSmearing |
Double_t | fPSigSmearingCte |
Double_t | fDCAGammaGammaCut |
cut value for the maximum distance between the two photons [cm] More... | |
Double_t | fDCAZMesonPrimVtxCut |
cut value for the maximum distance in Z between the production point of the Meson & the primary vertex [cm] More... | |
Double_t | fDCARMesonPrimVtxCut |
cut value for the maximum distance in R between the production point of the Meson & the primary vertex [cm] More... | |
Double_t | fMinOpanCutMeson |
Double_t | fMaxOpanCutMeson |
Double_t | fSidebandMixingLow |
Double_t | fSidebandMixingHigh |
Double_t | fSidebandMixingLeftLow |
Double_t | fSidebandMixingLeftHigh |
Double_t | fSidebandMixingRightLow |
Double_t | fSidebandMixingRightHigh |
Float_t | fOpeningAngle |
min opening angle for meson More... | |
Int_t | fMode |
running mode of ConversionMesonCuts to select different sets of cut parameters for different running modes More... | |
Int_t | fMesonKind |
Int_t | fIsMergedClusterCut |
flag for merged cluster and di cluster analysis More... | |
Int_t | fSelectionWindowCut |
selection window for merged ana in mass More... | |
Int_t | fNDegreeRotationPMForBG |
Int_t | fNumberOfBGEvents |
Int_t | fElectronLabelArraySize |
Int_t * | fElectronLabelArray |
Int_t | fBackgroundHandler |
Bool_t | fDoLightOutput |
switch for running light output, kFALSE -> normal mode, kTRUE -> light mode More... | |
Bool_t | fDoMinPtCut |
do min pT cut More... | |
Bool_t | fEnableMassCut |
flag to enable mass cut More... | |
Bool_t | fAcceptMesonMass |
flag to distinguish rejecting and accepting meson mass window for further analysis More... | |
Bool_t | fUseRotationMethodInBG |
flag to apply rotation method for meson bg estimation More... | |
Bool_t | fUsePtmaxMethodForBG |
flag to apply Ptmax method More... | |
Bool_t | fDoBG |
flag to intialize BG More... | |
Bool_t | fDoBGProbability |
flag to use probability method for meson bg estimation More... | |
Bool_t | fDoConvCaloMixing |
flag to use enable convcalo mixing in addition to caloconv mixing More... | |
Bool_t | fDoSectorMixing |
flag to enable Sectormixing for meson bg estimation More... | |
Bool_t | fDoSphericityMixing |
flag to enable Sphericitymixing for meson bg estimation More... | |
Bool_t | fUseTrackMultiplicityForBG |
flag to use track multiplicity for meson bg estimation (else V0 mult) More... | |
Bool_t | fEnableMinOpeningAngleCut |
flag to enable min opening angle cut More... | |
Bool_t | fEnableOneCellDistCut |
flag to enable 1 cell dist cut More... | |
Bool_t | fDoToCloseV0sCut |
Bool_t | fDoSharedElecCut |
Bool_t | fUseMCPSmearing |
flag More... | |
Bool_t | fAlphaPtDepCut |
Bool_t | fDCAGammaGammaCutOn |
cut flag for the maximum distance between the two photons More... | |
Bool_t | fDCAZMesonPrimVtxCutOn |
cut flag for the maximum distance in Z between the production point of the Meson & the primary vertex More... | |
Bool_t | fDCARMesonPrimVtxCutOn |
cut flag for the maximum distance in R between the production point of the Meson & the primary vertex More... | |
Bool_t | fMinOpanPtDepCut |
Bool_t | fMaxOpanPtDepCut |
Bool_t | fBackgroundUseSideband |
Bool_t | fBackgroundUseSidebandBothSides |
Bool_t | fBackgroundUseLikeSign |
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 | MesonKind |
1 | BackgroundScheme |
2 | NumberOfBGEvents |
3 | DegreesForRotationMethod |
4 | RapidityMesonCut |
5 | PtCut |
6 | AlphaMesonCut |
7 | SelectionWindow |
8 | SharedElectronCuts |
9 | RejectToCloseV0s |
10 | UseMCPSmearing |
11 | DcaGammaGamma |
12 | DcaRPrimVtx |
13 | DcaZPrimVtx |
14 | MinOpanMesonCut |
15 | MaxOpanMesonCut |
Definition at line 62 of file AliConversionMesonCuts.h.
Definition at line 67 of file AliConversionMesonCuts.h.
AliConversionMesonCuts::AliConversionMesonCuts | ( | const char * | name = "MesonCuts" , |
const char * | title = "Meson Cuts" |
||
) |
Definition at line 76 of file AliConversionMesonCuts.cxx.
AliConversionMesonCuts::AliConversionMesonCuts | ( | const AliConversionMesonCuts & | ref | ) |
Definition at line 168 of file AliConversionMesonCuts.cxx.
|
virtual |
Definition at line 259 of file AliConversionMesonCuts.cxx.
|
inline |
Definition at line 184 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 176 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 177 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 178 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 179 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 180 of file AliConversionMesonCuts.h.
void AliConversionMesonCuts::FillElectonLabelArray | ( | AliAODConversionPhoton * | photon, |
Int_t | nV0 | ||
) |
Definition at line 2852 of file AliConversionMesonCuts.cxx.
Definition at line 1540 of file AliConversionMesonCuts.cxx.
Referenced by GetRapidityCutValue(), and MesonIsSelected().
Definition at line 1717 of file AliConversionMesonCuts.cxx.
Referenced by GetRapidityCutValue(), and MesonIsSelected().
|
inline |
Definition at line 187 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 129 of file AliConversionMesonCuts.h.
Referenced by AliAnalysisTaskdPhi::UserCreateOutputObjects(), and AliAnalysisTaskK0toPi0Pi0::UserCreateOutputObjects().
TString AliConversionMesonCuts::GetCutNumber | ( | ) |
Definition at line 2846 of file AliConversionMesonCuts.cxx.
Referenced by AliConversionMesonCuts(), AliConversionSelection::GetCutString(), InitCutHistograms(), IsSelected(), and UpdateCutString().
|
inline |
Definition at line 164 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 188 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 174 of file AliConversionMesonCuts.h.
Referenced by AliConversionSelection::CalculateBackground(), and AliAnalysisTaskK0toPi0Pi0::UserCreateOutputObjects().
|
inline |
Definition at line 165 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 186 of file AliConversionMesonCuts.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakePi0Candidates().
|
inline |
Definition at line 185 of file AliConversionMesonCuts.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakePi0Candidates().
|
inline |
Definition at line 193 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 195 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 194 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 192 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 197 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 196 of file AliConversionMesonCuts.h.
void AliConversionMesonCuts::InitCutHistograms | ( | TString | name = "" , |
Bool_t | additionalHists = kFALSE |
||
) |
Definition at line 293 of file AliConversionMesonCuts.cxx.
Referenced by SetFillCutHistograms(), and SetRunningMode().
Definition at line 1084 of file AliConversionMesonCuts.cxx.
Definition at line 103 of file AliConversionMesonCuts.h.
Definition at line 104 of file AliConversionMesonCuts.h.
Bool_t AliConversionMesonCuts::MesonIsSelected | ( | AliAODConversionMother * | pi0, |
Bool_t | IsSignal = kTRUE , |
||
Double_t | fRapidityShift = 0. , |
||
Int_t | leadingCellID1 = 0 , |
||
Int_t | leadingCellID2 = 0 |
||
) |
Definition at line 923 of file AliConversionMesonCuts.cxx.
Referenced by AliConversionSelection::CalculateBackground(), AliConversionSelection::CalculatePi0Candidates(), IsSelected(), and AliAnalysisTaskK0toPi0Pi0::SelectMeson().
Bool_t AliConversionMesonCuts::MesonIsSelectedAODMC | ( | AliAODMCParticle * | MCMother, |
TClonesArray * | AODMCArray, | ||
Double_t | fRapidityShift = 0. |
||
) |
Definition at line 452 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedAODMCDalitz | ( | AliAODMCParticle * | MCMother, |
TClonesArray * | AODMCArray, | ||
Int_t & | labelelectron, | ||
Int_t & | labelpositron, | ||
Int_t & | labelgamma, | ||
Double_t | fRapidityShift = 0. |
||
) |
Definition at line 551 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedByMassCut | ( | AliAODConversionMother * | meson, |
Int_t | nominalRange = 0 |
||
) |
Definition at line 3022 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedMC | ( | TParticle * | fMCMother, |
AliMCEvent * | mcEvent, | ||
Double_t | fRapidityShift = 0. |
||
) |
Definition at line 411 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedMCChiC | ( | TParticle * | fMCMother, |
AliMCEvent * | mcEvent, | ||
Int_t & | labelelectronChiC, | ||
Int_t & | labelpositronChiC, | ||
Int_t & | labelgammaChiC, | ||
Double_t | fRapidityShift = 0. |
||
) |
Definition at line 847 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedMCDalitz | ( | TParticle * | fMCMother, |
AliMCEvent * | mcEvent, | ||
Int_t & | labelelectron, | ||
Int_t & | labelpositron, | ||
Int_t & | labelgamma, | ||
Double_t | fRapidityShift = 0. |
||
) |
Definition at line 493 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedMCEtaPiPlPiMiGamma | ( | TParticle * | fMCMother, |
AliMCEvent * | mcEvent, | ||
Int_t & | labelNegPion, | ||
Int_t & | labelPosPion, | ||
Int_t & | labelGamma, | ||
Double_t | fRapidityShift = 0 |
||
) |
Definition at line 611 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedMCPiPlPiMiEta | ( | TParticle * | fMCMother, |
AliMCEvent * | mcEvent, | ||
Int_t & | labelNegPion, | ||
Int_t & | labelPosPion, | ||
Int_t & | labelNeutPion, | ||
Double_t | fRapidityShift = 0 |
||
) |
Definition at line 669 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedMCPiPlPiMiPiZero | ( | TParticle * | fMCMother, |
AliMCEvent * | mcEvent, | ||
Int_t & | labelNegPion, | ||
Int_t & | labelPosPion, | ||
Int_t & | labelNeutPion, | ||
Double_t | fRapidityShift = 0 |
||
) |
Definition at line 727 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedMCPiZeroGamma | ( | TParticle * | fMCMother, |
AliMCEvent * | mcEvent, | ||
Int_t & | labelNeutPion, | ||
Int_t & | labelGamma, | ||
Double_t | fRapidityShift = 0 |
||
) |
Definition at line 786 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedPiZeroGammaAngle | ( | AliAODConversionMother * | omega, |
AliAODConversionMother * | pi0, | ||
AliAODConversionPhoton * | gamma, | ||
Bool_t | DoPiZeroAngleCut, | ||
TF1 * | maxfit, | ||
Double_t | lowerFactor, | ||
Double_t | upperFactor | ||
) |
Definition at line 834 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
|
inline |
Definition at line 175 of file AliConversionMesonCuts.h.
Referenced by AliConversionSelection::CalculateBackground().
AliConversionMesonCuts& AliConversionMesonCuts::operator= | ( | const AliConversionMesonCuts & | ) |
void AliConversionMesonCuts::PrintCuts | ( | ) |
Definition at line 1251 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
void AliConversionMesonCuts::PrintCutsWithValues | ( | ) |
Definition at line 1259 of file AliConversionMesonCuts.cxx.
Referenced by InitializeCutsFromCutString(), and IsSelected().
Bool_t AliConversionMesonCuts::RejectSharedElectronV0s | ( | AliAODConversionPhoton * | photon, |
Int_t | nV0, | ||
Int_t | nV0s | ||
) |
Definition at line 2862 of file AliConversionMesonCuts.cxx.
Referenced by SetDefaultSmearing().
Bool_t AliConversionMesonCuts::RejectToCloseV0s | ( | AliAODConversionPhoton * | photon, |
TList * | photons, | ||
Int_t | nV0 | ||
) |
Definition at line 2879 of file AliConversionMesonCuts.cxx.
Referenced by SetDefaultSmearing().
Definition at line 1904 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2011 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2130 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
|
inline |
Definition at line 140 of file AliConversionMesonCuts.h.
Set individual cut ID
Definition at line 1115 of file AliConversionMesonCuts.cxx.
Referenced by InitializeCutsFromCutString().
Definition at line 2518 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2620 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2569 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 134 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 162 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 128 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 163 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 125 of file AliConversionMesonCuts.h.
Definition at line 2804 of file AliConversionMesonCuts.cxx.
Referenced by SetCut(), and SetOpeningAngleCut().
Definition at line 2376 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 1311 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2671 of file AliConversionMesonCuts.cxx.
Referenced by SetCut(), and SetOpeningAngleCut().
Definition at line 1328 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2273 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2297 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
|
inline |
Definition at line 159 of file AliConversionMesonCuts.h.
Definition at line 2088 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
|
inline |
Definition at line 126 of file AliConversionMesonCuts.h.
Definition at line 1371 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 1497 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2331 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2349 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
TLorentzVector AliConversionMesonCuts::SmearElectron | ( | TLorentzVector | particle | ) |
Definition at line 2972 of file AliConversionMesonCuts.cxx.
Referenced by GetCutHistograms().
void AliConversionMesonCuts::SmearParticle | ( | AliAODConversionPhoton * | photon | ) |
Definition at line 2904 of file AliConversionMesonCuts.cxx.
Referenced by GetCutHistograms(), and AliConversionSelection::ProcessEvent().
void AliConversionMesonCuts::SmearVirtualPhoton | ( | AliAODConversionPhoton * | photon | ) |
Definition at line 2938 of file AliConversionMesonCuts.cxx.
Referenced by GetCutHistograms().
Bool_t AliConversionMesonCuts::UpdateCutString | ( | ) |
Update the cut string (if it has been created yet)
Definition at line 1072 of file AliConversionMesonCuts.cxx.
Referenced by SetCut().
|
inline |
Definition at line 181 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 189 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 183 of file AliConversionMesonCuts.h.
Referenced by AliConversionSelection::ProcessEvent().
|
inline |
Definition at line 172 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 171 of file AliConversionMesonCuts.h.
Referenced by AliConversionSelection::CalculateBackground().
|
inline |
Definition at line 190 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 191 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 182 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 173 of file AliConversionMesonCuts.h.
Referenced by AliConversionSelection::CalculateBackground().
|
protected |
flag to distinguish rejecting and accepting meson mass window for further analysis
Definition at line 260 of file AliConversionMesonCuts.h.
Referenced by GetAcceptMassFlag(), MesonIsSelectedByMassCut(), PrintCutsWithValues(), and SetSelectionWindowCut().
|
protected |
max value for meson alpha cut
Definition at line 227 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), SetAlphaMesonCut(), and SetAlphaMesonMergedCut().
|
protected |
min value for meson alpha cut
Definition at line 226 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), SetAlphaMesonCut(), and SetAlphaMesonMergedCut().
|
protected |
Definition at line 274 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), SetAlphaMesonCut(), and SetAlphaMesonMergedCut().
|
protected |
Definition at line 255 of file AliConversionMesonCuts.h.
Referenced by BackgroundHandlerType(), PrintCutsWithValues(), and SetBackgroundScheme().
|
protected |
Definition at line 282 of file AliConversionMesonCuts.h.
Referenced by SetBackgroundScheme(), and UseLikeSignMixing().
|
protected |
Definition at line 280 of file AliConversionMesonCuts.h.
Referenced by SetBackgroundScheme(), and UseSidebandMixing().
|
protected |
Definition at line 281 of file AliConversionMesonCuts.h.
Referenced by SetBackgroundScheme(), and UseSidebandMixingBothSides().
|
protected |
Definition at line 217 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts(), SmearElectron(), SmearParticle(), SmearVirtualPhoton(), and ~AliConversionMesonCuts().
|
protected |
CaloPhotonCutObject belonging to same main task.
Definition at line 201 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), and SetCaloMesonCutsObject().
Definition at line 88 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts(), InitializeCutsFromCutString(), PrintCuts(), PrintCutsWithValues(), SetCut(), and SetNDegreesForRotationMethod().
|
protected |
cut number used for analysis
Definition at line 203 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts(), UpdateCutString(), and ~AliConversionMesonCuts().
|
protected |
Definition at line 204 of file AliConversionMesonCuts.h.
Referenced by GetCutNumber(), and InitializeCutsFromCutString().
|
protected |
cut value for the maximum distance between the two photons [cm]
Definition at line 233 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetDCAGammaGammaCut().
|
protected |
cut flag for the maximum distance between the two photons
Definition at line 275 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetDCAGammaGammaCut().
|
protected |
cut value for the maximum distance in R between the production point of the Meson & the primary vertex [cm]
Definition at line 235 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetDCARMesonPrimVtxCut().
|
protected |
cut flag for the maximum distance in R between the production point of the Meson & the primary vertex
Definition at line 277 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetDCARMesonPrimVtxCut().
|
protected |
cut value for the maximum distance in Z between the production point of the Meson & the primary vertex [cm]
Definition at line 234 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetDCAZMesonPrimVtxCut().
|
protected |
cut flag for the maximum distance in Z between the production point of the Meson & the primary vertex
Definition at line 276 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetDCAZMesonPrimVtxCut().
|
protected |
flag to intialize BG
Definition at line 263 of file AliConversionMesonCuts.h.
Referenced by DoBGCalculation(), PrintCutsWithValues(), and SetBackgroundScheme().
|
protected |
flag to use probability method for meson bg estimation
Definition at line 264 of file AliConversionMesonCuts.h.
Referenced by DoBGProbability(), PrintCutsWithValues(), and SetBackgroundScheme().
|
protected |
flag to use enable convcalo mixing in addition to caloconv mixing
Definition at line 265 of file AliConversionMesonCuts.h.
Referenced by DoConvCaloMixing(), and SetBackgroundScheme().
|
protected |
switch for running light output, kFALSE -> normal mode, kTRUE -> light mode
Definition at line 257 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and SetLightOutput().
|
protected |
do min pT cut
Definition at line 258 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), MesonIsSelectedAODMC(), MesonIsSelectedAODMCDalitz(), MesonIsSelectedMC(), MesonIsSelectedMCChiC(), MesonIsSelectedMCDalitz(), MesonIsSelectedMCEtaPiPlPiMiGamma(), MesonIsSelectedMCPiPlPiMiEta(), MesonIsSelectedMCPiPlPiMiPiZero(), MesonIsSelectedMCPiZeroGamma(), PrintCutsWithValues(), and SetMinPtCut().
|
protected |
flag to enable Sectormixing for meson bg estimation
Definition at line 266 of file AliConversionMesonCuts.h.
Referenced by DoSectorMixing(), and SetBackgroundScheme().
|
protected |
Definition at line 272 of file AliConversionMesonCuts.h.
Referenced by SetSharedElectronCut(), and UseElecSharingCut().
|
protected |
flag to enable Sphericitymixing for meson bg estimation
Definition at line 267 of file AliConversionMesonCuts.h.
Referenced by DoSphericityMixing().
|
protected |
Definition at line 271 of file AliConversionMesonCuts.h.
Referenced by SetToCloseV0sCut(), and UseToCloseV0sCut().
|
protected |
Definition at line 254 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts(), FillElectonLabelArray(), RejectSharedElectronV0s(), and ~AliConversionMesonCuts().
|
protected |
Definition at line 253 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts().
|
protected |
flag to enable mass cut
Definition at line 259 of file AliConversionMesonCuts.h.
Referenced by FunctionMaxMassCut(), FunctionMinMassCut(), MesonIsSelected(), PrintCutsWithValues(), and SetSelectionWindowMergedCut().
|
protected |
flag to enable min opening angle cut
Definition at line 269 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), SetEnableOpeningAngleCut(), and SetMinOpanMesonCut().
|
protected |
flag to enable 1 cell dist cut
Definition at line 270 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMinOpanMesonCut().
|
protected |
Definition at line 218 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), SetAlphaMesonCut(), SetAlphaMesonMergedCut(), and ~AliConversionMesonCuts().
|
protected |
Definition at line 220 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), SetMaxOpanMesonCut(), and ~AliConversionMesonCuts().
|
protected |
Definition at line 219 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), SetMinOpanMesonCut(), and ~AliConversionMesonCuts().
|
static |
Definition at line 92 of file AliConversionMesonCuts.h.
Referenced by PrintCuts().
|
protected |
Definition at line 211 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 208 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 213 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 210 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 212 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 209 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
List of QA histograms.
Definition at line 202 of file AliConversionMesonCuts.h.
Referenced by GetCutHistograms(), InitCutHistograms(), and SetFillCutHistograms().
|
protected |
Definition at line 215 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 214 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
bookkeeping for meson bg cuts
Definition at line 207 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
bookkeeping for meson cuts
Definition at line 206 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
flag for merged cluster and di cluster analysis
Definition at line 249 of file AliConversionMesonCuts.h.
Referenced by GetIsMergedClusterCut(), InitCutHistograms(), MesonIsSelected(), PrintCutsWithValues(), SetAlphaMesonCut(), SetCut(), and SetIsMergedClusterCut().
|
protected |
Definition at line 237 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMaxOpanMesonCut().
|
protected |
Definition at line 279 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMaxOpanMesonCut().
|
protected |
max r cut
Definition at line 222 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelectedAODMC(), MesonIsSelectedAODMCDalitz(), MesonIsSelectedMC(), MesonIsSelectedMCChiC(), MesonIsSelectedMCDalitz(), MesonIsSelectedMCEtaPiPlPiMiGamma(), MesonIsSelectedMCPiPlPiMiEta(), and MesonIsSelectedMCPiPlPiMiPiZero().
|
protected |
Definition at line 248 of file AliConversionMesonCuts.h.
Referenced by SetMesonKind().
|
protected |
Definition at line 236 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMinOpanMesonCut().
|
protected |
Definition at line 278 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMinOpanMesonCut().
|
protected |
min pT cut
Definition at line 223 of file AliConversionMesonCuts.h.
Referenced by GetMinPt(), MesonIsSelected(), MesonIsSelectedAODMC(), MesonIsSelectedAODMCDalitz(), MesonIsSelectedMC(), MesonIsSelectedMCChiC(), MesonIsSelectedMCDalitz(), MesonIsSelectedMCEtaPiPlPiMiGamma(), MesonIsSelectedMCPiPlPiMiEta(), MesonIsSelectedMCPiPlPiMiPiZero(), MesonIsSelectedMCPiZeroGamma(), PrintCutsWithValues(), and SetMinPtCut().
|
protected |
Definition at line 229 of file AliConversionMesonCuts.h.
Referenced by RejectToCloseV0s(), and SetToCloseV0sCut().
|
protected |
running mode of ConversionMesonCuts to select different sets of cut parameters for different running modes
Definition at line 247 of file AliConversionMesonCuts.h.
Referenced by PrintCutsWithValues(), SetMCPSmearing(), and SetRunningMode().
|
protected |
Definition at line 251 of file AliConversionMesonCuts.h.
Referenced by NDegreesRotation(), PrintCutsWithValues(), and SetNDegreesForRotationMethod().
|
protected |
Definition at line 252 of file AliConversionMesonCuts.h.
Referenced by GetNumberOfBGEvents(), PrintCutsWithValues(), and SetNumberOfBGEvents().
|
protected |
min opening angle for meson
Definition at line 245 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetOpeningAngleCut().
|
protected |
Definition at line 230 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts(), SetDefaultSmearing(), SetMCPSmearing(), SmearElectron(), SmearParticle(), and SmearVirtualPhoton().
|
protected |
Definition at line 231 of file AliConversionMesonCuts.h.
Referenced by SetDefaultSmearing(), SetMCPSmearing(), SmearElectron(), SmearParticle(), and SmearVirtualPhoton().
|
protected |
Definition at line 232 of file AliConversionMesonCuts.h.
Referenced by SetDefaultSmearing(), SetMCPSmearing(), SmearElectron(), SmearParticle(), and SmearVirtualPhoton().
|
protected |
Definition at line 200 of file AliConversionMesonCuts.h.
Referenced by SmearElectron(), SmearParticle(), and SmearVirtualPhoton().
|
protected |
max value for meson rapidity
Definition at line 228 of file AliConversionMesonCuts.h.
Referenced by GetRapidityCutValue(), MesonIsSelected(), MesonIsSelectedAODMC(), MesonIsSelectedAODMCDalitz(), MesonIsSelectedMC(), MesonIsSelectedMCChiC(), MesonIsSelectedMCDalitz(), MesonIsSelectedMCEtaPiPlPiMiGamma(), MesonIsSelectedMCPiPlPiMiEta(), MesonIsSelectedMCPiPlPiMiPiZero(), MesonIsSelectedMCPiZeroGamma(), PrintCutsWithValues(), and SetRapidityMesonCut().
|
protected |
higher meson inv mass window for further selection
Definition at line 225 of file AliConversionMesonCuts.h.
Referenced by GetSelectionHigh(), MesonIsSelectedByMassCut(), PrintCutsWithValues(), and SetSelectionWindowCut().
|
protected |
lower meson inv mass window for further selection
Definition at line 224 of file AliConversionMesonCuts.h.
Referenced by GetSelectionLow(), MesonIsSelectedByMassCut(), PrintCutsWithValues(), and SetSelectionWindowCut().
|
protected |
selection window for merged ana in mass
Definition at line 250 of file AliConversionMesonCuts.h.
Referenced by FunctionMaxMassCut(), FunctionMinMassCut(), and SetSelectionWindowMergedCut().
|
protected |
Definition at line 239 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingHigh(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 241 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingLeftHigh(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 240 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingLeftLow(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 238 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingLow(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 243 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingRightHigh(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 242 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingRightLow(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
flag
Definition at line 273 of file AliConversionMesonCuts.h.
Referenced by SetDefaultSmearing(), SetMCPSmearing(), and UseMCPSmearing().
|
protected |
flag to apply Ptmax method
Definition at line 262 of file AliConversionMesonCuts.h.
Referenced by PrintCutsWithValues(), SetBackgroundScheme(), and UsePtmaxMethod().
|
protected |
flag to apply rotation method for meson bg estimation
Definition at line 261 of file AliConversionMesonCuts.h.
Referenced by PrintCutsWithValues(), SetBackgroundScheme(), and UseRotationMethod().
|
protected |
flag to use track multiplicity for meson bg estimation (else V0 mult)
Definition at line 268 of file AliConversionMesonCuts.h.
Referenced by PrintCutsWithValues(), SetBackgroundScheme(), and UseTrackMultiplicity().