![]() |
AliPhysics
4549ede (4549ede)
|
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 | 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 165 of file AliConversionMesonCuts.cxx.
|
virtual |
Definition at line 253 of file AliConversionMesonCuts.cxx.
|
inline |
Definition at line 181 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 176 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 177 of file AliConversionMesonCuts.h.
void AliConversionMesonCuts::FillElectonLabelArray | ( | AliAODConversionPhoton * | photon, |
Int_t | nV0 | ||
) |
Definition at line 2815 of file AliConversionMesonCuts.cxx.
Definition at line 1534 of file AliConversionMesonCuts.cxx.
Referenced by GetRapidityCutValue(), and MesonIsSelected().
Definition at line 1711 of file AliConversionMesonCuts.cxx.
Referenced by GetRapidityCutValue(), and MesonIsSelected().
|
inline |
Definition at line 184 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 2809 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 185 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 183 of file AliConversionMesonCuts.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakePi0Candidates().
|
inline |
Definition at line 182 of file AliConversionMesonCuts.h.
Referenced by AliAnalysisTaskK0toPi0Pi0::MakePi0Candidates().
|
inline |
Definition at line 190 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 192 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 191 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 189 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 194 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 193 of file AliConversionMesonCuts.h.
void AliConversionMesonCuts::InitCutHistograms | ( | TString | name = "" , |
Bool_t | additionalHists = kFALSE |
||
) |
Definition at line 287 of file AliConversionMesonCuts.cxx.
Referenced by SetFillCutHistograms(), and SetRunningMode().
Definition at line 1078 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 917 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 446 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 545 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedByMassCut | ( | AliAODConversionMother * | meson, |
Int_t | nominalRange = 0 |
||
) |
Definition at line 2985 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
Bool_t AliConversionMesonCuts::MesonIsSelectedMC | ( | TParticle * | fMCMother, |
AliMCEvent * | mcEvent, | ||
Double_t | fRapidityShift = 0. |
||
) |
Definition at line 405 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 841 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 487 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 605 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 663 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 721 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 780 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 828 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 1245 of file AliConversionMesonCuts.cxx.
Referenced by IsSelected().
void AliConversionMesonCuts::PrintCutsWithValues | ( | ) |
Definition at line 1253 of file AliConversionMesonCuts.cxx.
Referenced by InitializeCutsFromCutString(), and IsSelected().
Bool_t AliConversionMesonCuts::RejectSharedElectronV0s | ( | AliAODConversionPhoton * | photon, |
Int_t | nV0, | ||
Int_t | nV0s | ||
) |
Definition at line 2825 of file AliConversionMesonCuts.cxx.
Referenced by SetDefaultSmearing().
Bool_t AliConversionMesonCuts::RejectToCloseV0s | ( | AliAODConversionPhoton * | photon, |
TList * | photons, | ||
Int_t | nV0 | ||
) |
Definition at line 2842 of file AliConversionMesonCuts.cxx.
Referenced by SetDefaultSmearing().
Definition at line 1898 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2005 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2124 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 1109 of file AliConversionMesonCuts.cxx.
Referenced by InitializeCutsFromCutString().
Definition at line 2500 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2602 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2551 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 2776 of file AliConversionMesonCuts.cxx.
Referenced by SetCut(), and SetOpeningAngleCut().
Definition at line 2358 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 1305 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2653 of file AliConversionMesonCuts.cxx.
Referenced by SetCut(), and SetOpeningAngleCut().
Definition at line 1322 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2255 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2279 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
|
inline |
Definition at line 159 of file AliConversionMesonCuts.h.
Definition at line 2082 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
|
inline |
Definition at line 126 of file AliConversionMesonCuts.h.
Definition at line 1365 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 1491 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2313 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
Definition at line 2331 of file AliConversionMesonCuts.cxx.
Referenced by SetCaloMesonCutsObject(), and SetCut().
TLorentzVector AliConversionMesonCuts::SmearElectron | ( | TLorentzVector | particle | ) |
Definition at line 2935 of file AliConversionMesonCuts.cxx.
Referenced by GetCutHistograms().
void AliConversionMesonCuts::SmearParticle | ( | AliAODConversionPhoton * | photon | ) |
Definition at line 2867 of file AliConversionMesonCuts.cxx.
Referenced by GetCutHistograms(), and AliConversionSelection::ProcessEvent().
void AliConversionMesonCuts::SmearVirtualPhoton | ( | AliAODConversionPhoton * | photon | ) |
Definition at line 2901 of file AliConversionMesonCuts.cxx.
Referenced by GetCutHistograms().
Bool_t AliConversionMesonCuts::UpdateCutString | ( | ) |
Update the cut string (if it has been created yet)
Definition at line 1066 of file AliConversionMesonCuts.cxx.
Referenced by SetCut().
|
inline |
Definition at line 178 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 186 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 180 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 187 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 188 of file AliConversionMesonCuts.h.
|
inline |
Definition at line 179 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 257 of file AliConversionMesonCuts.h.
Referenced by GetAcceptMassFlag(), MesonIsSelectedByMassCut(), PrintCutsWithValues(), and SetSelectionWindowCut().
|
protected |
max value for meson alpha cut
Definition at line 224 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), SetAlphaMesonCut(), and SetAlphaMesonMergedCut().
|
protected |
min value for meson alpha cut
Definition at line 223 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), SetAlphaMesonCut(), and SetAlphaMesonMergedCut().
|
protected |
Definition at line 268 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), SetAlphaMesonCut(), and SetAlphaMesonMergedCut().
|
protected |
Definition at line 252 of file AliConversionMesonCuts.h.
Referenced by BackgroundHandlerType(), PrintCutsWithValues(), and SetBackgroundScheme().
|
protected |
Definition at line 276 of file AliConversionMesonCuts.h.
Referenced by SetBackgroundScheme(), and UseLikeSignMixing().
|
protected |
Definition at line 274 of file AliConversionMesonCuts.h.
Referenced by SetBackgroundScheme(), and UseSidebandMixing().
|
protected |
Definition at line 275 of file AliConversionMesonCuts.h.
Referenced by SetBackgroundScheme(), and UseSidebandMixingBothSides().
|
protected |
Definition at line 214 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts(), SmearElectron(), SmearParticle(), SmearVirtualPhoton(), and ~AliConversionMesonCuts().
|
protected |
CaloPhotonCutObject belonging to same main task.
Definition at line 198 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 200 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts(), UpdateCutString(), and ~AliConversionMesonCuts().
|
protected |
Definition at line 201 of file AliConversionMesonCuts.h.
Referenced by GetCutNumber(), and InitializeCutsFromCutString().
|
protected |
cut value for the maximum distance between the two photons [cm]
Definition at line 230 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetDCAGammaGammaCut().
|
protected |
cut flag for the maximum distance between the two photons
Definition at line 269 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 232 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 271 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 231 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 270 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetDCAZMesonPrimVtxCut().
|
protected |
flag to intialize BG
Definition at line 260 of file AliConversionMesonCuts.h.
Referenced by DoBGCalculation(), PrintCutsWithValues(), and SetBackgroundScheme().
|
protected |
flag to use probability method for meson bg estimation
Definition at line 261 of file AliConversionMesonCuts.h.
Referenced by DoBGProbability(), PrintCutsWithValues(), and SetBackgroundScheme().
|
protected |
switch for running light output, kFALSE -> normal mode, kTRUE -> light mode
Definition at line 254 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and SetLightOutput().
|
protected |
do min pT cut
Definition at line 255 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), MesonIsSelectedAODMC(), MesonIsSelectedAODMCDalitz(), MesonIsSelectedMC(), MesonIsSelectedMCChiC(), MesonIsSelectedMCDalitz(), MesonIsSelectedMCEtaPiPlPiMiGamma(), MesonIsSelectedMCPiPlPiMiEta(), MesonIsSelectedMCPiPlPiMiPiZero(), MesonIsSelectedMCPiZeroGamma(), PrintCutsWithValues(), and SetMinPtCut().
|
protected |
Definition at line 266 of file AliConversionMesonCuts.h.
Referenced by SetSharedElectronCut(), and UseElecSharingCut().
|
protected |
Definition at line 265 of file AliConversionMesonCuts.h.
Referenced by SetToCloseV0sCut(), and UseToCloseV0sCut().
|
protected |
Definition at line 251 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts(), FillElectonLabelArray(), RejectSharedElectronV0s(), and ~AliConversionMesonCuts().
|
protected |
Definition at line 250 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts().
|
protected |
flag to enable mass cut
Definition at line 256 of file AliConversionMesonCuts.h.
Referenced by FunctionMaxMassCut(), FunctionMinMassCut(), MesonIsSelected(), PrintCutsWithValues(), and SetSelectionWindowMergedCut().
|
protected |
flag to enable min opening angle cut
Definition at line 263 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), SetEnableOpeningAngleCut(), and SetMinOpanMesonCut().
|
protected |
flag to enable 1 cell dist cut
Definition at line 264 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMinOpanMesonCut().
|
protected |
Definition at line 215 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), SetAlphaMesonCut(), SetAlphaMesonMergedCut(), and ~AliConversionMesonCuts().
|
protected |
Definition at line 217 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), SetMaxOpanMesonCut(), and ~AliConversionMesonCuts().
|
protected |
Definition at line 216 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 208 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 205 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 207 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 209 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 206 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
List of QA histograms.
Definition at line 199 of file AliConversionMesonCuts.h.
Referenced by GetCutHistograms(), InitCutHistograms(), and SetFillCutHistograms().
|
protected |
Definition at line 212 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
Definition at line 211 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
bookkeeping for meson bg cuts
Definition at line 204 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
bookkeeping for meson cuts
Definition at line 203 of file AliConversionMesonCuts.h.
Referenced by InitCutHistograms(), and MesonIsSelected().
|
protected |
flag for merged cluster and di cluster analysis
Definition at line 246 of file AliConversionMesonCuts.h.
Referenced by GetIsMergedClusterCut(), InitCutHistograms(), MesonIsSelected(), PrintCutsWithValues(), SetAlphaMesonCut(), SetCut(), and SetIsMergedClusterCut().
|
protected |
Definition at line 234 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMaxOpanMesonCut().
|
protected |
Definition at line 273 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMaxOpanMesonCut().
|
protected |
max r cut
Definition at line 219 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelectedAODMC(), MesonIsSelectedAODMCDalitz(), MesonIsSelectedMC(), MesonIsSelectedMCChiC(), MesonIsSelectedMCDalitz(), MesonIsSelectedMCEtaPiPlPiMiGamma(), MesonIsSelectedMCPiPlPiMiEta(), and MesonIsSelectedMCPiPlPiMiPiZero().
|
protected |
Definition at line 245 of file AliConversionMesonCuts.h.
Referenced by SetMesonKind().
|
protected |
Definition at line 233 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMinOpanMesonCut().
|
protected |
Definition at line 272 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetMinOpanMesonCut().
|
protected |
min pT cut
Definition at line 220 of file AliConversionMesonCuts.h.
Referenced by GetMinPt(), MesonIsSelected(), MesonIsSelectedAODMC(), MesonIsSelectedAODMCDalitz(), MesonIsSelectedMC(), MesonIsSelectedMCChiC(), MesonIsSelectedMCDalitz(), MesonIsSelectedMCEtaPiPlPiMiGamma(), MesonIsSelectedMCPiPlPiMiEta(), MesonIsSelectedMCPiPlPiMiPiZero(), MesonIsSelectedMCPiZeroGamma(), PrintCutsWithValues(), and SetMinPtCut().
|
protected |
Definition at line 226 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 244 of file AliConversionMesonCuts.h.
Referenced by PrintCutsWithValues(), SetMCPSmearing(), and SetRunningMode().
|
protected |
Definition at line 248 of file AliConversionMesonCuts.h.
Referenced by NDegreesRotation(), PrintCutsWithValues(), and SetNDegreesForRotationMethod().
|
protected |
Definition at line 249 of file AliConversionMesonCuts.h.
Referenced by GetNumberOfBGEvents(), PrintCutsWithValues(), and SetNumberOfBGEvents().
|
protected |
min opening angle for meson
Definition at line 242 of file AliConversionMesonCuts.h.
Referenced by MesonIsSelected(), PrintCutsWithValues(), and SetOpeningAngleCut().
|
protected |
Definition at line 227 of file AliConversionMesonCuts.h.
Referenced by AliConversionMesonCuts(), SetDefaultSmearing(), SetMCPSmearing(), SmearElectron(), SmearParticle(), and SmearVirtualPhoton().
|
protected |
Definition at line 228 of file AliConversionMesonCuts.h.
Referenced by SetDefaultSmearing(), SetMCPSmearing(), SmearElectron(), SmearParticle(), and SmearVirtualPhoton().
|
protected |
Definition at line 229 of file AliConversionMesonCuts.h.
Referenced by SetDefaultSmearing(), SetMCPSmearing(), SmearElectron(), SmearParticle(), and SmearVirtualPhoton().
|
protected |
Definition at line 197 of file AliConversionMesonCuts.h.
Referenced by SmearElectron(), SmearParticle(), and SmearVirtualPhoton().
|
protected |
max value for meson rapidity
Definition at line 225 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 222 of file AliConversionMesonCuts.h.
Referenced by GetSelectionHigh(), MesonIsSelectedByMassCut(), PrintCutsWithValues(), and SetSelectionWindowCut().
|
protected |
lower meson inv mass window for further selection
Definition at line 221 of file AliConversionMesonCuts.h.
Referenced by GetSelectionLow(), MesonIsSelectedByMassCut(), PrintCutsWithValues(), and SetSelectionWindowCut().
|
protected |
selection window for merged ana in mass
Definition at line 247 of file AliConversionMesonCuts.h.
Referenced by FunctionMaxMassCut(), FunctionMinMassCut(), and SetSelectionWindowMergedCut().
|
protected |
Definition at line 236 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingHigh(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 238 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingLeftHigh(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 237 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingLeftLow(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 235 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingLow(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 240 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingRightHigh(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
Definition at line 239 of file AliConversionMesonCuts.h.
Referenced by GetSidebandMixingRightLow(), MesonIsSelectedByMassCut(), and SetBackgroundScheme().
|
protected |
flag
Definition at line 267 of file AliConversionMesonCuts.h.
Referenced by SetDefaultSmearing(), SetMCPSmearing(), and UseMCPSmearing().
|
protected |
flag to apply Ptmax method
Definition at line 259 of file AliConversionMesonCuts.h.
Referenced by PrintCutsWithValues(), SetBackgroundScheme(), and UsePtmaxMethod().
|
protected |
flag to apply rotation method for meson bg estimation
Definition at line 258 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 262 of file AliConversionMesonCuts.h.
Referenced by PrintCutsWithValues(), SetBackgroundScheme(), and UseTrackMultiplicity().