ROOT logo
/*************************************************************************
* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
*                                                                        *
* Author: The ALICE Off-line Project.                                    *
* Contributors are mentioned in the code where appropriate.              *
*                                                                        *
* Permission to use, copy, modify and distribute this software and its   *
* documentation strictly for non-commercial purposes is hereby granted   *
* without fee, provided that the above copyright notice appears in all   *
* copies and that both the copyright notice and this permission notice   *
* appear in the supporting documentation. The authors make no claims     *
* about the suitability of this software for any purpose. It is          *
* provided "as is" without express or implied warranty.                  *
**************************************************************************/

///////////////////////////////////////////////////////////////////////////
//                Dielectron Variables Manager class                     //
//                                                                       //
/*

*/
//                                                                       //
///////////////////////////////////////////////////////////////////////////

#include "AliDielectronVarManager.h"

ClassImp(AliDielectronVarManager)

const char* AliDielectronVarManager::fgkParticleNames[AliDielectronVarManager::kNMaxValues][3] = {
  {"Px",                     "#it{p}_{x}",                                         "(GeV/#it{c})"},
  {"Py",                     "#it{p}_{y}",                                         "(GeV/#it{c})"},
  {"Pz",                     "#it{p}_{z}",                                         "(GeV/#it{c})"},
  {"Pt",                     "#it{p}_{T}",                                         "(GeV/#it{c})"},
  {"PtSq",                   "#it{p}_{T}^{2}",                                     "((GeV/#it{c})^{2})"},
  {"P",                      "#it{p}",                                             "(GeV/#it{c})"},
  {"Xv",                     "x_{vtx}",                                            "(cm)"},
  {"Yv",                     "y_{vtx}",                                            "(cm)"},
  {"Zv",                     "z_{vtx}",                                            "(cm)"},
  {"OneOverPt",              "1/^{}#it{p}_{T}",                                    "(GeV/#it{c})^{-1}"},
  {"Phi",                    "#phi",                                               "(rad.)"},
  {"Theta",                  "#theta",                                             "(rad.)"},
  {"Eta",                    "#eta",                                               ""},
  {"Y",                      "#it{y}",                                             ""},
  {"E",                      "E",                                                  "(GeV)"},
  {"M",                      "m_{inv}",                                            "(GeV/#it{c^{2}})"},
  {"Charge",                 "q",                                                  "(e)"},
  {"NclsITS",                "N_{cls}^{ITS}",                                      ""},
  {"ITSchi2PerCluster",      "#chi^{2}/^{}N_{cls}^{ITS}",                          ""},
  {"NclsTPC",                "N_{cls}^{TPC}",                                      ""},
  {"NclsSTPC",               "N_{shar.cls}^{TPC}",                                 ""},
  {"NclsSFracTPC",           "N_{shar.cls}^{TPC}/^{}N_{cls}^{TPC}",                ""},
  {"NclsTPCiter1",           "N_{1st.iter.cls}^{TPC}",                             ""},
  {"NFclsTPC",               "N_{find.cls}^{TPC}",                                 ""},
  {"NFclsTPCrobust",         "N_{cross.rows}^{TPC}",                               ""},
  {"NFclsTPCrobustFraction", "N_{cls}^{TPC}/^{}N_{find.cls}^{TPC}",                ""},//TODO: check
  {"NFclsTPCfracCrossedRows","N_{cross.rows}^{TPC}/^{}N_{find.cls}^{TPC}",         ""},
  {"TPCsignalN",             "N_{d#it{E}/d#it{x} points}^{TPC}",                   ""},
  {"TPCsignalNfrac",         "N_{d#it{E}/d#it{x} points}^{TPC}/^{}N_{cls}^{TPC}",  ""},
  {"TPCchi2PerCluster",      "#chi^{2}/^{}N_{cls}^{TPC}",                          ""},
  {"TPCclsDiff",             "N_{d#it{E}/d#it{x} points}^{TPC} - N_{cls}^{TPC}",   ""},
  {"TPCclsSegments",         "N_{segments}^{TPC}",                                 ""},
  {"TPCclsIRO",              "N_{clsIRO}^{TPC}",                                   ""},
  {"TPCclsORO",              "N_{clsORO}^{TPC}",                                   ""},
  {"TrackStatus",            "TrackStatus",                                        ""},
  {"FilterBit",              "AOD filter bit",                                     ""},
    
  {"NclsTRD",                "N_{cls}^{TRD}",                                      ""},
  {"TRDntracklets",          "N_{trkl}^{TRD}",                                     ""},
  {"TRDpidQuality",          "N_{PID.trkl}^{TRD}",                                 ""},
  {"TRDchi2",                "#chi^{2}/^{}N_{cls}^{TRD}",                          ""},//TODO: check denominator
  {"TRDpidProb_Electrons",   "P(PID_{e}^{TRD})",                                   ""},
  {"TRDpidProb_Pions",       "P(PID_{#pi}^{TRD})",                                 ""},
  {"TRDpidProb2D_Electrons", "P(2dim. PID_{e}^{TRD})",                             ""},
  {"TRDpidProb2D_Pions",     "P(2dim. PID_{#pi}^{TRD})",                           ""},
  {"TRDphi",                 "#phi^{TRD}",                                         ""},
  {"TRDpidEffLeg",           "#varepsilon^{TRD legs}(PID)",                           ""},
  {"TRD_signal",             "TRD d#it{E}/d#it{x} + TR",                           "(a.u.)"},

  {"ImpactParXY",            "#it{dca}_{xy}",                                      "(cm)"},
  {"ImpactParZ",             "#it{dca}_{z}",                                       "(cm)"},
  {"TrackLength",            "#it{l}_{track}",                                     "(cm)"},
  
  {"PdgCode",                "PDG code",                                           ""},
  {"PdgCodeMother",          "mothers PDG code",                                   ""},
  {"PdgCodeGrandMother",     "grand mothers PDG code",                             ""},
  {"HasCocktailMother",      "mother from AliGenCocktail",                         ""},
  {"HasCocktailGrandMother", "grand mother from AliGenCocktail",                   ""},

  {"NumberOfDaughters",      "N_{daughters}",                                      ""},
  {"HaveSameMother",         "HaveSameMother",                                     ""},
  {"IsJpsiPrimary",          "IsJpsiPrimary",                                      ""},
  {"NumberOfJPsisIncl",      "N_{incl. J/^{}#psi}",                                ""},
  {"NumberOfJPsisPrompt",    "N_{prompt J/^{}#psi}",                               ""},
  {"NumberOfJPsisNPrompt",   "N_{non prompt J/^{}#psi}",                           ""},
  
  {"ITS_signal",             "ITS d#it{E}/d#it{x}",                                "(keV/^{}300#mum)"},//TODO: check units
  {"SSD1_signal",            "SSD 1st layer d#it{E}/d#it{x}",                      "(keV/^{}300#mum)"},
  {"SSD2_signal",            "SSD 2nd layer d#it{E}/d#it{x}",                      "(keV/^{}300#mum)"},
  {"SDD1_signal",            "SDD 1st layer d#it{E}/d#it{x}",                      "(keV/^{}300#mum)"},
  {"SDD2_signal",            "SDD 2nd layer d#it{E}/d#it{x}",                      "(keV/^{}300#mum)"},
  {"ITS_clusterMap",         "ITS_clusterMap",                                     ""},
  {"ITSLayerFirstCls",       "1st ITS cluster",                                    "(layer)"},
  {"ITS_nSigma_Electrons",   "n#sigma_{e}^{ITS}",                                  ""},
  {"ITS_nSigma_Pions",       "n#sigma_{#pi}^{ITS}",                                ""},
  {"ITS_nSigma_Muons",       "n#sigma_{#mu}^{ITS}",                                ""},
  {"ITS_nSigma_Kaons",       "n#sigma_{K}^{ITS}",                                  ""},
  {"ITS_nSigma_Protons",     "n#sigma_{p}^{ITS}",                                  ""},

  {"P_InnerParam",           "#it{p}_{inner wall}^{TPC}",                          "(GeV/#it{c})"},
  {"P_OuterParam",           "#it{p}_{outer wall}^{TPC}",                          "(GeV/#it{c})"},
  {"Y_signed_InnerParam",    "sign. y_{inner wall}^{TPC}",                         "(GeV/#it{c})"},
  {"TPC_signal",             "TPC d#it{E}/d#it{x}",                                "(a.u.)"},
  {"TOF_signal",             "TOF signal",                                         "(ps)"},
  {"TOF_beta",               "TOF #beta",                                          "(#it{c})"},
  {"TOF_PIDbit",             "TOF PID bit",                                        ""},
  {"TOF_mismProb",           "TOF mismatch probability"                            ""},

  {"TPC_nSigma_ElectronsRaw","n#sigma_{e}^{TPC} (raw)",                            ""},
  {"TPC_nSigma_Electrons",   "n#sigma_{e}^{TPC}",                                  ""},
  {"TPC_nSigma_Pions",       "n#sigma_{#pi}^{TPC}",                                ""},
  {"TPC_nSigma_Muons",       "n#sigma_{#mu}^{TPC}",                                ""},
  {"TPC_nSigma_Kaons",       "n#sigma_{K}^{TPC}",                                  ""},
  {"TPC_nSigma_Protons",     "n#sigma_{p}^{TPC}",                                  ""},

  {"TOF_nSigma_Electrons",   "n#sigma_{e}^{TOF}",                                  ""},
  {"TOF_nSigma_Pions",       "n#sigma_{#pi}^{TOF}",                                ""},
  {"TOF_nSigma_Muons",       "n#sigma_{#mu}^{TOF}",                                ""},
  {"TOF_nSigma_Kaons",       "n#sigma_{K}^{TOF}",                                  ""},
  {"TOF_nSigma_Protons",     "n#sigma_{p}^{TOF}",                                  ""},

  {"EMCAL_nSigma_Electrons", "n#sigma_{e}^{EMCAL}",                                ""},
  {"EMCAL_EoverP",           "E^{EMCAL}/^{}#it{p}",                                "(#it{c})"},
  {"EMCAL_E",                "E^{EMCAL}",                                          "(GeV)"},
  {"EMCAL_NCells",           "N_{cell}^{EMCAL}",                                   ""},
  {"EMCAL_M02",              "M02 EMCAL showershape param.",                       ""},
  {"EMCAL_M20",              "M20 EMCAL showershape param.",                       ""},
  {"EMCAL_Dispersion",       "EMCAL dispersion param.",                            ""},

  {"EffLeg",                 "A#times#varepsilon",                                    ""},
  {"OneOverEffLeg",          "(A#times#varepsilon)^{-1}",                             ""},
  {"V0Index0",               "V0Index0",                                           ""},
  {"KinkIndex0",             "KinkIndex0",                                         ""},
  //
  {"Chi2NDF",                "#chi^{2}/^{}ndf",                                    ""},
  {"DecayLength",            "l_{decay}",                                          "(cm)"},
  {"R",                      "d(#vec{x}_{vtx},#vec{x}_{part.})",                   "(cm)"},
  {"OpeningAngle",           "#varphi",                                            "(rad.)"},
  {"CosPointingAngle",       "cos(#theta)",                                        "(rad.)"},
  {"ArmAlpha",               "#alpha^{arm}",                                       ""},
  {"ArmPt",                  "#it{p}_{T}^{arm}",                                   "(GeV/#it{c})"},
  {"ThetaHE",                "cos(#theta_{HE})",                                   ""},
  {"PhiHE",                  "#phi_{HE}",                                          "(rad.)"},
  {"ThetaSqHE",              "cos^{2}(#theta_{HE})",                               ""},
  {"Cos2PhiHE",              "cos(2#phi_{HE})",                                    ""},
  {"CosTilPhiHE",            "cos(#phi_{HE})",                                     ""},
  {"ThetaCS",                "cos(#theta_{CS})",                                   ""},
  {"PhiCS",                  "#phi_{CS}",                                          "(rad.)"},
  {"ThetaSqCS",              "cos^{2}(#theta_{CS})",                               ""},
  {"PsiPair",                "#Psi^{pair}",                                        "(rad.)"},
  {"PhivPair",               "#Phi_{v}^{pair}",                                    "(rad.)"},
  {"PairPlaneAngle1A",       "#Phi_{1A}",                                          "(rad.)"},
  {"PairPlaneAngle2A",       "#Phi_{2A}",                                          "(rad.)"},
  {"PairPlaneAngle3A",       "#Phi_{3A}",                                          "(rad.)"},
  {"PairPlaneAngle4A",       "#Phi_{4A}",                                          "(rad.)"},
  {"PairPlaneAngle1C",       "#Phi_{1C}",                                          "(rad.)"},
  {"PairPlaneAngle2C",       "#Phi_{2C}",                                          "(rad.)"},
  {"PairPlaneAngle3C",       "#Phi_{3C}",                                          "(rad.)"},
  {"PairPlaneAngle4C",       "#Phi_{4C}",                                          "(rad.)"},
  {"PairPlaneAngle1AC",      "#Phi_{1AC}",                                         "(rad.)"},
  {"PairPlaneAngle2AC",      "#Phi_{2AC}",                                         "(rad.)"},
  {"PairPlaneAngle3AC",      "#Phi_{3AC}",                                         "(rad.)"},
  {"PairPlaneAngle4AC",      "#Phi_{4AC}",                                         "(rad.)"},
  {"PairPlaneAngle1Ran",     "#Phi_{1Ran}",                                        "(rad.)"},
  {"PairPlaneAngle2Ran",     "#Phi_{2Ran}",                                        "(rad.)"},
  {"PairPlaneAngle3Ran",     "#Phi_{3Ran}",                                        "(rad.)"},
  {"PairPlaneAngle4Ran",     "#Phi_{4Ran}",                                        "(rad.)"},
  {"RandomRP",               "#Phi_{RanRP}",                                       "(rad.)"},
  {"DeltaPhiRandomRP",       "#Delta #Phi_{RanRP}",                                ""},

  {"PairPlaneMagInPro",      "cos(#Phi)"                                           ""},

  {"Cos2PhiCS",              "cos(2#phi_{CS})",                                    ""},
  {"CosTilPhiCS",            "cos(#phi_{CS})",                                     ""},
  {"CosPhiH2",               "cos(2#phi)",                                         ""},
  {"SinPhiH2",               "sin(2#phi)",                                         ""},
  {"DeltaPhiV0ArpH2",        "#phi^{pair}-#Psi^{V0A}",                             ""},
  {"DeltaPhiV0CrpH2",        "#phi^{pair}-#Psi^{V0C}",                             ""},
  {"DeltaPhiV0ACrpH2",       "#phi^{pair}-#Psi^{V0AC}",                            ""},
  {"V0ArpH2FlowV2",          "cos(2(#phi^{pair}-#Psi^{V0A}))",                     ""},
  {"V0CrpH2FlowV2",          "cos(2(#phi^{pair}-#Psi^{V0C}))",                     ""},
  {"V0ACrpH2FlowV2",         "cos(2(#phi^{pair}-#Psi^{V0AC}))",                    ""},
  {"DeltaPhiv0ArpH2",        "#phi^{pair}-#Psi^{V0A}",                             ""},
  {"DeltaPhiv0CrpH2",        "#phi^{pair}-#Psi^{V0C}",                             ""},
  {"DeltaPhiv0ACrpH2",       "#phi^{pair}-#Psi^{V0AC}",                            ""},
  {"DeltaPhiTPCrpH2",        "#phi^{pair}-#Psi^{TPC}",                             ""},
  {"v0ArpH2FlowV2",          "cos(2(#phi^{pair}-#Psi^{V0A}))",                     ""},
  {"v0CrpH2FlowV2",          "cos(2(#phi^{pair}-#Psi^{V0C}))",                     ""},
  {"v0ACrpH2FlowV2",         "cos(2(#phi^{pair}-#Psi^{V0AC}))",                    ""},
  {"TPCrpH2FlowV2",          "cos(2(#phi^{pair}-#Psi^{TPC}))",                     ""},
  {"TPCrpH2FlowV2Sin",       "sin(2(#phi^{pair}-#Psi^{TPC}))",                     ""},
  {"LegDistance",            "d^{legs}",                                           "(cm)"},
  {"LegDistanceXY",          "d^{legs}_{xy}",                                      "(cm)"},
  {"DeltaEta",               "#Delta #eta",                                        ""},
  {"DeltaPhi",               "#Delta #phi",                                        ""},
  {"Merr",                   "m_{inv} error",                                      "(GeV/#it{c}^{2})"},
  {"DCA",                    "#it{dca}",                                           "(cm)"},
  {"PairType",               "PairType",                                           ""},
  {"PseudoProperTime",       "#tau",                                               "(#mus)"}, //TODO: check unit
  {"PseudoProperTimeErr",    "#tau error",                                         "(#mus)"},
  {"PseudoProperTimeResolution", "(#tau-#tau^{MC truth})",                         "(#mus)"},
  {"PseudoProperTimePull",   "#frac{(#tau-#tau^{MC truth})}{#tau error}",          ""},
  {"TRDpidEffPair",          "#varepsilon^{TRD pair}(PID)",                           ""},
  {"MomAsymDau1",            "#it{p}^{leg1}/#it{p}^{pair}",                        ""},
  {"MomAsymDau2",            "#it{p}^{leg2}/#it{p}^{pair}",                        ""},
  {"EffPair",                "A#times#varepsilon",                                 ""},
  {"OneOverEffPair",         "(A#times#varepsilon)^{-1}",                          ""},
  {"OneOverEffPairSq",       "(A#times#varepsilon)^{-2}",                          ""},
  {"RndmPair",               "P",                                                  ""},
  {"Pairs",                  "pairs/event",                                        ""},
  //
  {"Xprim",                  "x_{prim.vtx}",                                       "(cm)"},
  {"Yprim",                  "y_{prim.vtx}",                                       "(cm)"},
  {"Z",                      "z_{prim.vtx}",                                       "(cm)"},
  {"XRes",                   "#Delta x_{prim.vtx}",                                "(cm)"},
  {"YRes",                   "#Delta y_{prim.vtx}",                                "(cm)"},
  {"ZRes",                   "#Delta z_{prim.vtx}",                                "(cm)"},
  {"PhiMaxPt",               "#phi(#it{p}_{T}^{lead})",                            "(rad.)"},
  {"MaxPt",                  "#it{p}_{T}^{lead}",                                  "(GeV/#it{c})"},

  {"v0ArpH2",                "#Psi^{V0A}",                                         ""},
  {"v0CrpH2",                "#Psi^{V0C}",                                         ""},
  {"v0ACrpH2",               "#Psi^{V0AC}",                                        ""},
  {"v0AxH2",                 "Q_{x}^{V0A}",                                        ""},
  {"v0AyH2",                 "Q_{y}^{V0A}",                                        ""},
  {"v0CxH2",                 "Q_{x}^{V0C}",                                        ""},
  {"v0CyH2",                 "Q_{y}^{V0C}",                                        ""},
  {"v0ACxH2",                "Q_{x}^{V0AC}",                                       ""},
  {"v0ACyH2",                "Q_{y}^{V0AC}",                                       ""},
  {"v0AmagH2",               "|#vec{Q}^{V0A}|",                                     ""},
  {"v0CmagH2",               "|#vec{Q}^{V0C}|",                                     ""},
  {"v0ACmagH2",              "|#vec{Q}^{V0AC}|",                                    ""},
  {"v0A0rpH2",               "#Psi^{V0A}_{ring 0}",                                ""},
  {"v0A3rpH2",               "#Psi^{V0A}_{ring 3}",                                ""},
  {"v0C0rpH2",               "#Psi^{V0C}_{ring 0}",                                ""},
  {"v0C3rpH2",               "#Psi^{V0C}_{ring 3}",                                ""},
  {"v0ATPCDiffH2",           "cos(2(#Psi^{V0A}-#Psi^{TPC}))",                      ""},
  {"v0CTPCDiffH2",           "cos(2(#Psi^{V0C}-#Psi^{TPC}))",                      ""},
  {"v0Av0CDiffH2",           "cos(2(#Psi^{V0A}-#Psi^{V0C}))",                      ""},
  {"v0Av0C0DiffH2",          "cos(2(#Psi^{V0A}-#Psi^{V0C}_{ring 0}))",             ""},
  {"v0Av0C3DiffH2",          "cos(2(#Psi^{V0A}-#Psi^{V0C}_{ring 3}))",             ""},
  {"v0Cv0A0DiffH2",          "cos(2(#Psi^{V0C}-#Psi^{V0A}_{ring 0}))",             ""},
  {"v0Cv0A3DiffH2",          "cos(2(#Psi^{V0C}-#Psi^{V0A}_{ring 3}))",             ""},
  {"v0A0v0A3DiffH2",         "cos(2(#Psi^{V0A}_{ring 0}-#Psi^{V0A}_{ring 3}))",    ""},
  {"v0C0v0C3DiffH2",         "cos(2(#Psi^{V0C}_{ring 0}-#Psi^{V0C}_{ring 3}))",    ""},

  {"MultV0A",                "multiplicity V0A",                                   ""},
  {"MultV0C",                "multiplicity V0C",                                   ""},
  {"MultV0",                 "multiplicity V0",                                    ""},
  {"EqMultV0A",              "equalized multiplicity V0A",                         ""},
  {"EqMultV0C",              "equalized multiplicity V0C",                         ""},
  {"EqMultV0",               "equalized multiplicity V0",                          ""},
  {"AdcV0A",                 "AdcV0A",                                             ""},
  {"AdcV0C",                 "AdcV0C",                                             ""},
  {"AdcV0",                  "AdcV0",                                              ""},
  {"VZERO_ch0",   "VZERO_ch0", ""},
  {"VZERO_ch1",   "VZERO_ch1", ""},
  {"VZERO_ch2",   "VZERO_ch2", ""},
  {"VZERO_ch3",   "VZERO_ch3", ""},
  {"VZERO_ch4",   "VZERO_ch4", ""},
  {"VZERO_ch5",   "VZERO_ch5", ""},
  {"VZERO_ch6",   "VZERO_ch6", ""},
  {"VZERO_ch7",   "VZERO_ch7", ""},
  {"VZERO_ch8",   "VZERO_ch8", ""},
  {"VZERO_ch9",   "VZERO_ch9", ""},
  {"VZERO_ch10",   "VZERO_ch10", ""},
  {"VZERO_ch11",   "VZERO_ch11", ""},
  {"VZERO_ch12",   "VZERO_ch12", ""},
  {"VZERO_ch13",   "VZERO_ch13", ""},
  {"VZERO_ch14",   "VZERO_ch14", ""},
  {"VZERO_ch15",   "VZERO_ch15", ""},
  {"VZERO_ch16",   "VZERO_ch16", ""},
  {"VZERO_ch17",   "VZERO_ch17", ""},
  {"VZERO_ch18",   "VZERO_ch18", ""},
  {"VZERO_ch19",   "VZERO_ch19", ""},
  {"VZERO_ch20",   "VZERO_ch20", ""},
  {"VZERO_ch21",   "VZERO_ch21", ""},
  {"VZERO_ch22",   "VZERO_ch22", ""},
  {"VZERO_ch23",   "VZERO_ch23", ""},
  {"VZERO_ch24",   "VZERO_ch24", ""},
  {"VZERO_ch25",   "VZERO_ch25", ""},
  {"VZERO_ch26",   "VZERO_ch26", ""},
  {"VZERO_ch27",   "VZERO_ch27", ""},
  {"VZERO_ch28",   "VZERO_ch28", ""},
  {"VZERO_ch29",   "VZERO_ch29", ""},
  {"VZERO_ch30",   "VZERO_ch30", ""},
  {"VZERO_ch31",   "VZERO_ch31", ""},
  {"VZERO_ch32",   "VZERO_ch32", ""},
  {"VZERO_ch33",   "VZERO_ch33", ""},
  {"VZERO_ch34",   "VZERO_ch34", ""},
  {"VZERO_ch35",   "VZERO_ch35", ""},
  {"VZERO_ch36",   "VZERO_ch36", ""},
  {"VZERO_ch37",   "VZERO_ch37", ""},
  {"VZERO_ch38",   "VZERO_ch38", ""},
  {"VZERO_ch39",   "VZERO_ch39", ""},
  {"VZERO_ch40",   "VZERO_ch40", ""},
  {"VZERO_ch41",   "VZERO_ch41", ""},
  {"VZERO_ch42",   "VZERO_ch42", ""},
  {"VZERO_ch43",   "VZERO_ch43", ""},
  {"VZERO_ch44",   "VZERO_ch44", ""},
  {"VZERO_ch45",   "VZERO_ch45", ""},
  {"VZERO_ch46",   "VZERO_ch46", ""},
  {"VZERO_ch47",   "VZERO_ch47", ""},
  {"VZERO_ch48",   "VZERO_ch48", ""},
  {"VZERO_ch49",   "VZERO_ch49", ""},
  {"VZERO_ch50",   "VZERO_ch50", ""},
  {"VZERO_ch51",   "VZERO_ch51", ""},
  {"VZERO_ch52",   "VZERO_ch52", ""},
  {"VZERO_ch53",   "VZERO_ch53", ""},
  {"VZERO_ch54",   "VZERO_ch54", ""},
  {"VZERO_ch55",   "VZERO_ch55", ""},
  {"VZERO_ch56",   "VZERO_ch56", ""},
  {"VZERO_ch57",   "VZERO_ch57", ""},
  {"VZERO_ch58",   "VZERO_ch58", ""},
  {"VZERO_ch59",   "VZERO_ch59", ""},
  {"VZERO_ch60",   "VZERO_ch60", ""},
  {"VZERO_ch61",   "VZERO_ch61", ""},
  {"VZERO_ch62",   "VZERO_ch62", ""},
  {"VZERO_ch63",   "VZERO_ch63", ""},
  {"V0AxH2",                 "Q_{x}^{V0A}",                                        ""},
  {"V0AyH2",                 "Q_{y}^{V0A}",                                        ""},
  {"V0ArpH2",                "#Psi^{V0A}",                                         ""},
  {"V0CxH2",                 "Q_{x}^{V0C}",                                        ""},
  {"V0CyH2",                 "Q_{y}^{V0C}",                                        ""},
  {"V0CrpH2",                "#Psi^{V0C}",                                         ""},
  {"V0ACxH2",                "Q_{x}^{V0AC}",                                       ""},
  {"V0ACyH2",                "Q_{y}^{V0AC}",                                       ""},
  {"V0ACrpH2",               "#Psi^{V0AC}",                                        ""},

  {"V0ArpResH2",                   "V0ArpResH2", ""},
  {"V0CrpResH2",                   "V0CrpResH2", ""},
  {"V0ACrpResH2",                   "V0ACrpResH2", ""},
  {"V0XaXcH2",               "Q_{x}^{V0A}#timesQ_{x}^{V0C}",                       ""},
  {"V0XaYaH2",               "Q_{x}^{V0A}#timesQ_{y}^{V0A}",                       ""},
  {"V0XaYcH2",               "Q_{x}^{V0A}#timesQ_{y}^{V0C}",                       ""},
  {"V0YaXcH2",               "Q_{y}^{V0A}#timesQ_{x}^{V0C}",                       ""},
  {"V0YaYcH2",               "Q_{y}^{V0A}#timesQ_{Y}^{V0C}",                       ""},
  {"V0XcYcH2",               "Q_{X}^{V0C}#timesQ_{Y}^{V0C}",                       ""},
  {"V0ATPCDiffH2",           "cos(2(#Psi^{V0A}-#Psi^{TPC}))",                      ""},
  {"V0CTPCDiffH2",           "cos(2(#Psi^{V0C}-#Psi^{TPC}))",                      ""},
  {"V0AV0CDiffH2",           "cos(2(#Psi^{V0A}-#Psi^{V0C}))",                      ""},
  {"TPCxH2",                 "Q_{x}^{TPC}",                                        ""},
  {"TPCyH2",                 "Q_{y}^{TPC}",                                        ""},
  {"TPCmagH2",               "|#vec{Q}^{TPC}|",                                    ""},
  {"TPCrpH2",                "#Psi^{TPC}",                                         ""},
  {"CosTPCrpH2",             "cos(2#Psi^{TPC})",                                   ""},
  {"SinTPCrpH2",             "sin(2#Psi^{TPC})",                                   ""},
  {"TPCsub1xH2",             "Q_{x}^{TPCsub1}",                                    ""},
  {"TPCsub1yH2",             "Q_{y}^{TPCsub1}",                                    ""},
  {"TPCsub1rpH2",            "#Psi^{TPCsub1}",                                     ""},
  {"TPCsub2xH2",             "Q_{x}^{TPCsub2}",                                    ""},
  {"TPCsub2yH2",             "Q_{y}^{TPCsub2}",                                    ""},
  {"TPCsub2rpH2",            "#Psi^{TPCsub2}",                                     ""},
  {"TPCsub12DiffH2",         "cos(2(#Psi^{TPCsub1}-#Psi^{TPCsub2}))",              ""},
  {"TPCsub12DiffH2Sin",      "sin(2(#Psi^{TPCsub1}-#Psi^{TPCsub2}))",              ""},

  {"TPCxH2uc",               "Q_{x}^{TPC} (uncorr.)",                              ""},
  {"TPCyH2uc",               "Q_{y}^{TPC} (uncorr.)",                              ""},
  {"TPCmagH2uc",             "|#vec{Q}^{TPC}| (uncorr.)",                         ""},
  {"TPCrpH2uc",              "#Psi^{TPC} (uncorr.)",                               ""},
  {"TPCsub1xH2uc",           "Q_{x}^{TPCsub1} (uncorr.)",                          ""},
  {"TPCsub1yH2uc",           "Q_{y}^{TPCsub1} (uncorr.)",                          ""},
  {"TPCsub1rpH2uc",          "#Psi^{TPCsub1} (uncorr.)",                           ""},
  {"TPCsub2xH2uc",           "Q_{x}^{TPCsub2} (uncorr.)",                          ""},
  {"TPCsub2yH2uc",           "Q_{y}^{TPCsub2} (uncorr.)",                          ""},
  {"TPCsub2rpH2uc",          "#Psi^{TPCsub2} (uncorr.)",                           ""},
  {"TPCsub12DiffH2uc",       "cos(2(#Psi^{TPCsub1}-#Psi^{TPCsub2})) (uncorr.)",    ""},

  {"ZDCArpH1",               "#Psi^{ZDCA}"                                         ""},
  {"ZDCCrpH1",               "#Psi^{ZDCA}"                                         ""},
  {"ZDCACrpH1",              "#Psi^{ZDCA}"                                         ""},
  {"kZDCrpResH1",            ""                                                    ""},
  {"kv0ZDCrpRes",            ""                                                    ""},

  {"NTrk",                   "N_{trk}",                                            ""},
  {"Tracks",                 "tracks/per event",                                             ""},
  {"NVtxContrib",            "N_{vtx. contrib.}",                                  ""},
  {"NVtxContribTPC",         "N_{vtx. contrib.}^{TPC}",                            ""},
  {"Nacc",                   "N_{acc} #cbar_{#||{#eta}<0.9}",                      ""},
  {"MatchEffITSTPC",         "N_{trk}^{TPC}/N_{trk}^{ITS} #cbar_{#||{#eta}<0.9}",  ""},
  {"NaccTrcklts",            "N_{acc. trkl} #cbar_{#||{#eta}<1.6}",                ""},
  {"NaccTrcklts10",          "N_{acc. trkl} #cbar_{#||{#eta}<1.0}",                ""},
  {"NaccTrcklts0916",        "N_{acc. trkl} #cbar_{-1.6<#eta<-0.9}^{0.9<#eta<1.6}",""},
  
  {"NaccTrckltsEsd05",       "N_{acc. trkl} #cbar_{#||{#eta}<0.5} (SPD)",          ""},
  {"NaccTrckltsEsd10",       "N_{acc. trkl} #cbar_{#||{#eta}<1.0} (SPD)",          ""},
  {"NaccTrckltsEsd16",       "N_{acc. trkl} #cbar_{#||{#eta}<1.6} (SPD)",          ""},
  {"NaccTrckltsEsd05Corr",   "N_{acc. trkl}^{corr.} #cbar_{#||{#eta}<0.5} (SPD)",  ""},
  {"NaccTrckltsEsd10Corr",   "N_{acc. trkl}^{corr.} #cbar_{#||{#eta}<1.0} (SPD)",  ""},
  {"NaccTrckltsEsd16Corr",   "N_{acc. trkl}^{corr.} #cbar_{#||{#eta}<1.6} (SPD)",  ""},
  {"NaccItsTpcEsd05",        "N_{acc. trkl} #cbar_{#||{#eta}<0.5} (ITS+TPC)",      ""},
  {"NaccItsTpcEsd10",        "N_{acc. trkl} #cbar_{#||{#eta}<1.0} (ITS+TPC)",      ""},
  {"NaccItsTpcEsd16",        "N_{acc. trkl} #cbar_{#||{#eta}<1.6} (ITS+TPC)",      ""},
  {"NaccItsTpcEsd05Corr",    "N_{acc. trkl}^{corr.} #cbar_{#||{#eta}<0.5} (ITS+TPC)", ""},
  {"NaccItsTpcEsd10Corr",    "N_{acc. trkl}^{corr.} #cbar_{#||{#eta}<1.0} (ITS+TPC)", ""},
  {"NaccItsTpcEsd16Corr",    "N_{acc. trkl}^{corr.} #cbar_{#||{#eta}<1.6} (ITS+TPC)", ""},
  {"NaccItsPureEsd05",       "N_{acc. trkl} #cbar_{#||{#eta}<0.5} (ITS)",          ""},
  {"NaccItsPureEsd10",       "N_{acc. trkl} #cbar_{#||{#eta}<1.0} (ITS)",          ""},
  {"NaccItsPureEsd16",       "N_{acc. trkl} #cbar_{#||{#eta}<1.6} (ITS)",          ""},
  {"NaccItsPureEsd05Corr",   "N_{acc. trkl}^{corr.} #cbar_{#||{#eta}<0.5} (ITS)",  ""},
  {"NaccItsPureEsd10Corr",   "N_{acc. trkl}^{corr.} #cbar_{#||{#eta}<1.0} (ITS)",  ""},
  {"NaccItsPureEsd16Corr",   "N_{acc. trkl}^{corr.} #cbar_{#||{#eta}<1.6} (ITS)",  ""},

  {"RefMult",                "N_{trk}^{ref}",                                      ""},
  {"RefMultTPConly",         "N_{trk}^{TPConly}",                                  ""},
  {"Nch",                    "N_{ch} #cbar_{#||{#eta}<1.6}",                       ""},
  {"Nch05",                  "N_{ch} #cbar_{#||{#eta}<0.5}",                       ""},
  {"Nch10",                  "N_{ch} #cbar_{#||{#eta}<1.0}",                       ""},
  {"Centrality",             "centrality_{V0M}",                                  "(%)"},
  {"CentralityV0A",          "centrality_{V0A}",                                  "(%)"},
  {"CentralityV0C",          "centrality_{V0C}",                                  "(%)"},
  {"CentralityZNA",          "centrality_{ZNA}",                                  "(%)"},
  {"CentralitySPD",          "centrality_{SPD}",                                  "(%)"},
  {"TriggerInclONL",         "online trigger bit (inclusive)",                     ""},
  {"TriggerInclOFF",         "offline trigger bit (inclusive)",                    ""},
  {"TriggerExclOFF",         "offline trigger bit (exclusive)",                    ""},
  {"Nevents",                "N_{evt}",                                            ""},
  {"RunNumber",              "run",                                                ""},
  {"MixingBin",              "mixing bin",                                         ""}
};

