From 6f98460ca9d8e5de603a3e3dbed4e824ebc9819e Mon Sep 17 00:00:00 2001 From: mtadel Date: Tue, 14 Sep 2010 17:30:20 +0000 Subject: [PATCH] From Stefano: Add missing macro to display AliEveBeamsInfo object. --- EVE/alice-macros/beams_info.C | 69 +++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 EVE/alice-macros/beams_info.C diff --git a/EVE/alice-macros/beams_info.C b/EVE/alice-macros/beams_info.C new file mode 100644 index 00000000000..e1b35c693c2 --- /dev/null +++ b/EVE/alice-macros/beams_info.C @@ -0,0 +1,69 @@ +// Author: Stefano Carrazza 2010 + +/************************************************************************** + * Copyright(c) 1998-2009, ALICE Experiment at CERN, all rights reserved. * + * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for * + * full copyright notice. * + **************************************************************************/ + +AliEveBeamsInfo* beams_info(){ + + AliEveEventManager *mng = AliEveEventManager::GetMaster(); + AliEveBeamsInfo *beamsinfo = mng->FindGlobal("BeamsInfo"); + + if ( beamsinfo == 0) { + beamsinfo = new AliEveBeamsInfo(); + mng->InsertGlobal("BeamsInfo", beamsinfo); + } else { + beamsinfo->Update(); + } + + return beamsinfo; + +} +// Author: Stefano Carrazza 2010 + +/************************************************************************** + * Copyright(c) 1998-2009, ALICE Experiment at CERN, all rights reserved. * + * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for * + * full copyright notice. * + **************************************************************************/ + +AliEveBeamsInfo* beams_info(){ + + AliEveEventManager *mng = AliEveEventManager::GetMaster(); + AliEveBeamsInfo *beamsinfo = mng->FindGlobal("BeamsInfo"); + + if ( beamsinfo == 0) { + beamsinfo = new AliEveBeamsInfo(); + mng->InsertGlobal("BeamsInfo", beamsinfo); + } else { + beamsinfo->Update(); + } + + return beamsinfo; + +} +// Author: Stefano Carrazza 2010 + +/************************************************************************** + * Copyright(c) 1998-2009, ALICE Experiment at CERN, all rights reserved. * + * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for * + * full copyright notice. * + **************************************************************************/ + +AliEveBeamsInfo* beams_info(){ + + AliEveEventManager *mng = AliEveEventManager::GetMaster(); + AliEveBeamsInfo *beamsinfo = mng->FindGlobal("BeamsInfo"); + + if ( beamsinfo == 0) { + beamsinfo = new AliEveBeamsInfo(); + mng->InsertGlobal("BeamsInfo", beamsinfo); + } else { + beamsinfo->Update(); + } + + return beamsinfo; + +} -- 2.43.5