]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/RESONANCES/macros/lego_train/RsnTrainSettingsExtra.C
Updated macros for lego_train phi analysis (mvala)
[u/mrichter/AliRoot.git] / PWGLF / RESONANCES / macros / lego_train / RsnTrainSettingsExtra.C
1 void RsnTrainSettingsExtra(Double_t primaryVertex,
2                            Int_t useCommonQualityCut,
3                            Int_t numMix,
4                            Int_t filterBit,
5                            Int_t useRapidity,
6                            Int_t useAOD49Patch,
7                            Double_t useMixDiffMult,
8                            Double_t useMixDiffVz,
9                            Double_t useMixDiffAngle,
10                            Int_t printRefresh=-1,
11                            Int_t useMixLike=0) {
12
13    AliRsnTrainManager::SetGlobalDbl("RsnEventCutPrimaryVertex",primaryVertex);
14    AliRsnTrainManager::SetGlobalInt("RsnCommonQualityCut",useCommonQualityCut);
15    AliRsnTrainManager::SetGlobalInt("RsnPhysSelFilterBit",filterBit);
16    AliRsnTrainManager::SetGlobalInt("RsnUseRapidity",useRapidity);
17    AliRsnTrainManager::SetGlobalInt("RsnUseAOD049Patch",useAOD49Patch);
18
19    // for now we will use only on/off (0/1), maybe we can use number also, but let's see if neede
20    AliRsnTrainManager::SetGlobalInt("RsnNumMix",numMix);
21    AliRsnTrainManager::SetGlobalDbl("RsnMixDiffMult",useMixDiffMult);
22    AliRsnTrainManager::SetGlobalDbl("RsnMixDiffVz",useMixDiffVz);
23    AliRsnTrainManager::SetGlobalDbl("RsnMixDiffAngle",useMixDiffAngle);
24
25    AliRsnTrainManager::SetGlobalInt("RsnMixPrintRefresh",printRefresh);
26    AliRsnTrainManager::SetGlobalInt("RsnMixLike",useMixLike);
27
28    return;
29 }