AliPIDResponse* AliDielectronVarManager::fgPIDResponse      = 0x0;
AliVEvent*      AliDielectronVarManager::fgEvent            = 0x0;
AliEventplane*  AliDielectronVarManager::fgTPCEventPlane    = 0x0;
AliKFVertex*    AliDielectronVarManager::fgKFVertex         = 0x0;
TProfile*       AliDielectronVarManager::fgMultEstimatorAvg[4][9] = {{0x0}};
TH3D*           AliDielectronVarManager::fgTRDpidEff[10][4] = {{0x0}};
TObject*        AliDielectronVarManager::fgLegEffMap           = 0x0;
TObject*        AliDielectronVarManager::fgPairEffMap          = 0x0;
TBits*          AliDielectronVarManager::fgFillMap          = 0x0;
Double_t        AliDielectronVarManager::fgTRDpidEffCentRanges[10][4] = {{0.0}};
TString         AliDielectronVarManager::fgVZEROCalibrationFile = "";
TString         AliDielectronVarManager::fgVZERORecenteringFile = "";
TString         AliDielectronVarManager::fgZDCRecenteringFile = "";
TProfile2D*     AliDielectronVarManager::fgVZEROCalib[64] = {0x0};
TProfile2D*     AliDielectronVarManager::fgVZERORecentering[2][2] = {{0x0,0x0},{0x0,0x0}};
TProfile3D*     AliDielectronVarManager::fgZDCRecentering[3][2] = {{0x0,0x0},{0x0,0x0},{0x0,0x0}};
Int_t           AliDielectronVarManager::fgCurrentRun = -1;
Double_t        AliDielectronVarManager::fgData[AliDielectronVarManager::kNMaxValues] = {0.};
//________________________________________________________________
AliDielectronVarManager::AliDielectronVarManager() :
  TNamed("AliDielectronVarManager","AliDielectronVarManager")
{
  //
  // Default constructor
  //
  for(Int_t i=0; i<4; ++i)
    for(Int_t j=0; j<9; ++j)
      fgMultEstimatorAvg[i][j] = 0x0;
  for(Int_t i=0; i<10; ++i)
    for(Int_t j=0; j<4; ++j)
      fgTRDpidEff[i][j] = 0x0;
  for(Int_t i=0; i<64; ++i) fgVZEROCalib[i] = 0x0;
  for(Int_t i=0; i<2; ++i) {
    for(Int_t j=0; j<2; ++j) fgVZERORecentering[i][j] = 0x0;
  }
  for(Int_t i=0; i<3; ++i)
    for(Int_t j=0; j<2; ++j) fgZDCRecentering[i][j] = 0x0;

  gRandom->SetSeed();
}

