GSI Forum - RDF feed
https://forum.gsi.de/index.php
Re: Momo
https://forum.gsi.de/index.phpindex.php?t=rview&goto=4178&th=1280#msg_4178
just for information: This forum is NOT about Geant 4 (G4),
but is dedicated to the GSI Object Oriented Online Offline (GO4)
framework (see http://go4.gsi.de to find out what that is...).
So it might be better to put your request into the Geant4 Simulation forum, since there are more people which can possibly help you.
Best regards,
Joern Adamczewski
]]>Jörn Adamczewski-Musch2007-04-26T15:45:21-00:00Momo
https://forum.gsi.de/index.phpindex.php?t=rview&goto=4175&th=1280#msg_4175
I have installed Momo but it does not work. I can create geometry, physics and materials but wehen i compile my project there is always an error. I don't know why . could you please help me?
thank you very much.
for more information: when i compile the following message appears:
>>> Error output, if any
make: Momomake.gmk: Aucun fichier ou répertoire de ce type
make:***pas de régle pour fabriquer la cible “Momomake.gmk''. Arret.
>>>End of Error output]]>adam2007-04-26T14:23:02-00:00wired4
https://forum.gsi.de/index.phpindex.php?t=rview&goto=4174&th=1279#msg_4174
i have installed wired4 jas plugin ; but i open jas and then wired4
i can not see the geometry. waht can i do?]]>adam2007-04-26T14:07:19-00:00New Go4 Version 3.0
https://forum.gsi.de/index.phpindex.php?t=rview&goto=2494&th=791#msg_2494
the new Go4 version 3.00-0 (build 30000) is available now!
The complete Go4 framework v3.00 is downloadable as tarball
at the Go4 website http://go4.gsi.de.
Additionally, there is a consolidation release v2.10-5
with minor bugfixes.
At gsi linux, version 3.0 installation
is now selected after the standard ". go4login",
or ". go4login pro".
Note that ". go4login new" will select version v3.00-0 extracted
from developer repository, i.e. with future bugfixes.
Go4 versions available by ". go4login xxx" have changed as follows:
"new": previously v2.10-0, now v3.00-0 repository
(ROOT 5.02/00, Qt 3.3.3.)
"pro": previously v2.10-0, now v3.00-0 release
(ROOT 5.02/00, Qt 3.3.3.)
"old": previously v2.9-0, now v2.10-0 old repository
(ROOT 4.04/02, Qt 3.3.3.)
"210-05": v2.10-05, last consolidation release for version 2
All versions can still be selected by version number,
e.g. ". go4login 209-00".
Please see ". go4login -h" for complete list of available versions.
-----------------------------
New features in Go4 v3.00.0:
1. Redesign of the GUI with new internal object manager. Decoupling of controlling functionality from the Qt graphics layer. Effects many of the following features.
2. New Go4 browser. Instead of several tabs for remote analysis, local memory, monitoring list, now one browser with subbranches for different data sources, such as remote analysis, histogram servers, root files, is used. Supports local memory workspace folder with copy and paste by drag and drop, clipboard, and renaming. All controls available via rightmouse button context menu. Switchable columns for object properties. Filter for monitored, fetched, and all objects.
3. New viewpanel. Improved marker editor with lightweight condition editor. Additional options to display date and time of refresh, and full object path. Can display same object with different draw styles and ranges simultaneuously. May store current setup as Go4 picture.
4. New condition editor: More compact layout, shares functionality with viewpanel marker editor.
5. Improved parameter editor: May display user parameter structure without loading the user analysis library into the GUI. Suppresses display of unknown components.
6. New dynamic list editor: More compact layout. Automatic resolving of event name and data member name when dragging and dropping from analysis event structure, in case of pointer entry. Dito for tree name and draw expression in case of tree entry.
7. New dockwindow for analysis terminal. If analysis is started in external shell, functionality of analysis output window (macro execution, etc.) shrinks to dockwindow.
8. Improved dialogs for analysis startup and connection.
9. Decoupling of libraries from GUI. GUI does not require all analysis libraries anymore due to changes in command pattern and dependency rearrangements. Will speed up GUI startup time and may reduce memory consumption.
10. Status monitor for remote MBS node. New dockwindow offering
connection to the mbs status port. Frequently update of daq rates and status possible. Trending histograms in browser workspace. Full printout of mbs status and setup structures possible.
11. Go4 analysis status bar improved. Animated Go4 logo shows true running state of analysis, independent of current event rate. Current event source of first active step displayed per name in text field.
12. Remote control of Go4 analysis from regular ROOT session.
Command interface to connect and control analysis process from CINT. Inspecting and retrieving Go4 objects with extended root TBrowser possible.
13. Optional release package for MsWindowsXP (without Qt graphics). Required minor modifications in Go4 threadmanager for correct canceling of win threads.
Please use the go4 mailing list GO4@gsi.de ,
or the Go4 forum at http://forum.gsi.de (Scientific Computing)
for any questions, requests, and discussion.
Contact us in case of trouble; any bug reports are welcome!
Best regards,
the Go4 developer team]]>Jörn Adamczewski-Musch2005-11-15T09:58:12-00:00New Go4 Version 2.10-0
https://forum.gsi.de/index.phpindex.php?t=rview&goto=1884&th=642#msg_1884
the new Go4 version 2.10-0 (build 21000) is available now!
Inside gsi, you can use this version by ". go4login pro"
or just ". go4login".
This command selects Go4 version 2.10-0 with ROOT 4.04/02
and Qt 3.3.3. A rebuild of the user analysis (make clean all) is necessary.
Note that ". go4login new" will select version v2.10-0 extracted from developer repository, i.e. with future bugfixes.
Go4 versions available by ". go4login xxx" have changed as follows:
"new": previously v2.9-0, now v2.10-0 repository (ROOT 4.04/02, Qt 3.3.3.)
"pro": previously v2.8-0, now v2.10-0 release (ROOT 4.04/02, Qt 3.3.3.)
"old": previously v2.7-0, now v2.9-0 release (ROOT 4.03/02, Qt 3.3.3.)
Please see ". go4login -h" for complete list.
For installation outside gsi linux cluster, the complete Go4 framework v2.10 is downloadable as tarball at the Go4 website http://go4.gsi.de.
--------------------------
New features in Go4 v2.10:
1. Go4TaskHandler redesign: Decouple client and server tasks from master and slave role. This implies that analysis can run in the network both as server or client task (as in previous Go4 versions). Vice versa, gui can run either as client or as server (previous behavior). Additionally, TGo4AnalysisClient
class now inherits TGo4Slave (previously TGo4ClientTask), and TGo4Display inherits TGo4Master (previously TGo4ServerTask). One analysis server can be connected by many Go4 GUIs (one controller/administrator GUI, and several observer GUIs).
2. Go4TaskHandler redesign: Password for login of master client to slave server with accounts for administrator, controller, and observer roles. Additionally, some Go4 commands are forbidden if master is logged in with a low priority account (observer e.g. may not reconfigure analysis, but only request objects for display). Default passwords may be changed in UserAnalysis code.
3. Go4GUI prepared to run with analysis server: Command go4 -client will start the GUI master task in client mode. In this case, the Launch analysis dialogue requests for login account, password, node and connection port of the analysis server. Moreover, a client GUI may first launch a new analysis server in an xterm and connect to it afterwards.
4. Example of analysis server in package Go4Example2Step: MainUserAnalysis may be started from command line with option server as third argument (first arguments like batch), thus starting the analysis as server. Processing starts immediately (no submit from GUI necessary). Command line parameters of this example will set additional boolean arguments (servermode, autorun) of TGo4AnalysisClient constructor appropriately.
5. ROOT macro execution with Go4 analysis server: A Go4 environment and analysis server can be started from any ROOT session in the background (.x go4Init.C). Go4 GUIs may connect to this server and request data from running analysis macros, or control macro via Start/Stop buttons. New methods TGo4Analysis::WaitForStart() to poll for the Go4 environment running state, and TGo4Analysis::Process() to invoke the Go4 analysis loop explicitely from ROOT macro (checks also for STOP). Example macros hsimple.C, hsimplego4.C and treedrawgo4.C
6. Analysis: UserPreLoop() and UserPostLoop() are only executed once when analysis running state is changing. In previous versions, each press on Start, or Stop button, respectively, would execute the corresponding method another time. Bugfix: postloop was called twice if analysis client was terminated in running state.
7. Bugfix: MbsAPI/f_evt.c (close of streamserver).
8. Bugfix: Labels for conditions and markers were not drawn correctly in logscale anymore for ROOT v>4.03/02.
9. Bugfix: Adjusted reallocation behaviour in TGo4Socket and TGo4Buffer to changed definition of TBuffer::kIsOwner flag for ROOT versions>4.03/02
10. Bugfix: Monitoring list reset after disconnect. Monitoring entries were sometimes deactivated after reconnecting analysis.
11. Fixed several small memory leaks.
--------------------------------------
Please use the go4 mailing list GO4@rzserv2.gsi.de , or the Go4 forum at http://forum.gsi.de (Scientific Computing) for any questions, requests, and discussion.
Contact us in case of trouble; any bug reports are welcome!
Best regards,
the Go4 developer team
]]>Jörn Adamczewski-Musch2005-06-30T11:17:17-00:00New Go4 V2.9
https://forum.gsi.de/index.phpindex.php?t=rview&goto=1428&th=503#msg_1428
the new Go4 version 2.9-0 (build 20900) is available now!
Inside gsi, you can select this version by ". go4login new"
This command selects Go4 version 2.9-0 with ROOT 4.03/02
and Qt 3.3.3. A rebuild of the user analysis (make clean all) is necessary.
Note that the default ". go4login" without specifier will
still enable the previous production version v2.8-0.
Go4 versions available by ". go4login xxx" are now:
"new" = v2.9-0 (ROOT 4.03/02, Qt 3.3.3.)
"pro" = v2.8-0 (ROOT 4.00/08, Qt 3.1.1.)
"old" = v2.7-0 (ROOT 4.00/04, Qt 3.1.1.)
Please see ". go4login -h" for complete list.
For installation outside gsi linux cluster,
the complete Go4 framework v2.9 is downloadable as tarball
at the Go4 website http://go4.gsi.de.
-------------------------------------------------------------------
New features in Go4 v2.9:
1. Keyboard shortcuts for many functions.
2. Settings for Go4 GUI are now saved in the current directory by default in $PWD/.go4/go4localrc and $PWD/.go4/go4toolsrc,
respectively. So different settings for the same login account
are possible now. If the current directory does not contain a Go4
settings file on Go4 GUI startup, it will be created using the
global account preferences at $HOME/.qt. Settings behavior can
be changed using environment variable GO4SETTINGS. If this is
set, the GUI preferences are used from directory
$GO4SETTINGS. If GO4SETTINGS contains keyword ACCOUNT, the Go4
settings at $HOME/.qt are used (like in previous Go4 versions).
3. New context sensitive menus (right mouse button popup) for
all GUI browsers.
4. Root object editor TGedEditor will show up in view panel side
frame instead of top-level X-window. To implement this, the Go4
QtRoot interface has a new widget TQRootWindow which embeds a
root TGCompositeFrame into a QWidget.
5. Superimposed drawn histograms, THStack objects and TMultiGraph will show a TLegend box in view panel. The legend box can be
switched on or off by view panel menu.
6. View panel marker editor: Added polygon shaped regions (TCutG).
7. File browser: Added "Open remote file" functionality to read
objects from TNetFile/XRootd (root:), TWebFile (http:),
and tape library (rfio:).
8. Analysis browser: Objects may be protected against Clear() (histogram reset to 0), and against deletion in the analysis.
Browser shows protection state in 3rd column as "C" and "D" symbols, respectively. Objects created from analysis code are
always protected against deletion, objects created from GUI may
be deleted from GUI again. Protection against clear may be
changed using the browser's right mouse button menu.
The protection state is persistent in the auto save file.
9. Analysis: Histograms associated with Go4 picture objects will
not appear anymore in the analysis Pictures folder, but only in
the Histograms folder.
10. Analysis macro: New analysis macro MainUserAnalysisMacro.C
in directory Go4ExampleSimple. It needs a .rootmap file for
automatically loading all necessary libraries.This file is
created by the new files Makefile and Module.mk from the example.
One can copy both files from the example, or modify existing files if they contain application specific changes. Look for map- expressions!
11. New Method TGo4Analysis::Print() to print the current setup
of the analysis and the steps.
12. Multiple input file (metafile) for TGo4MbsFile may contain
lines with CINT commands preceded by an "@" character. Commands,
e.g. root macro execution like ".x setup.C", are performed in
between change of event source.
13. Metafiles should have suffix .lml. Then they are recognized without@. The main programs in the examples have been modified
not to add a .lmd to a .lml file name (update your main program
accordingly!).
14. TGo4FileSource: Partial IO functionality - name of the input
event defines name of the tree branch to be read. Additionally,
improved read performance for full event.
15. New Example Go4ExampleMesh to show how to setup an analysis
with non-subsequent analysis steps. May use partial input from
tree branch.
16. Reorganisation of Go4 make files and installation.
Reduced number of Go4 libraries. Removed unnecessary root dictionary information from libraries. Go4 may be installed
without libASImage.so if this is not supported on the system.
17. Implemented .rootmap mechanism to auto-load required Go4
libraries in macros.
18. Bugfix: Preview panel options menu apply to all did not work
for histogram statistics property.
19. Bugfix: Double click in Go4 GUI browsers was not always
working, because of conflict with drag and drop mode.
20. Bugfix: When Submit was called without stopping the analysis before, references set in UserPreLoop() were not updated. Now UserPreLoop() is called also in this case. Additionally,
UserPostLoop() is not called when analysis stops after initialization has failed.
21. Bug fixes: A set of use cases has been set up to test the GUI functionality. Several bugs have been found and fixed performing these use cases. The test procedure has improved the stability of the GUI. It will be extended and used for all
future Go4 updates.
------------------------------------------------------------------
Please contact us in case of trouble;
requests and bug reports are welcome!
Best regards,
the Go4 developer team
]]>Jörn Adamczewski-Musch2005-02-25T10:15:45-00:00Re: New Go4 v2.8
https://forum.gsi.de/index.phpindex.php?t=rview&goto=1080&th=360#msg_1080
thank you for reporting this problem, I was not
aware of this.
I'm sorry for the inconvenience, but we
had some problems with our standard ftp server machine.
It was shut down yesterday and might not be available for
several days.
Just be careful to select the "Save as" option
in your browser dialog after clicking the link,
since now it's an http serice and not ftp anymore.
Please let me know if there should be any other problems
with the go4 download area.
Best regards,
Joern
]]>Jörn Adamczewski-Musch2004-10-21T13:00:28-00:00Re: New Go4 v2.8
https://forum.gsi.de/index.phpindex.php?t=rview&goto=1079&th=360#msg_1079
[shitov@borlin34 ~/2a]$ ping ftp.gsi.de
PING clri6e.gsi.de (140.181.96.71) from 10.2.0.174 : 56(84) bytes of data.
--- clri6e.gsi.de ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss [shitov@borlin34 ~/2a]$ ping ftp.gsi.de
PING clri6e.gsi.de (140.181.96.71) from 10.2.0.174 : 56(84) bytes of data.
]]>Shitov Yuriy2004-10-21T09:10:06-00:00Go4 workshops October 2004, 1st announcement
https://forum.gsi.de/index.phpindex.php?t=rview&goto=1064&th=389#msg_1064
we will offer two workshops about Go4 usage on
Thursday, 28.October 2004, 14:00h and
Friday, 29. October 2004, 9:00h
in the DVEE Schulungsraum
(school room behind the computercenter terminal room).
The workshops are intended for people already using Go4.
The program will be flexible (teach on demand).
Both workshop days are meant as alternative dates,
i.e. we will repeat the same basic topics. However, the contents
may differ in detail, depending on the users' requests.
Preliminary program:
Introduction of Go4 (v2.8) (presentation);
GUI basic operation;
Fitter and Fit panel;
Starting analysis from GUI;
On-line histogramming and monitoring;
Go4 pictures;
Parameter objects;
Processing Go4 files from CINT;
Go4 User GUI;
Discussion, new requirements, further development;
the Go4 developer team
]]>Jörn Adamczewski-Musch2004-10-18T09:53:42-00:00New Go4 v2.8
https://forum.gsi.de/index.phpindex.php?t=rview&goto=968&th=360#msg_968
the new Go4 version 2.8-0 (build 20800) is available now!
Inside gsi, you can select this version by
". go4login pro" or just ". go4login"
This command selects Go4 version 2.8-0 with ROOT 4.00/08
and Qt 3.1.1. A rebuild of the user analysis (make clean all) is necessary.
Go4 versions available by ". go4login xxx" are now:
"new" = v2.8-0 (ROOT 4.00/08, Qt 3.1.1. , with future bugfixes)
"pro" = v2.8-0 (ROOT 4.00/08, Qt 3.1.1. , from release tarball)
"old" = v2.7-0 (ROOT 4.00/04, Qt 3.1.1.)
Please see ". go4login -h" for complete list.
For installation outside gsi linux cluster,
the complete Go4 framework v2.8 is downloadable as tarball
at the Go4 website http://go4.gsi.de.
------------------------------------------------------------------
New features in Go4 v2.8 (Sep04)
1. Marker editor in view panel allows for marking
channels or windows. Labels and arrows can be created. All
marker elements can be saved/restored.
2. New ROOT graphical editor can be called from view panel.
The editor dynamically adjusts to the graphical object
selected by LMB.
3. Viewpanel window title: can optionally be set by user and
may be kept constant. If a TGo4Picture is displayed, the
picture name defines the viewpanel title.
4. Condition editor: the cursor mode has been removed because the
functionality is now provided by the markers
5. Condition, markers and labels: Implemented correct root
streamer (bugfix), i.e. saving and loading these objects
in root files is possible with fully recovered functionality
and graphical properties. Support of pad display in
lin/log scale (bugfix). Additional controls in RMB menu
root (set ranges, location, save default properties,
reset). Default label setup stored with go4 GUI settings.
6. Polygon condition: Implemented statistics functions for
work histogram under the cut (integral, mean, rms, etc.).
Enabled "InsertPoint/RemovePoint" function in RMB menu (bugfix).
7. Fit GUI: Selection between sigma and FWHM (default) by
Settings->Recalculate gauss width. Fit results may be
printed to terminal or Go4 logfile output.
9. Histograms: re-binning, projections, and profiles
supported (standard ROOT methods with RMB). Automatic
"synchronize with memory" on pad click to get newly
created histograms.
10. Histogram client: monitoring implemented (auto-update).
Drag and drop support. Display error message when server
connection is not available (bugfix). Store server
specification in Go4 settings.
11. File store: Storing objects into a ROOT file a title is
prompted. This title can be seen in the Go4 browser and
the ROOT browser.
12. UserObjects folder: With AddObject(...) histograms,
parameters and conditions can be put into folders of the
UserObjects folder. They can be located there by the
standard Get methods, e.g. GetHistogram. Editors work also
with objects in these folders. Note: object names must
be unique!
13. Log window: Empty messages are now suppressed (bug fix).
14. QtROOT interface: bug fix concerning initialization
order of X11 system (ROOT init now before Qt init).
Lead to crash of the main gui on newer linux systems
when using Qt versions > 3.1 (FEDORA2, SuSe9.1)
15. Thread manager: bug fix: adjusted default exception
handling to work with newer libpthread.so that uses
one process for all threads (e.g. FEDORA2). This lead
to a crash when go4 threads were canceled
(shutdown of the go4 GUI).
16. Analysis Framework: bug fix: analysis without analysis
step (UserEventFunc only) again possible.
17. Client startup script: full PATH and LD_LIBRARY_PATH
of the Go4 GUI environment is passed to the
analysis process.
----------------------------------------------
Please contact us in case of trouble;
requests and bug reports are welcome!
Best regards,
the Go4 developer team
]]>Jörn Adamczewski-Musch2004-09-23T14:27:06-00:00