#include "AliEveConfigManager.h"
#include <AliEveMultiView.h>
#include <TEveManager.h>
#include <TEveBrowser.h>
#include <TEveWindow.h>
#include <TGFileDialog.h>
#include <TGMenu.h>
#include "AliEveEventManager.h"
#include "AliEveMacroExecutor.h"
#include "AliEveMacroExecutorWindow.h"
#include "AliEveMacro.h"
#ifdef ZMQ
#include "AliStorageAdministratorPanelListEvents.h"
#include "AliStorageAdministratorPanelMarkEvent.h"
#endif
class AliEveMacroExecutor;
class TEveProjectionManager;
class TEveGeoShape;
class TEveUtil;
#include <TSystem.h>
#include <TPRegexp.h>
#include <RVersion.h>
ClassImp(AliEveConfigManager)
AliEveConfigManager* AliEveConfigManager::fgMaster = 0;
namespace
{
enum EAliEveMenu_e
{
kAEMDefault, kAEMScreen, kAEMProjector, kAEMNotransparency, kAEMTransparentDark, kAEMTransparentLight, kAEMTransparentMonoDark, kAEMTransparentMonoLight, kAEMGreen, kAEMBright, kAEMYellow, kAEMTpc, kAEMAll, kAEM3d, kAEMRphi, kAEMRhoz, kAEMAllhr, kAEM3dhr, kAEMRphihr, kAEMRhozhr, kAEMSavemacros, kAEMLoadmacros, kAEMSave, kAEMOpen, kAEMSetDefault, kAEMResiduals, kAEMCuts, kAEMVectors, kAEMGui, kStorageListEvents, kStorageMarkEvent
};
}
AliEveConfigManager* AliEveConfigManager::InitializeMaster()
{
static const TEveException kEH("AliEveConfigManager::InitializeMaster ");
if (fgMaster)
throw kEH + "Master already initialized.";
fgMaster = new AliEveConfigManager;
return fgMaster;
}
AliEveConfigManager* AliEveConfigManager::GetMaster()
{
static const TEveException kEH("AliEveConfigManager::GetMaster ");
if (!fgMaster)
throw kEH + "Master not initialized.";
return fgMaster;
}
AliEveConfigManager::AliEveConfigManager() :
TObject(),
fAnalysisPopup(0),
fAliEvePopup(0),
fAliEveGeometries(0),
fAliEvePictures(0),
fAliEvePicturesHR(0),
fAliEveDataSelection(0),
fAliEveVizDBs(0),
fLoadCheck(kFALSE)
{
fAliEveGeometries = new TGPopupMenu(gClient->GetRoot());
fAliEveGeometries->AddEntry("&Default", kAEMDefault);
fAliEveGeometries->AddEntry("&Screen", kAEMScreen);
fAliEveGeometries->AddEntry("&Projector", kAEMProjector);
fAliEveGeometries->AddSeparator();
fAliEveGeometries->AddEntry("&Low transparency", kAEMNotransparency);
fAliEveGeometries->AddSeparator();
fAliEveGeometries->AddEntry("&Transparent screen", kAEMTransparentDark);
fAliEveGeometries->AddEntry("&Transparent projector", kAEMTransparentLight);
fAliEveGeometries->AddEntry("&Transparent mono dark", kAEMTransparentMonoDark);
fAliEveGeometries->AddEntry("&Transparent mono light", kAEMTransparentMonoLight);
fAliEveGeometries->AddSeparator();
fAliEveGeometries->AddEntry("&First collision setup", kAEMGreen);
fAliEveGeometries->AddEntry("&Bright", kAEMBright);
fAliEveGeometries->AddSeparator();
fAliEveGeometries->AddEntry("&TPC Yellow", kAEMYellow);
fAliEveGeometries->AddEntry("&TPC Blue", kAEMTpc);
fAliEveGeometries->AddSeparator();
fAliEvePictures = new TGPopupMenu(gClient->GetRoot());
fAliEvePictures->AddEntry("&Save all views", kAEMAll);
fAliEvePictures->AddEntry("&Save 3D View", kAEM3d);
fAliEvePictures->AddEntry("&Save RPhi View", kAEMRphi);
fAliEvePictures->AddEntry("&Save RhoZ View", kAEMRhoz);
fAliEvePictures->AddSeparator();
fAliEvePicturesHR = new TGPopupMenu(gClient->GetRoot());
fAliEvePicturesHR->AddEntry("&Save all views HR", kAEMAllhr);
fAliEvePicturesHR->AddEntry("&Save 3D View HR", kAEM3dhr);
fAliEvePicturesHR->AddEntry("&Save RPhi View HR", kAEMRphihr);
fAliEvePicturesHR->AddEntry("&Save RhoZ View HR", kAEMRhozhr);
fAliEvePicturesHR->AddSeparator();
fAliEveDataSelection = new TGPopupMenu(gClient->GetRoot());
fAliEveDataSelection->AddEntry("&Save Data Selection macros", kAEMSavemacros);
fAliEveDataSelection->AddEntry("&Load Data Selection macros", kAEMLoadmacros);
fAliEveDataSelection->AddSeparator();
fAliEveVizDBs = new TGPopupMenu(gClient->GetRoot());
fAliEveVizDBs->AddEntry("&Save VizDB", kAEMSave);
fAliEveVizDBs->AddEntry("&Load VizDB", kAEMOpen);
fAliEveVizDBs->AddSeparator();
fAliEvePopup = new TGPopupMenu(gClient->GetRoot());
fAliEvePopup->AddEntry("&Set Default Settings", kAEMSetDefault);
fAliEvePopup->AddSeparator();
fAliEvePopup->AddPopup("&Geometries/VizDBs", fAliEveGeometries);
fAliEvePopup->AddSeparator();
fAliEvePopup->AddPopup("&Pictures", fAliEvePictures);
fAliEvePopup->AddSeparator();
fAliEvePopup->AddPopup("&PicturesHR", fAliEvePicturesHR);
fAliEvePopup->AddSeparator();
fAliEvePopup->AddPopup("&VizDBs", fAliEveVizDBs);
fAliEvePopup->AddSeparator();
fAliEvePopup->AddPopup("&DataSelection", fAliEveDataSelection);
fAliEvePopup->AddSeparator();
fAnalysisPopup = new TGPopupMenu(gClient->GetRoot());
fAnalysisPopup->AddEntry("&Cuts", kAEMCuts);
fAnalysisPopup->AddSeparator();
fAnalysisPopup->AddEntry("&Momentum vectors", kAEMVectors);
fAnalysisPopup->AddSeparator();
fAliEvePopup->Connect("Activated(Int_t)", "AliEveConfigManager",
this, "AliEvePopupHandler(Int_t)");
fAnalysisPopup->Connect("Activated(Int_t)", "AliEveConfigManager",
this, "AliEvePopupHandler(Int_t)");
#ifdef ZMQ
gEve->GetBrowser()->StartEmbedding(0);
AliStorageAdministratorPanelListEvents* fListEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
gEve->GetBrowser()->StopEmbedding("List");
fListEventsTab->Connect("SelectedEvent()","AliEveConfigManager",this,"SetEventInEventManager()");
#endif
fLoadCheck = kFALSE;
#if ROOT_VERSION_CODE >= ROOT_VERSION(5,25,4)
TGMenuBar *mBar = gEve->GetBrowser()->GetMenuBar();
mBar->AddPopup("&AliEve", fAliEvePopup, new TGLayoutHints(kLHintsTop | kLHintsLeft, 0, 4, 0, 0));
((TGCompositeFrame*)mBar->GetParent()->GetParent())->Layout();
mBar->AddPopup("&Tools", fAnalysisPopup, new TGLayoutHints(kLHintsTop | kLHintsLeft, 0, 4, 0, 0));
((TGCompositeFrame*)mBar->GetParent()->GetParent())->Layout();
gEve->GetBrowser()->GetTopMenuFrame()->Layout();
#else
TGFrameElement *xxFE = (TGFrameElement*) gEve->GetBrowser()->GetList()->First();
TGCompositeFrame *xxCF = (TGCompositeFrame*) xxFE->fFrame;
xxFE = (TGFrameElement*) xxCF->GetList()->First();
xxCF = (TGCompositeFrame*) xxFE->fFrame;
xxFE = (TGFrameElement*) xxCF->GetList()->First();
xxCF = (TGCompositeFrame*) xxFE->fFrame;
xxFE = (TGFrameElement*) xxCF->GetList()->First();
TGMenuBar *mBar = (TGMenuBar*) xxFE->fFrame;
mBar->AddPopup("&AliEve", fAliEvePopup, new TGLayoutHints(kLHintsTop | kLHintsLeft, 0, 4, 0, 0));
((TGCompositeFrame*)mBar->GetParent()->GetParent())->Layout();
mBar->AddPopup("&Tools", fAnalysisPopup, new TGLayoutHints(kLHintsTop | kLHintsLeft, 0, 4, 0, 0));
((TGCompositeFrame*)mBar->GetParent()->GetParent())->Layout();
mBar->AddPopup("&Storage Manager",fStoragePopup,new TGLayoutHints(kLHintsTop | kLHintsLeft,0,4,0,0));
((TGCompositeFrame*)mBar->GetParent()->GetParent())->Layout();
#endif
}
#include <iostream>
#include <fstream>
#include <string>
#include <sstream>
using namespace std;
namespace
{
const char *gMacroSaveAsTypes[] = {"CINT Macro", "*.C",
0, 0};
const char *gPictureSaveAsTypes[] = {"PNG Image", "*.png",
0, 0};
}
void AliEveConfigManager::ConnectEventManagerSignals()
{
AliEveEventManager *manager = AliEveEventManager::GetCurrent();
manager->Connect("StorageManagerOk()","AliEveConfigManager",this,"StorageManagerChangedState(=1)");
manager->Connect("StorageManagerDown()","AliEveConfigManager",this,"StorageManagerChangedState(=0)");
}
void AliEveConfigManager::AliEvePopupHandler(Int_t id)
{
static const TEveException kEH("AliEveConfigManager::AliEvePopupHandler ");
switch (id)
{
case kAEMDefault:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_default.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan.C", kTRUE, kTRUE);
if(!gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMScreen:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_default.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan_screen.C", kTRUE, kTRUE);
if(gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMProjector:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_projector.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan_projector.C", kTRUE, kTRUE);
if(!gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMNotransparency:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_notransparency.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan.C", kTRUE, kTRUE);
if(!gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMTransparentDark:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_transparent.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan_transparentdark.C", kTRUE, kTRUE);
if(gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMTransparentLight:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_transparent.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan_transparentlight.C", kTRUE, kTRUE);
if(!gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMTransparentMonoDark:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_transparentdark.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan_transparentdark.C", kTRUE, kTRUE);
if(gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMTransparentMonoLight:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_transparentlight.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan_transparentlight.C", kTRUE, kTRUE);
if(!gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMGreen:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_green.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan.C", kTRUE, kTRUE);
if(!gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMBright:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_bright.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan.C", kTRUE, kTRUE);
if(gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMYellow:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_yellow.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan_yellow.C", kTRUE, kTRUE);
if(!gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMTpc:
{
AliEveMultiView *mv = AliEveMultiView::Instance();
mv->DestroyAllGeometries();
gEve->LoadVizDB("geom_gentle_tpc.C", kTRUE, kTRUE);
gEve->LoadVizDB("VizDB_scan_tpc.C", kTRUE, kTRUE);
if(!gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
gEve->FullRedraw3D();
break;
}
case kAEMAll:
{
TGFileInfo fi;
fi.fFileTypes = gPictureSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(),
gEve->GetMainWindow(), kFDSave, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
TString file1(filere[1]);
TString file2(filere[1]);
TString file3(filere[1]);
if (!file1.EndsWith(".png"))
file1 += "_3D.png";
if (!file2.EndsWith(".png"))
file2 += "_RPhi.png";
if (!file3.EndsWith(".png"))
file3 += "_RhoZ.png";
gSystem->ChangeDirectory(fi.fIniDir);
printf("Saving...\n");
TEveViewerList *viewers = gEve->GetViewers();
TEveElement::List_i i = viewers->BeginChildren();
i++;
TEveViewer* view3d = ((TEveViewer*)*i);
view3d->GetGLViewer()->SavePicture(file1);
i++;
TEveViewer* viewrphi = ((TEveViewer*)*i);
viewrphi->GetGLViewer()->SavePicture(file2);
i++;
TEveViewer* viewrhoz = ((TEveViewer*)*i);
viewrhoz->GetGLViewer()->SavePicture(file3);
printf("Done.\n");
break;
}
case kAEM3d:
{
TGFileInfo fi;
fi.fFileTypes = gPictureSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(),
gEve->GetMainWindow(), kFDSave, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
TString file1(filere[1]);
if (!file1.EndsWith(".png"))
file1 += ".png";
gSystem->ChangeDirectory(fi.fIniDir);
printf("Saving...\n");
TEveViewerList *viewers = gEve->GetViewers();
TEveElement::List_i i = viewers->BeginChildren();
i++;
TEveViewer* view3d = ((TEveViewer*)*i);
view3d->GetGLViewer()->SavePicture(file1);
printf("Done.\n");
break;
}
case kAEMRphi:
{
TGFileInfo fi;
fi.fFileTypes = gPictureSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(),
gEve->GetMainWindow(), kFDSave, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
TString file1(filere[1]);
if (!file1.EndsWith(".png"))
file1 += ".png";
gSystem->ChangeDirectory(fi.fIniDir);
printf("Saving...\n");
TEveViewerList *viewers = gEve->GetViewers();
TEveElement::List_i i = viewers->BeginChildren();
i++;
i++;
TEveViewer* viewrphi = ((TEveViewer*)*i);
viewrphi->GetGLViewer()->SavePicture(file1);
printf("Done.\n");
break;
}
case kAEMRhoz:
{
TGFileInfo fi;
fi.fFileTypes = gPictureSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(),
gEve->GetMainWindow(), kFDSave, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
TString file1(filere[1]);
if (!file1.EndsWith(".png"))
file1 += ".png";
gSystem->ChangeDirectory(fi.fIniDir);
printf("Saving...\n");
TEveViewerList *viewers = gEve->GetViewers();
TEveElement::List_i i = viewers->BeginChildren();
i++;
i++;
i++;
TEveViewer* viewrhoz = ((TEveViewer*)*i);
viewrhoz->GetGLViewer()->SavePicture(file1);
printf("Done.\n");
break;
}
case kAEMAllhr:
{
TGFileInfo fi;
fi.fFileTypes = gPictureSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(),
gEve->GetMainWindow(), kFDSave, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
TString file1(filere[1]);
TString file2(filere[1]);
TString file3(filere[1]);
if (!file1.EndsWith(".png"))
file1 += "_3D.png";
if (!file2.EndsWith(".png"))
file2 += "_RPhi.png";
if (!file3.EndsWith(".png"))
file3 += "_RhoZ.png";
gSystem->ChangeDirectory(fi.fIniDir);
printf("Saving...\n");
TEveViewerList *viewers = gEve->GetViewers();
TEveElement::List_i i = viewers->BeginChildren();
i++;
TEveViewer* view3d = ((TEveViewer*)*i);
view3d->GetGLViewer()->SavePictureScale(file1,6.0);
i++;
TEveViewer* viewrphi = ((TEveViewer*)*i);
viewrphi->GetGLViewer()->SavePictureScale(file2,6.0);
i++;
TEveViewer* viewrhoz = ((TEveViewer*)*i);
viewrhoz->GetGLViewer()->SavePictureScale(file3,6.0);
printf("Done.\n");
break;
}
case kAEM3dhr:
{
TGFileInfo fi;
fi.fFileTypes = gPictureSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(),
gEve->GetMainWindow(), kFDSave, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
TString file1(filere[1]);
if (!file1.EndsWith(".png"))
file1 += ".png";
gSystem->ChangeDirectory(fi.fIniDir);
printf("Saving...\n");
TEveViewerList *viewers = gEve->GetViewers();
TEveElement::List_i i = viewers->BeginChildren();
i++;
TEveViewer* view3d = ((TEveViewer*)*i);
view3d->GetGLViewer()->SavePictureScale(file1,4.0);
printf("Done.\n");
break;
}
case kAEMRphihr:
{
TGFileInfo fi;
fi.fFileTypes = gPictureSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(),
gEve->GetMainWindow(), kFDSave, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
TString file1(filere[1]);
if (!file1.EndsWith(".png"))
file1 += ".png";
gSystem->ChangeDirectory(fi.fIniDir);
printf("Saving...\n");
TEveViewerList *viewers = gEve->GetViewers();
TEveElement::List_i i = viewers->BeginChildren();
i++;
i++;
TEveViewer* viewrphi = ((TEveViewer*)*i);
viewrphi->GetGLViewer()->SavePictureScale(file1,4.0);
printf("Done.\n");
break;
}
case kAEMRhozhr:
{
TGFileInfo fi;
fi.fFileTypes = gPictureSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(),
gEve->GetMainWindow(), kFDSave, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
TString file1(filere[1]);
if (!file1.EndsWith(".png"))
file1 += ".png";
gSystem->ChangeDirectory(fi.fIniDir);
printf("Saving...\n");
TEveViewerList *viewers = gEve->GetViewers();
TEveElement::List_i i = viewers->BeginChildren();
i++;
i++;
i++;
TEveViewer* viewrhoz = ((TEveViewer*)*i);
viewrhoz->GetGLViewer()->SavePictureScale(file1,4.0);
printf("Done.\n");
break;
}
case kAEMSavemacros:
{
AliEveMacroExecutor *exec = AliEveEventManager::GetMaster()->GetExecutor();
exec->SaveAddedMacros();
break;
}
case kAEMLoadmacros:
{
TEveBrowser *browser = gEve->GetBrowser();
browser->ShowCloseTab(kFALSE);
if(fLoadCheck)
browser->RemoveTab(TRootBrowser::kRight, 5);
else
browser->RemoveTab(TRootBrowser::kRight, 2);
TGFileInfo fi;
fi.fFileTypes = gMacroSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(), gEve->GetMainWindow(), kFDOpen, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
printf("Loading...\n");
TString file(filere[1]);
gSystem->ChangeDirectory(fi.fIniDir);
TEveUtil::Macro(file);
AliEveEventManager *eman = AliEveEventManager::GetMaster();
Int_t ev = eman->GetEventId();
eman->Close();
eman->Open();
eman->GotoEvent(ev);
printf("Done.\n");
fLoadCheck = kTRUE;
break;
}
case kAEMSave:
{
TGFileInfo fi;
fi.fFileTypes = gMacroSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(), gEve->GetMainWindow(), kFDSave, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
printf("Saving...\n");
TString file(filere[1]);
if (!file.EndsWith(".C"))
file += ".C";
gSystem->ChangeDirectory(fi.fIniDir);
gEve->SaveVizDB(file);
string text;
string all;
ifstream myfile1(file);
if(myfile1.is_open())
{
while(!myfile1.eof())
{
getline(myfile1,text);
TString check(text);
if(!(check.EndsWith("MinPt(0);")||check.EndsWith("MaxPt(0);")
||check.EndsWith("LimPt(0);")||check.EndsWith("MinP(0);")
||check.EndsWith("MaxP(0);")||check.EndsWith("LimP(0);")))
{
all += text;
all += "\n";
}
}
myfile1.close();
}
ofstream myfile2(file);
myfile2 << all;
myfile2.close();
printf("Done.\n");
break;
}
case kAEMOpen:
{
TGFileInfo fi;
fi.fFileTypes = gMacroSaveAsTypes;
fi.fIniDir = StrDup("");
fi.fFileTypeIdx = 0;
fi.fOverwrite = kTRUE;
new TGFileDialog(gClient->GetDefaultRoot(), gEve->GetMainWindow(), kFDOpen, &fi);
if (!fi.fFilename) return;
TPMERegexp filere(".*/([^/]+$)");
if (filere.Match(fi.fFilename) != 2)
{
Warning("AliEvePopupHandler", "file '%s' bad.", fi.fFilename);
return;
}
printf("Opening...\n");
TString file(filere[1]);
gSystem->ChangeDirectory(fi.fIniDir);
gEve->LoadVizDB(file, kTRUE, kTRUE);
gEve->Redraw3D(kTRUE);
printf("Done.\n");
break;
}
case kAEMSetDefault:
{
printf("Setting...\n");
TEveBrowser *browser = gEve->GetBrowser();
browser->ShowCloseTab(kFALSE);
if(fLoadCheck)
browser->RemoveTab(TRootBrowser::kRight, 5);
else
browser->RemoveTab(TRootBrowser::kRight, 2);
TEveUtil::Macro("geom_gentle_default.C");
gEve->LoadVizDB("VizDB_scan.C", kTRUE, kTRUE);
TEveUtil::Macro("DataSelection_init.C");
if(!gEve->GetViewers()->UseLightColorSet())
gEve->GetViewers()->SwitchColorSet();
AliEveEventManager *eman = AliEveEventManager::GetMaster();
Int_t ev = eman->GetEventId();
eman->Close();
eman->Open();
eman->GotoEvent(ev);
printf("Done.\n");
fLoadCheck = kTRUE;
gEve->Redraw3D(kTRUE);
}
case kAEMCuts:
{
TEveUtil::Macro("alieve_set_cuts.C");
break;
}
case kAEMVectors:
{
TEveUtil::Macro("set_momentum_vectors.C");
break;
}
case kStorageMarkEvent:
{
#ifdef ZMQ
AliStorageAdministratorPanelMarkEvent *markEventWindow =
AliStorageAdministratorPanelMarkEvent::GetInstance();
#endif
break;
}
default:
{
Warning(kEH, "Unknown menu entry.");
break;
}
}
}
void AliEveConfigManager::SetEventInEventManager()
{
#ifdef ZMQ
AliEveEventManager *manager = AliEveEventManager::GetMaster();
AliStorageAdministratorPanelListEvents* fListEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
AliESDEvent *event = fListEventsTab->GetSelectedEvent();
if(event)
{
cout<<"SETTING EVENT IN ED"<<endl;
manager->SetAutoLoad(kFALSE);
manager->PrepareForNewEvent(event);
}
#endif
}
void AliEveConfigManager::StorageManagerChangedState(int state)
{
#ifdef ZMQ
AliEveEventManager *manager = AliEveEventManager::GetMaster();
AliStorageAdministratorPanelListEvents* listEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
if (manager->IsOnlineMode()) {
if (state == 0)
{
listEventsTab->SetOfflineMode(kTRUE);
}
else if(state == 1)
{
listEventsTab->SetOfflineMode(kFALSE);
}
}
#endif
}
AliEveConfigManager.cxx:1 AliEveConfigManager.cxx:2 AliEveConfigManager.cxx:3 AliEveConfigManager.cxx:4 AliEveConfigManager.cxx:5 AliEveConfigManager.cxx:6 AliEveConfigManager.cxx:7 AliEveConfigManager.cxx:8 AliEveConfigManager.cxx:9 AliEveConfigManager.cxx:10 AliEveConfigManager.cxx:11 AliEveConfigManager.cxx:12 AliEveConfigManager.cxx:13 AliEveConfigManager.cxx:14 AliEveConfigManager.cxx:15 AliEveConfigManager.cxx:16 AliEveConfigManager.cxx:17 AliEveConfigManager.cxx:18 AliEveConfigManager.cxx:19 AliEveConfigManager.cxx:20 AliEveConfigManager.cxx:21 AliEveConfigManager.cxx:22 AliEveConfigManager.cxx:23 AliEveConfigManager.cxx:24 AliEveConfigManager.cxx:25 AliEveConfigManager.cxx:26 AliEveConfigManager.cxx:27 AliEveConfigManager.cxx:28 AliEveConfigManager.cxx:29 AliEveConfigManager.cxx:30 AliEveConfigManager.cxx:31 AliEveConfigManager.cxx:32 AliEveConfigManager.cxx:33 AliEveConfigManager.cxx:34 AliEveConfigManager.cxx:35 AliEveConfigManager.cxx:36 AliEveConfigManager.cxx:37 AliEveConfigManager.cxx:38 AliEveConfigManager.cxx:39 AliEveConfigManager.cxx:40 AliEveConfigManager.cxx:41 AliEveConfigManager.cxx:42 AliEveConfigManager.cxx:43 AliEveConfigManager.cxx:44 AliEveConfigManager.cxx:45 AliEveConfigManager.cxx:46 AliEveConfigManager.cxx:47 AliEveConfigManager.cxx:48 AliEveConfigManager.cxx:49 AliEveConfigManager.cxx:50 AliEveConfigManager.cxx:51 AliEveConfigManager.cxx:52 AliEveConfigManager.cxx:53 AliEveConfigManager.cxx:54 AliEveConfigManager.cxx:55 AliEveConfigManager.cxx:56 AliEveConfigManager.cxx:57 AliEveConfigManager.cxx:58 AliEveConfigManager.cxx:59 AliEveConfigManager.cxx:60 AliEveConfigManager.cxx:61 AliEveConfigManager.cxx:62 AliEveConfigManager.cxx:63 AliEveConfigManager.cxx:64 AliEveConfigManager.cxx:65 AliEveConfigManager.cxx:66 AliEveConfigManager.cxx:67 AliEveConfigManager.cxx:68 AliEveConfigManager.cxx:69 AliEveConfigManager.cxx:70 AliEveConfigManager.cxx:71 AliEveConfigManager.cxx:72 AliEveConfigManager.cxx:73 AliEveConfigManager.cxx:74 AliEveConfigManager.cxx:75 AliEveConfigManager.cxx:76 AliEveConfigManager.cxx:77 AliEveConfigManager.cxx:78 AliEveConfigManager.cxx:79 AliEveConfigManager.cxx:80 AliEveConfigManager.cxx:81 AliEveConfigManager.cxx:82 AliEveConfigManager.cxx:83 AliEveConfigManager.cxx:84 AliEveConfigManager.cxx:85 AliEveConfigManager.cxx:86 AliEveConfigManager.cxx:87 AliEveConfigManager.cxx:88 AliEveConfigManager.cxx:89 AliEveConfigManager.cxx:90 AliEveConfigManager.cxx:91 AliEveConfigManager.cxx:92 AliEveConfigManager.cxx:93 AliEveConfigManager.cxx:94 AliEveConfigManager.cxx:95 AliEveConfigManager.cxx:96 AliEveConfigManager.cxx:97 AliEveConfigManager.cxx:98 AliEveConfigManager.cxx:99 AliEveConfigManager.cxx:100 AliEveConfigManager.cxx:101 AliEveConfigManager.cxx:102 AliEveConfigManager.cxx:103 AliEveConfigManager.cxx:104 AliEveConfigManager.cxx:105 AliEveConfigManager.cxx:106 AliEveConfigManager.cxx:107 AliEveConfigManager.cxx:108 AliEveConfigManager.cxx:109 AliEveConfigManager.cxx:110 AliEveConfigManager.cxx:111 AliEveConfigManager.cxx:112 AliEveConfigManager.cxx:113 AliEveConfigManager.cxx:114 AliEveConfigManager.cxx:115 AliEveConfigManager.cxx:116 AliEveConfigManager.cxx:117 AliEveConfigManager.cxx:118 AliEveConfigManager.cxx:119 AliEveConfigManager.cxx:120 AliEveConfigManager.cxx:121 AliEveConfigManager.cxx:122 AliEveConfigManager.cxx:123 AliEveConfigManager.cxx:124 AliEveConfigManager.cxx:125 AliEveConfigManager.cxx:126 AliEveConfigManager.cxx:127 AliEveConfigManager.cxx:128 AliEveConfigManager.cxx:129 AliEveConfigManager.cxx:130 AliEveConfigManager.cxx:131 AliEveConfigManager.cxx:132 AliEveConfigManager.cxx:133 AliEveConfigManager.cxx:134 AliEveConfigManager.cxx:135 AliEveConfigManager.cxx:136 AliEveConfigManager.cxx:137 AliEveConfigManager.cxx:138 AliEveConfigManager.cxx:139 AliEveConfigManager.cxx:140 AliEveConfigManager.cxx:141 AliEveConfigManager.cxx:142 AliEveConfigManager.cxx:143 AliEveConfigManager.cxx:144 AliEveConfigManager.cxx:145 AliEveConfigManager.cxx:146 AliEveConfigManager.cxx:147 AliEveConfigManager.cxx:148 AliEveConfigManager.cxx:149 AliEveConfigManager.cxx:150 AliEveConfigManager.cxx:151 AliEveConfigManager.cxx:152 AliEveConfigManager.cxx:153 AliEveConfigManager.cxx:154 AliEveConfigManager.cxx:155 AliEveConfigManager.cxx:156 AliEveConfigManager.cxx:157 AliEveConfigManager.cxx:158 AliEveConfigManager.cxx:159 AliEveConfigManager.cxx:160 AliEveConfigManager.cxx:161 AliEveConfigManager.cxx:162 AliEveConfigManager.cxx:163 AliEveConfigManager.cxx:164 AliEveConfigManager.cxx:165 AliEveConfigManager.cxx:166 AliEveConfigManager.cxx:167 AliEveConfigManager.cxx:168 AliEveConfigManager.cxx:169 AliEveConfigManager.cxx:170 AliEveConfigManager.cxx:171 AliEveConfigManager.cxx:172 AliEveConfigManager.cxx:173 AliEveConfigManager.cxx:174 AliEveConfigManager.cxx:175 AliEveConfigManager.cxx:176 AliEveConfigManager.cxx:177 AliEveConfigManager.cxx:178 AliEveConfigManager.cxx:179 AliEveConfigManager.cxx:180 AliEveConfigManager.cxx:181 AliEveConfigManager.cxx:182 AliEveConfigManager.cxx:183 AliEveConfigManager.cxx:184 AliEveConfigManager.cxx:185 AliEveConfigManager.cxx:186 AliEveConfigManager.cxx:187 AliEveConfigManager.cxx:188 AliEveConfigManager.cxx:189 AliEveConfigManager.cxx:190 AliEveConfigManager.cxx:191 AliEveConfigManager.cxx:192 AliEveConfigManager.cxx:193 AliEveConfigManager.cxx:194 AliEveConfigManager.cxx:195 AliEveConfigManager.cxx:196 AliEveConfigManager.cxx:197 AliEveConfigManager.cxx:198 AliEveConfigManager.cxx:199 AliEveConfigManager.cxx:200 AliEveConfigManager.cxx:201 AliEveConfigManager.cxx:202 AliEveConfigManager.cxx:203 AliEveConfigManager.cxx:204 AliEveConfigManager.cxx:205 AliEveConfigManager.cxx:206 AliEveConfigManager.cxx:207 AliEveConfigManager.cxx:208 AliEveConfigManager.cxx:209 AliEveConfigManager.cxx:210 AliEveConfigManager.cxx:211 AliEveConfigManager.cxx:212 AliEveConfigManager.cxx:213 AliEveConfigManager.cxx:214 AliEveConfigManager.cxx:215 AliEveConfigManager.cxx:216 AliEveConfigManager.cxx:217 AliEveConfigManager.cxx:218 AliEveConfigManager.cxx:219 AliEveConfigManager.cxx:220 AliEveConfigManager.cxx:221 AliEveConfigManager.cxx:222 AliEveConfigManager.cxx:223 AliEveConfigManager.cxx:224 AliEveConfigManager.cxx:225 AliEveConfigManager.cxx:226 AliEveConfigManager.cxx:227 AliEveConfigManager.cxx:228 AliEveConfigManager.cxx:229 AliEveConfigManager.cxx:230 AliEveConfigManager.cxx:231 AliEveConfigManager.cxx:232 AliEveConfigManager.cxx:233 AliEveConfigManager.cxx:234 AliEveConfigManager.cxx:235 AliEveConfigManager.cxx:236 AliEveConfigManager.cxx:237 AliEveConfigManager.cxx:238 AliEveConfigManager.cxx:239 AliEveConfigManager.cxx:240 AliEveConfigManager.cxx:241 AliEveConfigManager.cxx:242 AliEveConfigManager.cxx:243 AliEveConfigManager.cxx:244 AliEveConfigManager.cxx:245 AliEveConfigManager.cxx:246 AliEveConfigManager.cxx:247 AliEveConfigManager.cxx:248 AliEveConfigManager.cxx:249 AliEveConfigManager.cxx:250 AliEveConfigManager.cxx:251 AliEveConfigManager.cxx:252 AliEveConfigManager.cxx:253 AliEveConfigManager.cxx:254 AliEveConfigManager.cxx:255 AliEveConfigManager.cxx:256 AliEveConfigManager.cxx:257 AliEveConfigManager.cxx:258 AliEveConfigManager.cxx:259 AliEveConfigManager.cxx:260 AliEveConfigManager.cxx:261 AliEveConfigManager.cxx:262 AliEveConfigManager.cxx:263 AliEveConfigManager.cxx:264 AliEveConfigManager.cxx:265 AliEveConfigManager.cxx:266 AliEveConfigManager.cxx:267 AliEveConfigManager.cxx:268 AliEveConfigManager.cxx:269 AliEveConfigManager.cxx:270 AliEveConfigManager.cxx:271 AliEveConfigManager.cxx:272 AliEveConfigManager.cxx:273 AliEveConfigManager.cxx:274 AliEveConfigManager.cxx:275 AliEveConfigManager.cxx:276 AliEveConfigManager.cxx:277 AliEveConfigManager.cxx:278 AliEveConfigManager.cxx:279 AliEveConfigManager.cxx:280 AliEveConfigManager.cxx:281 AliEveConfigManager.cxx:282 AliEveConfigManager.cxx:283 AliEveConfigManager.cxx:284 AliEveConfigManager.cxx:285 AliEveConfigManager.cxx:286 AliEveConfigManager.cxx:287 AliEveConfigManager.cxx:288 AliEveConfigManager.cxx:289 AliEveConfigManager.cxx:290 AliEveConfigManager.cxx:291 AliEveConfigManager.cxx:292 AliEveConfigManager.cxx:293 AliEveConfigManager.cxx:294 AliEveConfigManager.cxx:295 AliEveConfigManager.cxx:296 AliEveConfigManager.cxx:297 AliEveConfigManager.cxx:298 AliEveConfigManager.cxx:299 AliEveConfigManager.cxx:300 AliEveConfigManager.cxx:301 AliEveConfigManager.cxx:302 AliEveConfigManager.cxx:303 AliEveConfigManager.cxx:304 AliEveConfigManager.cxx:305 AliEveConfigManager.cxx:306 AliEveConfigManager.cxx:307 AliEveConfigManager.cxx:308 AliEveConfigManager.cxx:309 AliEveConfigManager.cxx:310 AliEveConfigManager.cxx:311 AliEveConfigManager.cxx:312 AliEveConfigManager.cxx:313 AliEveConfigManager.cxx:314 AliEveConfigManager.cxx:315 AliEveConfigManager.cxx:316 AliEveConfigManager.cxx:317 AliEveConfigManager.cxx:318 AliEveConfigManager.cxx:319 AliEveConfigManager.cxx:320 AliEveConfigManager.cxx:321 AliEveConfigManager.cxx:322 AliEveConfigManager.cxx:323 AliEveConfigManager.cxx:324 AliEveConfigManager.cxx:325 AliEveConfigManager.cxx:326 AliEveConfigManager.cxx:327 AliEveConfigManager.cxx:328 AliEveConfigManager.cxx:329 AliEveConfigManager.cxx:330 AliEveConfigManager.cxx:331 AliEveConfigManager.cxx:332 AliEveConfigManager.cxx:333 AliEveConfigManager.cxx:334 AliEveConfigManager.cxx:335 AliEveConfigManager.cxx:336 AliEveConfigManager.cxx:337 AliEveConfigManager.cxx:338 AliEveConfigManager.cxx:339 AliEveConfigManager.cxx:340 AliEveConfigManager.cxx:341 AliEveConfigManager.cxx:342 AliEveConfigManager.cxx:343 AliEveConfigManager.cxx:344 AliEveConfigManager.cxx:345 AliEveConfigManager.cxx:346 AliEveConfigManager.cxx:347 AliEveConfigManager.cxx:348 AliEveConfigManager.cxx:349 AliEveConfigManager.cxx:350 AliEveConfigManager.cxx:351 AliEveConfigManager.cxx:352 AliEveConfigManager.cxx:353 AliEveConfigManager.cxx:354 AliEveConfigManager.cxx:355 AliEveConfigManager.cxx:356 AliEveConfigManager.cxx:357 AliEveConfigManager.cxx:358 AliEveConfigManager.cxx:359 AliEveConfigManager.cxx:360 AliEveConfigManager.cxx:361 AliEveConfigManager.cxx:362 AliEveConfigManager.cxx:363 AliEveConfigManager.cxx:364 AliEveConfigManager.cxx:365 AliEveConfigManager.cxx:366 AliEveConfigManager.cxx:367 AliEveConfigManager.cxx:368 AliEveConfigManager.cxx:369 AliEveConfigManager.cxx:370 AliEveConfigManager.cxx:371 AliEveConfigManager.cxx:372 AliEveConfigManager.cxx:373 AliEveConfigManager.cxx:374 AliEveConfigManager.cxx:375 AliEveConfigManager.cxx:376 AliEveConfigManager.cxx:377 AliEveConfigManager.cxx:378 AliEveConfigManager.cxx:379 AliEveConfigManager.cxx:380 AliEveConfigManager.cxx:381 AliEveConfigManager.cxx:382 AliEveConfigManager.cxx:383 AliEveConfigManager.cxx:384 AliEveConfigManager.cxx:385 AliEveConfigManager.cxx:386 AliEveConfigManager.cxx:387 AliEveConfigManager.cxx:388 AliEveConfigManager.cxx:389 AliEveConfigManager.cxx:390 AliEveConfigManager.cxx:391 AliEveConfigManager.cxx:392 AliEveConfigManager.cxx:393 AliEveConfigManager.cxx:394 AliEveConfigManager.cxx:395 AliEveConfigManager.cxx:396 AliEveConfigManager.cxx:397 AliEveConfigManager.cxx:398 AliEveConfigManager.cxx:399 AliEveConfigManager.cxx:400 AliEveConfigManager.cxx:401 AliEveConfigManager.cxx:402 AliEveConfigManager.cxx:403 AliEveConfigManager.cxx:404 AliEveConfigManager.cxx:405 AliEveConfigManager.cxx:406 AliEveConfigManager.cxx:407 AliEveConfigManager.cxx:408 AliEveConfigManager.cxx:409 AliEveConfigManager.cxx:410 AliEveConfigManager.cxx:411 AliEveConfigManager.cxx:412 AliEveConfigManager.cxx:413 AliEveConfigManager.cxx:414 AliEveConfigManager.cxx:415 AliEveConfigManager.cxx:416 AliEveConfigManager.cxx:417 AliEveConfigManager.cxx:418 AliEveConfigManager.cxx:419 AliEveConfigManager.cxx:420 AliEveConfigManager.cxx:421 AliEveConfigManager.cxx:422 AliEveConfigManager.cxx:423 AliEveConfigManager.cxx:424 AliEveConfigManager.cxx:425 AliEveConfigManager.cxx:426 AliEveConfigManager.cxx:427 AliEveConfigManager.cxx:428 AliEveConfigManager.cxx:429 AliEveConfigManager.cxx:430 AliEveConfigManager.cxx:431 AliEveConfigManager.cxx:432 AliEveConfigManager.cxx:433 AliEveConfigManager.cxx:434 AliEveConfigManager.cxx:435 AliEveConfigManager.cxx:436 AliEveConfigManager.cxx:437 AliEveConfigManager.cxx:438 AliEveConfigManager.cxx:439 AliEveConfigManager.cxx:440 AliEveConfigManager.cxx:441 AliEveConfigManager.cxx:442 AliEveConfigManager.cxx:443 AliEveConfigManager.cxx:444 AliEveConfigManager.cxx:445 AliEveConfigManager.cxx:446 AliEveConfigManager.cxx:447 AliEveConfigManager.cxx:448 AliEveConfigManager.cxx:449 AliEveConfigManager.cxx:450 AliEveConfigManager.cxx:451 AliEveConfigManager.cxx:452 AliEveConfigManager.cxx:453 AliEveConfigManager.cxx:454 AliEveConfigManager.cxx:455 AliEveConfigManager.cxx:456 AliEveConfigManager.cxx:457 AliEveConfigManager.cxx:458 AliEveConfigManager.cxx:459 AliEveConfigManager.cxx:460 AliEveConfigManager.cxx:461 AliEveConfigManager.cxx:462 AliEveConfigManager.cxx:463 AliEveConfigManager.cxx:464 AliEveConfigManager.cxx:465 AliEveConfigManager.cxx:466 AliEveConfigManager.cxx:467 AliEveConfigManager.cxx:468 AliEveConfigManager.cxx:469 AliEveConfigManager.cxx:470 AliEveConfigManager.cxx:471 AliEveConfigManager.cxx:472 AliEveConfigManager.cxx:473 AliEveConfigManager.cxx:474 AliEveConfigManager.cxx:475 AliEveConfigManager.cxx:476 AliEveConfigManager.cxx:477 AliEveConfigManager.cxx:478 AliEveConfigManager.cxx:479 AliEveConfigManager.cxx:480 AliEveConfigManager.cxx:481 AliEveConfigManager.cxx:482 AliEveConfigManager.cxx:483 AliEveConfigManager.cxx:484 AliEveConfigManager.cxx:485 AliEveConfigManager.cxx:486 AliEveConfigManager.cxx:487 AliEveConfigManager.cxx:488 AliEveConfigManager.cxx:489 AliEveConfigManager.cxx:490 AliEveConfigManager.cxx:491 AliEveConfigManager.cxx:492 AliEveConfigManager.cxx:493 AliEveConfigManager.cxx:494 AliEveConfigManager.cxx:495 AliEveConfigManager.cxx:496 AliEveConfigManager.cxx:497 AliEveConfigManager.cxx:498 AliEveConfigManager.cxx:499 AliEveConfigManager.cxx:500 AliEveConfigManager.cxx:501 AliEveConfigManager.cxx:502 AliEveConfigManager.cxx:503 AliEveConfigManager.cxx:504 AliEveConfigManager.cxx:505 AliEveConfigManager.cxx:506 AliEveConfigManager.cxx:507 AliEveConfigManager.cxx:508 AliEveConfigManager.cxx:509 AliEveConfigManager.cxx:510 AliEveConfigManager.cxx:511 AliEveConfigManager.cxx:512 AliEveConfigManager.cxx:513 AliEveConfigManager.cxx:514 AliEveConfigManager.cxx:515 AliEveConfigManager.cxx:516 AliEveConfigManager.cxx:517 AliEveConfigManager.cxx:518 AliEveConfigManager.cxx:519 AliEveConfigManager.cxx:520 AliEveConfigManager.cxx:521 AliEveConfigManager.cxx:522 AliEveConfigManager.cxx:523 AliEveConfigManager.cxx:524 AliEveConfigManager.cxx:525 AliEveConfigManager.cxx:526 AliEveConfigManager.cxx:527 AliEveConfigManager.cxx:528 AliEveConfigManager.cxx:529 AliEveConfigManager.cxx:530 AliEveConfigManager.cxx:531 AliEveConfigManager.cxx:532 AliEveConfigManager.cxx:533 AliEveConfigManager.cxx:534 AliEveConfigManager.cxx:535 AliEveConfigManager.cxx:536 AliEveConfigManager.cxx:537 AliEveConfigManager.cxx:538 AliEveConfigManager.cxx:539 AliEveConfigManager.cxx:540 AliEveConfigManager.cxx:541 AliEveConfigManager.cxx:542 AliEveConfigManager.cxx:543 AliEveConfigManager.cxx:544 AliEveConfigManager.cxx:545 AliEveConfigManager.cxx:546 AliEveConfigManager.cxx:547 AliEveConfigManager.cxx:548 AliEveConfigManager.cxx:549 AliEveConfigManager.cxx:550 AliEveConfigManager.cxx:551 AliEveConfigManager.cxx:552 AliEveConfigManager.cxx:553 AliEveConfigManager.cxx:554 AliEveConfigManager.cxx:555 AliEveConfigManager.cxx:556 AliEveConfigManager.cxx:557 AliEveConfigManager.cxx:558 AliEveConfigManager.cxx:559 AliEveConfigManager.cxx:560 AliEveConfigManager.cxx:561 AliEveConfigManager.cxx:562 AliEveConfigManager.cxx:563 AliEveConfigManager.cxx:564 AliEveConfigManager.cxx:565 AliEveConfigManager.cxx:566 AliEveConfigManager.cxx:567 AliEveConfigManager.cxx:568 AliEveConfigManager.cxx:569 AliEveConfigManager.cxx:570 AliEveConfigManager.cxx:571 AliEveConfigManager.cxx:572 AliEveConfigManager.cxx:573 AliEveConfigManager.cxx:574 AliEveConfigManager.cxx:575 AliEveConfigManager.cxx:576 AliEveConfigManager.cxx:577 AliEveConfigManager.cxx:578 AliEveConfigManager.cxx:579 AliEveConfigManager.cxx:580 AliEveConfigManager.cxx:581 AliEveConfigManager.cxx:582 AliEveConfigManager.cxx:583 AliEveConfigManager.cxx:584 AliEveConfigManager.cxx:585 AliEveConfigManager.cxx:586 AliEveConfigManager.cxx:587 AliEveConfigManager.cxx:588 AliEveConfigManager.cxx:589 AliEveConfigManager.cxx:590 AliEveConfigManager.cxx:591 AliEveConfigManager.cxx:592 AliEveConfigManager.cxx:593 AliEveConfigManager.cxx:594 AliEveConfigManager.cxx:595 AliEveConfigManager.cxx:596 AliEveConfigManager.cxx:597 AliEveConfigManager.cxx:598 AliEveConfigManager.cxx:599 AliEveConfigManager.cxx:600 AliEveConfigManager.cxx:601 AliEveConfigManager.cxx:602 AliEveConfigManager.cxx:603 AliEveConfigManager.cxx:604 AliEveConfigManager.cxx:605 AliEveConfigManager.cxx:606 AliEveConfigManager.cxx:607 AliEveConfigManager.cxx:608 AliEveConfigManager.cxx:609 AliEveConfigManager.cxx:610 AliEveConfigManager.cxx:611 AliEveConfigManager.cxx:612 AliEveConfigManager.cxx:613 AliEveConfigManager.cxx:614 AliEveConfigManager.cxx:615 AliEveConfigManager.cxx:616 AliEveConfigManager.cxx:617 AliEveConfigManager.cxx:618 AliEveConfigManager.cxx:619 AliEveConfigManager.cxx:620 AliEveConfigManager.cxx:621 AliEveConfigManager.cxx:622 AliEveConfigManager.cxx:623 AliEveConfigManager.cxx:624 AliEveConfigManager.cxx:625 AliEveConfigManager.cxx:626 AliEveConfigManager.cxx:627 AliEveConfigManager.cxx:628 AliEveConfigManager.cxx:629 AliEveConfigManager.cxx:630 AliEveConfigManager.cxx:631 AliEveConfigManager.cxx:632 AliEveConfigManager.cxx:633 AliEveConfigManager.cxx:634 AliEveConfigManager.cxx:635 AliEveConfigManager.cxx:636 AliEveConfigManager.cxx:637 AliEveConfigManager.cxx:638 AliEveConfigManager.cxx:639 AliEveConfigManager.cxx:640 AliEveConfigManager.cxx:641 AliEveConfigManager.cxx:642 AliEveConfigManager.cxx:643 AliEveConfigManager.cxx:644 AliEveConfigManager.cxx:645 AliEveConfigManager.cxx:646 AliEveConfigManager.cxx:647 AliEveConfigManager.cxx:648 AliEveConfigManager.cxx:649 AliEveConfigManager.cxx:650 AliEveConfigManager.cxx:651 AliEveConfigManager.cxx:652 AliEveConfigManager.cxx:653 AliEveConfigManager.cxx:654 AliEveConfigManager.cxx:655 AliEveConfigManager.cxx:656 AliEveConfigManager.cxx:657 AliEveConfigManager.cxx:658 AliEveConfigManager.cxx:659 AliEveConfigManager.cxx:660 AliEveConfigManager.cxx:661 AliEveConfigManager.cxx:662 AliEveConfigManager.cxx:663 AliEveConfigManager.cxx:664 AliEveConfigManager.cxx:665 AliEveConfigManager.cxx:666 AliEveConfigManager.cxx:667 AliEveConfigManager.cxx:668 AliEveConfigManager.cxx:669 AliEveConfigManager.cxx:670 AliEveConfigManager.cxx:671 AliEveConfigManager.cxx:672 AliEveConfigManager.cxx:673 AliEveConfigManager.cxx:674 AliEveConfigManager.cxx:675 AliEveConfigManager.cxx:676 AliEveConfigManager.cxx:677 AliEveConfigManager.cxx:678 AliEveConfigManager.cxx:679 AliEveConfigManager.cxx:680 AliEveConfigManager.cxx:681 AliEveConfigManager.cxx:682 AliEveConfigManager.cxx:683 AliEveConfigManager.cxx:684 AliEveConfigManager.cxx:685 AliEveConfigManager.cxx:686 AliEveConfigManager.cxx:687 AliEveConfigManager.cxx:688 AliEveConfigManager.cxx:689 AliEveConfigManager.cxx:690 AliEveConfigManager.cxx:691 AliEveConfigManager.cxx:692 AliEveConfigManager.cxx:693 AliEveConfigManager.cxx:694 AliEveConfigManager.cxx:695 AliEveConfigManager.cxx:696 AliEveConfigManager.cxx:697 AliEveConfigManager.cxx:698 AliEveConfigManager.cxx:699 AliEveConfigManager.cxx:700 AliEveConfigManager.cxx:701 AliEveConfigManager.cxx:702 AliEveConfigManager.cxx:703 AliEveConfigManager.cxx:704 AliEveConfigManager.cxx:705 AliEveConfigManager.cxx:706 AliEveConfigManager.cxx:707 AliEveConfigManager.cxx:708 AliEveConfigManager.cxx:709 AliEveConfigManager.cxx:710 AliEveConfigManager.cxx:711 AliEveConfigManager.cxx:712 AliEveConfigManager.cxx:713 AliEveConfigManager.cxx:714 AliEveConfigManager.cxx:715 AliEveConfigManager.cxx:716 AliEveConfigManager.cxx:717 AliEveConfigManager.cxx:718 AliEveConfigManager.cxx:719 AliEveConfigManager.cxx:720 AliEveConfigManager.cxx:721 AliEveConfigManager.cxx:722 AliEveConfigManager.cxx:723 AliEveConfigManager.cxx:724 AliEveConfigManager.cxx:725 AliEveConfigManager.cxx:726 AliEveConfigManager.cxx:727 AliEveConfigManager.cxx:728 AliEveConfigManager.cxx:729 AliEveConfigManager.cxx:730 AliEveConfigManager.cxx:731 AliEveConfigManager.cxx:732 AliEveConfigManager.cxx:733 AliEveConfigManager.cxx:734 AliEveConfigManager.cxx:735 AliEveConfigManager.cxx:736 AliEveConfigManager.cxx:737 AliEveConfigManager.cxx:738 AliEveConfigManager.cxx:739 AliEveConfigManager.cxx:740 AliEveConfigManager.cxx:741 AliEveConfigManager.cxx:742 AliEveConfigManager.cxx:743 AliEveConfigManager.cxx:744 AliEveConfigManager.cxx:745 AliEveConfigManager.cxx:746 AliEveConfigManager.cxx:747 AliEveConfigManager.cxx:748 AliEveConfigManager.cxx:749 AliEveConfigManager.cxx:750 AliEveConfigManager.cxx:751 AliEveConfigManager.cxx:752 AliEveConfigManager.cxx:753 AliEveConfigManager.cxx:754 AliEveConfigManager.cxx:755 AliEveConfigManager.cxx:756 AliEveConfigManager.cxx:757 AliEveConfigManager.cxx:758 AliEveConfigManager.cxx:759 AliEveConfigManager.cxx:760 AliEveConfigManager.cxx:761 AliEveConfigManager.cxx:762 AliEveConfigManager.cxx:763 AliEveConfigManager.cxx:764 AliEveConfigManager.cxx:765 AliEveConfigManager.cxx:766 AliEveConfigManager.cxx:767 AliEveConfigManager.cxx:768 AliEveConfigManager.cxx:769 AliEveConfigManager.cxx:770 AliEveConfigManager.cxx:771 AliEveConfigManager.cxx:772 AliEveConfigManager.cxx:773 AliEveConfigManager.cxx:774 AliEveConfigManager.cxx:775 AliEveConfigManager.cxx:776 AliEveConfigManager.cxx:777 AliEveConfigManager.cxx:778 AliEveConfigManager.cxx:779 AliEveConfigManager.cxx:780 AliEveConfigManager.cxx:781 AliEveConfigManager.cxx:782 AliEveConfigManager.cxx:783 AliEveConfigManager.cxx:784 AliEveConfigManager.cxx:785 AliEveConfigManager.cxx:786 AliEveConfigManager.cxx:787 AliEveConfigManager.cxx:788 AliEveConfigManager.cxx:789 AliEveConfigManager.cxx:790 AliEveConfigManager.cxx:791 AliEveConfigManager.cxx:792 AliEveConfigManager.cxx:793 AliEveConfigManager.cxx:794 AliEveConfigManager.cxx:795 AliEveConfigManager.cxx:796 AliEveConfigManager.cxx:797 AliEveConfigManager.cxx:798 AliEveConfigManager.cxx:799 AliEveConfigManager.cxx:800 AliEveConfigManager.cxx:801 AliEveConfigManager.cxx:802 AliEveConfigManager.cxx:803 AliEveConfigManager.cxx:804 AliEveConfigManager.cxx:805 AliEveConfigManager.cxx:806 AliEveConfigManager.cxx:807 AliEveConfigManager.cxx:808 AliEveConfigManager.cxx:809 AliEveConfigManager.cxx:810 AliEveConfigManager.cxx:811 AliEveConfigManager.cxx:812 AliEveConfigManager.cxx:813 AliEveConfigManager.cxx:814 AliEveConfigManager.cxx:815 AliEveConfigManager.cxx:816 AliEveConfigManager.cxx:817 AliEveConfigManager.cxx:818 AliEveConfigManager.cxx:819 AliEveConfigManager.cxx:820 AliEveConfigManager.cxx:821 AliEveConfigManager.cxx:822 AliEveConfigManager.cxx:823 AliEveConfigManager.cxx:824 AliEveConfigManager.cxx:825 AliEveConfigManager.cxx:826 AliEveConfigManager.cxx:827 AliEveConfigManager.cxx:828 AliEveConfigManager.cxx:829 AliEveConfigManager.cxx:830 AliEveConfigManager.cxx:831 AliEveConfigManager.cxx:832 AliEveConfigManager.cxx:833 AliEveConfigManager.cxx:834 AliEveConfigManager.cxx:835 AliEveConfigManager.cxx:836 AliEveConfigManager.cxx:837 AliEveConfigManager.cxx:838 AliEveConfigManager.cxx:839 AliEveConfigManager.cxx:840 AliEveConfigManager.cxx:841 AliEveConfigManager.cxx:842 AliEveConfigManager.cxx:843 AliEveConfigManager.cxx:844 AliEveConfigManager.cxx:845 AliEveConfigManager.cxx:846 AliEveConfigManager.cxx:847 AliEveConfigManager.cxx:848 AliEveConfigManager.cxx:849 AliEveConfigManager.cxx:850 AliEveConfigManager.cxx:851 AliEveConfigManager.cxx:852 AliEveConfigManager.cxx:853 AliEveConfigManager.cxx:854 AliEveConfigManager.cxx:855 AliEveConfigManager.cxx:856 AliEveConfigManager.cxx:857 AliEveConfigManager.cxx:858 AliEveConfigManager.cxx:859 AliEveConfigManager.cxx:860 AliEveConfigManager.cxx:861 AliEveConfigManager.cxx:862 AliEveConfigManager.cxx:863 AliEveConfigManager.cxx:864 AliEveConfigManager.cxx:865 AliEveConfigManager.cxx:866 AliEveConfigManager.cxx:867 AliEveConfigManager.cxx:868 AliEveConfigManager.cxx:869 AliEveConfigManager.cxx:870 AliEveConfigManager.cxx:871 AliEveConfigManager.cxx:872 AliEveConfigManager.cxx:873 AliEveConfigManager.cxx:874 AliEveConfigManager.cxx:875 AliEveConfigManager.cxx:876 AliEveConfigManager.cxx:877 AliEveConfigManager.cxx:878 AliEveConfigManager.cxx:879 AliEveConfigManager.cxx:880 AliEveConfigManager.cxx:881 AliEveConfigManager.cxx:882 AliEveConfigManager.cxx:883 AliEveConfigManager.cxx:884 AliEveConfigManager.cxx:885 AliEveConfigManager.cxx:886 AliEveConfigManager.cxx:887 AliEveConfigManager.cxx:888 AliEveConfigManager.cxx:889 AliEveConfigManager.cxx:890 AliEveConfigManager.cxx:891 AliEveConfigManager.cxx:892 AliEveConfigManager.cxx:893 AliEveConfigManager.cxx:894 AliEveConfigManager.cxx:895 AliEveConfigManager.cxx:896 AliEveConfigManager.cxx:897 AliEveConfigManager.cxx:898 AliEveConfigManager.cxx:899 AliEveConfigManager.cxx:900 AliEveConfigManager.cxx:901 AliEveConfigManager.cxx:902 AliEveConfigManager.cxx:903 AliEveConfigManager.cxx:904 AliEveConfigManager.cxx:905 AliEveConfigManager.cxx:906 AliEveConfigManager.cxx:907 AliEveConfigManager.cxx:908 AliEveConfigManager.cxx:909 AliEveConfigManager.cxx:910 AliEveConfigManager.cxx:911 AliEveConfigManager.cxx:912 AliEveConfigManager.cxx:913 AliEveConfigManager.cxx:914 AliEveConfigManager.cxx:915 AliEveConfigManager.cxx:916 AliEveConfigManager.cxx:917 AliEveConfigManager.cxx:918 AliEveConfigManager.cxx:919 AliEveConfigManager.cxx:920 AliEveConfigManager.cxx:921 AliEveConfigManager.cxx:922 AliEveConfigManager.cxx:923 AliEveConfigManager.cxx:924 AliEveConfigManager.cxx:925 AliEveConfigManager.cxx:926 AliEveConfigManager.cxx:927 AliEveConfigManager.cxx:928 AliEveConfigManager.cxx:929 AliEveConfigManager.cxx:930 AliEveConfigManager.cxx:931 AliEveConfigManager.cxx:932 AliEveConfigManager.cxx:933 AliEveConfigManager.cxx:934 AliEveConfigManager.cxx:935 AliEveConfigManager.cxx:936 AliEveConfigManager.cxx:937 AliEveConfigManager.cxx:938 AliEveConfigManager.cxx:939 AliEveConfigManager.cxx:940 AliEveConfigManager.cxx:941 AliEveConfigManager.cxx:942 AliEveConfigManager.cxx:943 AliEveConfigManager.cxx:944 AliEveConfigManager.cxx:945 AliEveConfigManager.cxx:946 AliEveConfigManager.cxx:947 AliEveConfigManager.cxx:948 AliEveConfigManager.cxx:949 AliEveConfigManager.cxx:950 AliEveConfigManager.cxx:951 AliEveConfigManager.cxx:952 AliEveConfigManager.cxx:953 AliEveConfigManager.cxx:954 AliEveConfigManager.cxx:955 AliEveConfigManager.cxx:956 AliEveConfigManager.cxx:957 AliEveConfigManager.cxx:958 AliEveConfigManager.cxx:959 AliEveConfigManager.cxx:960 AliEveConfigManager.cxx:961 AliEveConfigManager.cxx:962 AliEveConfigManager.cxx:963 AliEveConfigManager.cxx:964 AliEveConfigManager.cxx:965 AliEveConfigManager.cxx:966 AliEveConfigManager.cxx:967 AliEveConfigManager.cxx:968 AliEveConfigManager.cxx:969 AliEveConfigManager.cxx:970 AliEveConfigManager.cxx:971 AliEveConfigManager.cxx:972 AliEveConfigManager.cxx:973 AliEveConfigManager.cxx:974 AliEveConfigManager.cxx:975 AliEveConfigManager.cxx:976 AliEveConfigManager.cxx:977 AliEveConfigManager.cxx:978 AliEveConfigManager.cxx:979 AliEveConfigManager.cxx:980 AliEveConfigManager.cxx:981 AliEveConfigManager.cxx:982 AliEveConfigManager.cxx:983 AliEveConfigManager.cxx:984 AliEveConfigManager.cxx:985 AliEveConfigManager.cxx:986 AliEveConfigManager.cxx:987 AliEveConfigManager.cxx:988 AliEveConfigManager.cxx:989 AliEveConfigManager.cxx:990 AliEveConfigManager.cxx:991 AliEveConfigManager.cxx:992 AliEveConfigManager.cxx:993 AliEveConfigManager.cxx:994 AliEveConfigManager.cxx:995 AliEveConfigManager.cxx:996 AliEveConfigManager.cxx:997 AliEveConfigManager.cxx:998 AliEveConfigManager.cxx:999 AliEveConfigManager.cxx:1000 AliEveConfigManager.cxx:1001 AliEveConfigManager.cxx:1002 AliEveConfigManager.cxx:1003 AliEveConfigManager.cxx:1004 AliEveConfigManager.cxx:1005 AliEveConfigManager.cxx:1006 AliEveConfigManager.cxx:1007 AliEveConfigManager.cxx:1008 AliEveConfigManager.cxx:1009 AliEveConfigManager.cxx:1010 AliEveConfigManager.cxx:1011 AliEveConfigManager.cxx:1012 AliEveConfigManager.cxx:1013 AliEveConfigManager.cxx:1014 AliEveConfigManager.cxx:1015 AliEveConfigManager.cxx:1016 AliEveConfigManager.cxx:1017 AliEveConfigManager.cxx:1018 AliEveConfigManager.cxx:1019 AliEveConfigManager.cxx:1020 AliEveConfigManager.cxx:1021 AliEveConfigManager.cxx:1022 AliEveConfigManager.cxx:1023 AliEveConfigManager.cxx:1024 AliEveConfigManager.cxx:1025 AliEveConfigManager.cxx:1026 AliEveConfigManager.cxx:1027 AliEveConfigManager.cxx:1028 AliEveConfigManager.cxx:1029 AliEveConfigManager.cxx:1030 AliEveConfigManager.cxx:1031 AliEveConfigManager.cxx:1032 AliEveConfigManager.cxx:1033 AliEveConfigManager.cxx:1034 AliEveConfigManager.cxx:1035 AliEveConfigManager.cxx:1036 AliEveConfigManager.cxx:1037 AliEveConfigManager.cxx:1038 AliEveConfigManager.cxx:1039 AliEveConfigManager.cxx:1040 AliEveConfigManager.cxx:1041 AliEveConfigManager.cxx:1042 AliEveConfigManager.cxx:1043 AliEveConfigManager.cxx:1044 AliEveConfigManager.cxx:1045 AliEveConfigManager.cxx:1046 AliEveConfigManager.cxx:1047 AliEveConfigManager.cxx:1048 AliEveConfigManager.cxx:1049 AliEveConfigManager.cxx:1050 AliEveConfigManager.cxx:1051 AliEveConfigManager.cxx:1052 AliEveConfigManager.cxx:1053 AliEveConfigManager.cxx:1054 AliEveConfigManager.cxx:1055 AliEveConfigManager.cxx:1056 AliEveConfigManager.cxx:1057 AliEveConfigManager.cxx:1058 AliEveConfigManager.cxx:1059 AliEveConfigManager.cxx:1060 AliEveConfigManager.cxx:1061 AliEveConfigManager.cxx:1062 AliEveConfigManager.cxx:1063 AliEveConfigManager.cxx:1064 AliEveConfigManager.cxx:1065 AliEveConfigManager.cxx:1066 AliEveConfigManager.cxx:1067 AliEveConfigManager.cxx:1068 AliEveConfigManager.cxx:1069 AliEveConfigManager.cxx:1070 AliEveConfigManager.cxx:1071 AliEveConfigManager.cxx:1072 AliEveConfigManager.cxx:1073 AliEveConfigManager.cxx:1074 AliEveConfigManager.cxx:1075 AliEveConfigManager.cxx:1076 AliEveConfigManager.cxx:1077 AliEveConfigManager.cxx:1078 AliEveConfigManager.cxx:1079 AliEveConfigManager.cxx:1080 AliEveConfigManager.cxx:1081 AliEveConfigManager.cxx:1082 AliEveConfigManager.cxx:1083 AliEveConfigManager.cxx:1084 AliEveConfigManager.cxx:1085 AliEveConfigManager.cxx:1086 AliEveConfigManager.cxx:1087 AliEveConfigManager.cxx:1088 AliEveConfigManager.cxx:1089 AliEveConfigManager.cxx:1090 AliEveConfigManager.cxx:1091 AliEveConfigManager.cxx:1092 AliEveConfigManager.cxx:1093 AliEveConfigManager.cxx:1094 AliEveConfigManager.cxx:1095 AliEveConfigManager.cxx:1096 AliEveConfigManager.cxx:1097 AliEveConfigManager.cxx:1098 AliEveConfigManager.cxx:1099 AliEveConfigManager.cxx:1100 AliEveConfigManager.cxx:1101 AliEveConfigManager.cxx:1102 AliEveConfigManager.cxx:1103 AliEveConfigManager.cxx:1104 AliEveConfigManager.cxx:1105 AliEveConfigManager.cxx:1106 AliEveConfigManager.cxx:1107 AliEveConfigManager.cxx:1108 AliEveConfigManager.cxx:1109 AliEveConfigManager.cxx:1110