//________________________________________________________________
AliDielectronVarManager::AliDielectronVarManager(const char* name, const char* title) :
  TNamed(name,title)
{
  //
  // Named constructor
  //
  for(Int_t i=0; i<4; ++i)
    for(Int_t j=0; j<9; ++j)
      fgMultEstimatorAvg[i][j] = 0x0;
  for(Int_t i=0; i<10; ++i)
    for(Int_t j=0; j<4; ++j)
      fgTRDpidEff[i][j] = 0x0;  
  for(Int_t i=0; i<64; ++i) fgVZEROCalib[i] = 0x0;
  for(Int_t i=0; i<2; ++i)
    for(Int_t j=0; j<2; ++j) 
      fgVZERORecentering[i][j] = 0x0;
  for(Int_t i=0; i<3; ++i)
    for(Int_t j=0; j<2; ++j) fgZDCRecentering[i][j] = 0x0;


  gRandom->SetSeed();
}

//________________________________________________________________
AliDielectronVarManager::~AliDielectronVarManager()
{
  //
  // Default destructor
  //
  for(Int_t i=0; i<4; ++i)
    for(Int_t j=0; j<9; ++j)
      if(fgMultEstimatorAvg[i][j]) delete fgMultEstimatorAvg[i][j];
  for(Int_t i=0; i<10; ++i)
    for(Int_t j=0; j<4; ++j)
      if(fgTRDpidEff[i][j]) delete fgTRDpidEff[i][j];    
  for(Int_t i=0; i<64; ++i) 
    if(fgVZEROCalib[i]) delete fgVZEROCalib[i];
  for(Int_t i=0; i<2; ++i)
    for(Int_t j=0; j<2; ++j) 
      if(fgVZERORecentering[i][j]) delete fgVZERORecentering[i][j]; 
  for(Int_t i=0; i<3; ++i)
    for(Int_t j=0; j<2; ++j)
      if(fgZDCRecentering[i][j]) delete fgZDCRecentering[i][j];

}

//________________________________________________________________
UInt_t AliDielectronVarManager::GetValueType(const char* valname) {
  //
  // Get value type by value name
  //

  TString name(valname);
  for(UInt_t i=0; i<AliDielectronVarManager::kNMaxValues; i++) {
    if(!name.CompareTo(fgkParticleNames[i][0])) return i;
  }
  return -1;
}
 AliDielectronVarManager.cxx:1
 AliDielectronVarManager.cxx:2
 AliDielectronVarManager.cxx:3
 AliDielectronVarManager.cxx:4
 AliDielectronVarManager.cxx:5
 AliDielectronVarManager.cxx:6
 AliDielectronVarManager.cxx:7
 AliDielectronVarManager.cxx:8
 AliDielectronVarManager.cxx:9
 AliDielectronVarManager.cxx:10
 AliDielectronVarManager.cxx:11
 AliDielectronVarManager.cxx:12
 AliDielectronVarManager.cxx:13
 AliDielectronVarManager.cxx:14
 AliDielectronVarManager.cxx:15
 AliDielectronVarManager.cxx:16
 AliDielectronVarManager.cxx:17
 AliDielectronVarManager.cxx:18
 AliDielectronVarManager.cxx:19
 AliDielectronVarManager.cxx:20
 AliDielectronVarManager.cxx:21
 AliDielectronVarManager.cxx:22
 AliDielectronVarManager.cxx:23
 AliDielectronVarManager.cxx:24
 AliDielectronVarManager.cxx:25
 AliDielectronVarManager.cxx:26
 AliDielectronVarManager.cxx:27
 AliDielectronVarManager.cxx:28
 AliDielectronVarManager.cxx:29
 AliDielectronVarManager.cxx:30
 AliDielectronVarManager.cxx:31
 AliDielectronVarManager.cxx:32
 AliDielectronVarManager.cxx:33
 AliDielectronVarManager.cxx:34
 AliDielectronVarManager.cxx:35
 AliDielectronVarManager.cxx:36
 AliDielectronVarManager.cxx:37
 AliDielectronVarManager.cxx:38
 AliDielectronVarManager.cxx:39
 AliDielectronVarManager.cxx:40
 AliDielectronVarManager.cxx:41
 AliDielectronVarManager.cxx:42
 AliDielectronVarManager.cxx:43
 AliDielectronVarManager.cxx:44
 AliDielectronVarManager.cxx:45
 AliDielectronVarManager.cxx:46
 AliDielectronVarManager.cxx:47
 AliDielectronVarManager.cxx:48
 AliDielectronVarManager.cxx:49
 AliDielectronVarManager.cxx:50
 AliDielectronVarManager.cxx:51
 AliDielectronVarManager.cxx:52
 AliDielectronVarManager.cxx:53
 AliDielectronVarManager.cxx:54
 AliDielectronVarManager.cxx:55
 AliDielectronVarManager.cxx:56
 AliDielectronVarManager.cxx:57
 AliDielectronVarManager.cxx:58
 AliDielectronVarManager.cxx:59
 AliDielectronVarManager.cxx:60
 AliDielectronVarManager.cxx:61
 AliDielectronVarManager.cxx:62
 AliDielectronVarManager.cxx:63
 AliDielectronVarManager.cxx:64
 AliDielectronVarManager.cxx:65
 AliDielectronVarManager.cxx:66
 AliDielectronVarManager.cxx:67
 AliDielectronVarManager.cxx:68
 AliDielectronVarManager.cxx:69
 AliDielectronVarManager.cxx:70
 AliDielectronVarManager.cxx:71
 AliDielectronVarManager.cxx:72
 AliDielectronVarManager.cxx:73
 AliDielectronVarManager.cxx:74
 AliDielectronVarManager.cxx:75
 AliDielectronVarManager.cxx:76
 AliDielectronVarManager.cxx:77
 AliDielectronVarManager.cxx:78
 AliDielectronVarManager.cxx:79
 AliDielectronVarManager.cxx:80
 AliDielectronVarManager.cxx:81
 AliDielectronVarManager.cxx:82
 AliDielectronVarManager.cxx:83
 AliDielectronVarManager.cxx:84
 AliDielectronVarManager.cxx:85
 AliDielectronVarManager.cxx:86
 AliDielectronVarManager.cxx:87
 AliDielectronVarManager.cxx:88
 AliDielectronVarManager.cxx:89
 AliDielectronVarManager.cxx:90
 AliDielectronVarManager.cxx:91
 AliDielectronVarManager.cxx:92
 AliDielectronVarManager.cxx:93
 AliDielectronVarManager.cxx:94
 AliDielectronVarManager.cxx:95
 AliDielectronVarManager.cxx:96
 AliDielectronVarManager.cxx:97
 AliDielectronVarManager.cxx:98
 AliDielectronVarManager.cxx:99
 AliDielectronVarManager.cxx:100
 AliDielectronVarManager.cxx:101
 AliDielectronVarManager.cxx:102
 AliDielectronVarManager.cxx:103
 AliDielectronVarManager.cxx:104
 AliDielectronVarManager.cxx:105
 AliDielectronVarManager.cxx:106
 AliDielectronVarManager.cxx:107
 AliDielectronVarManager.cxx:108
 AliDielectronVarManager.cxx:109
 AliDielectronVarManager.cxx:110
 AliDielectronVarManager.cxx:111
 AliDielectronVarManager.cxx:112
 AliDielectronVarManager.cxx:113
 AliDielectronVarManager.cxx:114
 AliDielectronVarManager.cxx:115
 AliDielectronVarManager.cxx:116
 AliDielectronVarManager.cxx:117
 AliDielectronVarManager.cxx:118
 AliDielectronVarManager.cxx:119
 AliDielectronVarManager.cxx:120
 AliDielectronVarManager.cxx:121
 AliDielectronVarManager.cxx:122
 AliDielectronVarManager.cxx:123
 AliDielectronVarManager.cxx:124
 AliDielectronVarManager.cxx:125
 AliDielectronVarManager.cxx:126
 AliDielectronVarManager.cxx:127
 AliDielectronVarManager.cxx:128
 AliDielectronVarManager.cxx:129
 AliDielectronVarManager.cxx:130
 AliDielectronVarManager.cxx:131
 AliDielectronVarManager.cxx:132
 AliDielectronVarManager.cxx:133
 AliDielectronVarManager.cxx:134
 AliDielectronVarManager.cxx:135
 AliDielectronVarManager.cxx:136
 AliDielectronVarManager.cxx:137
 AliDielectronVarManager.cxx:138
 AliDielectronVarManager.cxx:139
 AliDielectronVarManager.cxx:140
 AliDielectronVarManager.cxx:141
 AliDielectronVarManager.cxx:142
 AliDielectronVarManager.cxx:143
 AliDielectronVarManager.cxx:144
 AliDielectronVarManager.cxx:145
 AliDielectronVarManager.cxx:146
 AliDielectronVarManager.cxx:147
 AliDielectronVarManager.cxx:148
 AliDielectronVarManager.cxx:149
 AliDielectronVarManager.cxx:150
 AliDielectronVarManager.cxx:151
 AliDielectronVarManager.cxx:152
 AliDielectronVarManager.cxx:153
 AliDielectronVarManager.cxx:154
 AliDielectronVarManager.cxx:155
 AliDielectronVarManager.cxx:156
 AliDielectronVarManager.cxx:157
 AliDielectronVarManager.cxx:158
 AliDielectronVarManager.cxx:159
 AliDielectronVarManager.cxx:160
 AliDielectronVarManager.cxx:161
 AliDielectronVarManager.cxx:162
 AliDielectronVarManager.cxx:163
 AliDielectronVarManager.cxx:164
 AliDielectronVarManager.cxx:165
 AliDielectronVarManager.cxx:166
 AliDielectronVarManager.cxx:167
 AliDielectronVarManager.cxx:168
 AliDielectronVarManager.cxx:169
 AliDielectronVarManager.cxx:170
 AliDielectronVarManager.cxx:171
 AliDielectronVarManager.cxx:172
 AliDielectronVarManager.cxx:173
 AliDielectronVarManager.cxx:174
 AliDielectronVarManager.cxx:175
 AliDielectronVarManager.cxx:176
 AliDielectronVarManager.cxx:177
 AliDielectronVarManager.cxx:178
 AliDielectronVarManager.cxx:179
 AliDielectronVarManager.cxx:180
 AliDielectronVarManager.cxx:181
 AliDielectronVarManager.cxx:182
 AliDielectronVarManager.cxx:183
 AliDielectronVarManager.cxx:184
 AliDielectronVarManager.cxx:185
 AliDielectronVarManager.cxx:186
 AliDielectronVarManager.cxx:187
 AliDielectronVarManager.cxx:188
 AliDielectronVarManager.cxx:189
 AliDielectronVarManager.cxx:190
 AliDielectronVarManager.cxx:191
 AliDielectronVarManager.cxx:192
 AliDielectronVarManager.cxx:193
 AliDielectronVarManager.cxx:194
 AliDielectronVarManager.cxx:195
 AliDielectronVarManager.cxx:196
 AliDielectronVarManager.cxx:197
 AliDielectronVarManager.cxx:198
 AliDielectronVarManager.cxx:199
 AliDielectronVarManager.cxx:200
 AliDielectronVarManager.cxx:201
 AliDielectronVarManager.cxx:202
 AliDielectronVarManager.cxx:203
 AliDielectronVarManager.cxx:204
 AliDielectronVarManager.cxx:205
 AliDielectronVarManager.cxx:206
 AliDielectronVarManager.cxx:207
 AliDielectronVarManager.cxx:208
 AliDielectronVarManager.cxx:209
 AliDielectronVarManager.cxx:210
 AliDielectronVarManager.cxx:211
 AliDielectronVarManager.cxx:212
 AliDielectronVarManager.cxx:213
 AliDielectronVarManager.cxx:214
 AliDielectronVarManager.cxx:215
 AliDielectronVarManager.cxx:216
 AliDielectronVarManager.cxx:217
 AliDielectronVarManager.cxx:218
 AliDielectronVarManager.cxx:219
 AliDielectronVarManager.cxx:220
 AliDielectronVarManager.cxx:221
 AliDielectronVarManager.cxx:222
 AliDielectronVarManager.cxx:223
 AliDielectronVarManager.cxx:224
 AliDielectronVarManager.cxx:225
 AliDielectronVarManager.cxx:226
 AliDielectronVarManager.cxx:227
 AliDielectronVarManager.cxx:228
 AliDielectronVarManager.cxx:229
 AliDielectronVarManager.cxx:230
 AliDielectronVarManager.cxx:231
 AliDielectronVarManager.cxx:232
 AliDielectronVarManager.cxx:233
 AliDielectronVarManager.cxx:234
 AliDielectronVarManager.cxx:235
 AliDielectronVarManager.cxx:236
 AliDielectronVarManager.cxx:237
 AliDielectronVarManager.cxx:238
 AliDielectronVarManager.cxx:239
 AliDielectronVarManager.cxx:240
 AliDielectronVarManager.cxx:241
 AliDielectronVarManager.cxx:242
 AliDielectronVarManager.cxx:243
 AliDielectronVarManager.cxx:244
 AliDielectronVarManager.cxx:245
 AliDielectronVarManager.cxx:246
 AliDielectronVarManager.cxx:247
 AliDielectronVarManager.cxx:248
 AliDielectronVarManager.cxx:249
 AliDielectronVarManager.cxx:250
 AliDielectronVarManager.cxx:251
 AliDielectronVarManager.cxx:252
 AliDielectronVarManager.cxx:253
 AliDielectronVarManager.cxx:254
 AliDielectronVarManager.cxx:255
 AliDielectronVarManager.cxx:256
 AliDielectronVarManager.cxx:257
 AliDielectronVarManager.cxx:258
 AliDielectronVarManager.cxx:259
 AliDielectronVarManager.cxx:260
 AliDielectronVarManager.cxx:261
 AliDielectronVarManager.cxx:262
 AliDielectronVarManager.cxx:263
 AliDielectronVarManager.cxx:264
 AliDielectronVarManager.cxx:265
 AliDielectronVarManager.cxx:266
 AliDielectronVarManager.cxx:267
 AliDielectronVarManager.cxx:268
 AliDielectronVarManager.cxx:269
 AliDielectronVarManager.cxx:270
 AliDielectronVarManager.cxx:271
 AliDielectronVarManager.cxx:272
 AliDielectronVarManager.cxx:273
 AliDielectronVarManager.cxx:274
 AliDielectronVarManager.cxx:275
 AliDielectronVarManager.cxx:276
 AliDielectronVarManager.cxx:277
 AliDielectronVarManager.cxx:278
 AliDielectronVarManager.cxx:279
 AliDielectronVarManager.cxx:280
 AliDielectronVarManager.cxx:281
 AliDielectronVarManager.cxx:282
 AliDielectronVarManager.cxx:283
 AliDielectronVarManager.cxx:284
 AliDielectronVarManager.cxx:285
 AliDielectronVarManager.cxx:286
 AliDielectronVarManager.cxx:287
 AliDielectronVarManager.cxx:288
 AliDielectronVarManager.cxx:289
 AliDielectronVarManager.cxx:290
 AliDielectronVarManager.cxx:291
 AliDielectronVarManager.cxx:292
 AliDielectronVarManager.cxx:293
 AliDielectronVarManager.cxx:294
 AliDielectronVarManager.cxx:295
 AliDielectronVarManager.cxx:296
 AliDielectronVarManager.cxx:297
 AliDielectronVarManager.cxx:298
 AliDielectronVarManager.cxx:299
 AliDielectronVarManager.cxx:300
 AliDielectronVarManager.cxx:301
 AliDielectronVarManager.cxx:302
 AliDielectronVarManager.cxx:303
 AliDielectronVarManager.cxx:304
 AliDielectronVarManager.cxx:305
 AliDielectronVarManager.cxx:306
 AliDielectronVarManager.cxx:307
 AliDielectronVarManager.cxx:308
 AliDielectronVarManager.cxx:309
 AliDielectronVarManager.cxx:310
 AliDielectronVarManager.cxx:311
 AliDielectronVarManager.cxx:312
 AliDielectronVarManager.cxx:313
 AliDielectronVarManager.cxx:314
 AliDielectronVarManager.cxx:315
 AliDielectronVarManager.cxx:316
 AliDielectronVarManager.cxx:317
 AliDielectronVarManager.cxx:318
 AliDielectronVarManager.cxx:319
 AliDielectronVarManager.cxx:320
 AliDielectronVarManager.cxx:321
 AliDielectronVarManager.cxx:322
 AliDielectronVarManager.cxx:323
 AliDielectronVarManager.cxx:324
 AliDielectronVarManager.cxx:325
 AliDielectronVarManager.cxx:326
 AliDielectronVarManager.cxx:327
 AliDielectronVarManager.cxx:328
 AliDielectronVarManager.cxx:329
 AliDielectronVarManager.cxx:330
 AliDielectronVarManager.cxx:331
 AliDielectronVarManager.cxx:332
 AliDielectronVarManager.cxx:333
 AliDielectronVarManager.cxx:334
 AliDielectronVarManager.cxx:335
 AliDielectronVarManager.cxx:336
 AliDielectronVarManager.cxx:337
 AliDielectronVarManager.cxx:338
 AliDielectronVarManager.cxx:339
 AliDielectronVarManager.cxx:340
 AliDielectronVarManager.cxx:341
 AliDielectronVarManager.cxx:342
 AliDielectronVarManager.cxx:343
 AliDielectronVarManager.cxx:344
 AliDielectronVarManager.cxx:345
 AliDielectronVarManager.cxx:346
 AliDielectronVarManager.cxx:347
 AliDielectronVarManager.cxx:348
 AliDielectronVarManager.cxx:349
 AliDielectronVarManager.cxx:350
 AliDielectronVarManager.cxx:351
 AliDielectronVarManager.cxx:352
 AliDielectronVarManager.cxx:353
 AliDielectronVarManager.cxx:354
 AliDielectronVarManager.cxx:355
 AliDielectronVarManager.cxx:356
 AliDielectronVarManager.cxx:357
 AliDielectronVarManager.cxx:358
 AliDielectronVarManager.cxx:359
 AliDielectronVarManager.cxx:360
 AliDielectronVarManager.cxx:361
 AliDielectronVarManager.cxx:362
 AliDielectronVarManager.cxx:363
 AliDielectronVarManager.cxx:364
 AliDielectronVarManager.cxx:365
 AliDielectronVarManager.cxx:366
 AliDielectronVarManager.cxx:367
 AliDielectronVarManager.cxx:368
 AliDielectronVarManager.cxx:369
 AliDielectronVarManager.cxx:370
 AliDielectronVarManager.cxx:371
 AliDielectronVarManager.cxx:372
 AliDielectronVarManager.cxx:373
 AliDielectronVarManager.cxx:374
 AliDielectronVarManager.cxx:375
 AliDielectronVarManager.cxx:376
 AliDielectronVarManager.cxx:377
 AliDielectronVarManager.cxx:378
 AliDielectronVarManager.cxx:379
 AliDielectronVarManager.cxx:380
 AliDielectronVarManager.cxx:381
 AliDielectronVarManager.cxx:382
 AliDielectronVarManager.cxx:383
 AliDielectronVarManager.cxx:384
 AliDielectronVarManager.cxx:385
 AliDielectronVarManager.cxx:386
 AliDielectronVarManager.cxx:387
 AliDielectronVarManager.cxx:388
 AliDielectronVarManager.cxx:389
 AliDielectronVarManager.cxx:390
 AliDielectronVarManager.cxx:391
 AliDielectronVarManager.cxx:392
 AliDielectronVarManager.cxx:393
 AliDielectronVarManager.cxx:394
 AliDielectronVarManager.cxx:395
 AliDielectronVarManager.cxx:396
 AliDielectronVarManager.cxx:397
 AliDielectronVarManager.cxx:398
 AliDielectronVarManager.cxx:399
 AliDielectronVarManager.cxx:400
 AliDielectronVarManager.cxx:401
 AliDielectronVarManager.cxx:402
 AliDielectronVarManager.cxx:403
 AliDielectronVarManager.cxx:404
 AliDielectronVarManager.cxx:405
 AliDielectronVarManager.cxx:406
 AliDielectronVarManager.cxx:407
 AliDielectronVarManager.cxx:408
 AliDielectronVarManager.cxx:409
 AliDielectronVarManager.cxx:410
 AliDielectronVarManager.cxx:411
 AliDielectronVarManager.cxx:412
 AliDielectronVarManager.cxx:413
 AliDielectronVarManager.cxx:414
 AliDielectronVarManager.cxx:415
 AliDielectronVarManager.cxx:416
 AliDielectronVarManager.cxx:417
 AliDielectronVarManager.cxx:418
 AliDielectronVarManager.cxx:419
 AliDielectronVarManager.cxx:420
 AliDielectronVarManager.cxx:421
 AliDielectronVarManager.cxx:422
 AliDielectronVarManager.cxx:423
 AliDielectronVarManager.cxx:424
 AliDielectronVarManager.cxx:425
 AliDielectronVarManager.cxx:426
 AliDielectronVarManager.cxx:427
 AliDielectronVarManager.cxx:428
 AliDielectronVarManager.cxx:429
 AliDielectronVarManager.cxx:430
 AliDielectronVarManager.cxx:431
 AliDielectronVarManager.cxx:432
 AliDielectronVarManager.cxx:433
 AliDielectronVarManager.cxx:434
 AliDielectronVarManager.cxx:435
 AliDielectronVarManager.cxx:436
 AliDielectronVarManager.cxx:437
 AliDielectronVarManager.cxx:438
 AliDielectronVarManager.cxx:439
 AliDielectronVarManager.cxx:440
 AliDielectronVarManager.cxx:441
 AliDielectronVarManager.cxx:442
 AliDielectronVarManager.cxx:443
 AliDielectronVarManager.cxx:444
 AliDielectronVarManager.cxx:445
 AliDielectronVarManager.cxx:446
 AliDielectronVarManager.cxx:447
 AliDielectronVarManager.cxx:448
 AliDielectronVarManager.cxx:449
 AliDielectronVarManager.cxx:450
 AliDielectronVarManager.cxx:451
 AliDielectronVarManager.cxx:452
 AliDielectronVarManager.cxx:453
 AliDielectronVarManager.cxx:454
 AliDielectronVarManager.cxx:455
 AliDielectronVarManager.cxx:456
 AliDielectronVarManager.cxx:457
 AliDielectronVarManager.cxx:458
 AliDielectronVarManager.cxx:459
 AliDielectronVarManager.cxx:460
 AliDielectronVarManager.cxx:461
 AliDielectronVarManager.cxx:462
 AliDielectronVarManager.cxx:463
 AliDielectronVarManager.cxx:464
 AliDielectronVarManager.cxx:465
 AliDielectronVarManager.cxx:466
 AliDielectronVarManager.cxx:467
 AliDielectronVarManager.cxx:468
 AliDielectronVarManager.cxx:469
 AliDielectronVarManager.cxx:470
 AliDielectronVarManager.cxx:471
 AliDielectronVarManager.cxx:472
 AliDielectronVarManager.cxx:473
 AliDielectronVarManager.cxx:474
 AliDielectronVarManager.cxx:475
 AliDielectronVarManager.cxx:476
 AliDielectronVarManager.cxx:477
 AliDielectronVarManager.cxx:478
 AliDielectronVarManager.cxx:479
 AliDielectronVarManager.cxx:480
 AliDielectronVarManager.cxx:481
 AliDielectronVarManager.cxx:482
 AliDielectronVarManager.cxx:483
 AliDielectronVarManager.cxx:484
 AliDielectronVarManager.cxx:485
 AliDielectronVarManager.cxx:486
 AliDielectronVarManager.cxx:487
 AliDielectronVarManager.cxx:488
 AliDielectronVarManager.cxx:489
 AliDielectronVarManager.cxx:490
 AliDielectronVarManager.cxx:491
 AliDielectronVarManager.cxx:492
 AliDielectronVarManager.cxx:493
 AliDielectronVarManager.cxx:494
 AliDielectronVarManager.cxx:495
 AliDielectronVarManager.cxx:496
 AliDielectronVarManager.cxx:497
 AliDielectronVarManager.cxx:498
 AliDielectronVarManager.cxx:499
 AliDielectronVarManager.cxx:500
 AliDielectronVarManager.cxx:501
 AliDielectronVarManager.cxx:502
 AliDielectronVarManager.cxx:503
 AliDielectronVarManager.cxx:504
 AliDielectronVarManager.cxx:505
 AliDielectronVarManager.cxx:506
 AliDielectronVarManager.cxx:507
 AliDielectronVarManager.cxx:508
 AliDielectronVarManager.cxx:509
 AliDielectronVarManager.cxx:510
 AliDielectronVarManager.cxx:511
 AliDielectronVarManager.cxx:512
 AliDielectronVarManager.cxx:513
 AliDielectronVarManager.cxx:514
 AliDielectronVarManager.cxx:515
 AliDielectronVarManager.cxx:516
 AliDielectronVarManager.cxx:517
 AliDielectronVarManager.cxx:518
 AliDielectronVarManager.cxx:519
 AliDielectronVarManager.cxx:520
 AliDielectronVarManager.cxx:521
 AliDielectronVarManager.cxx:522
 AliDielectronVarManager.cxx:523
 AliDielectronVarManager.cxx:524
 AliDielectronVarManager.cxx:525
 AliDielectronVarManager.cxx:526
 AliDielectronVarManager.cxx:527
 AliDielectronVarManager.cxx:528
 AliDielectronVarManager.cxx:529
 AliDielectronVarManager.cxx:530