Back Midas Rome Roody Rootana
  Rome Analyzer Framework, Page 2 of 6  Not logged in ELOG logo
Entry  23 Oct 2015, Wes Gohn, Forum, TGraph objects 
Does anyone have an example of how to add TGraph objects in ROME? We often use these in our MIDAS analyzers to create plots of quantities vs. event number
(i.e. bank size, number of triggers, etc). Thanks!
    Reply  29 Oct 2015, Ryu Sawada, Forum, TGraph objects 
Hello,

You can find an example in $ROMESYS/examples/histoGUI
Entry  21 Oct 2015, SUDESHNA GANGULY, Info, Adding Trees and Branches in ROME 
Hi,

I need to add a tree, the tree will have n branches. Each branch will refer to
    Reply  22 Oct 2015, Ryu Sawada, Info, Adding Trees and Branches in ROME 
Dear Sudeshna Ganguly

It might be my misunderstanding, but do you mean that you want to add a new branch every time when you take one 
Entry  03 Sep 2015, Farrukh Azfar, Bug Report, Saving canvas as pdf via a button one vs many pads MIDTBCTab.cppMIDTRCTab.cpp
Dear Colleagues 

we have implemented in one of our tabs a button to call a function which saves a 
    Reply  07 Sep 2015, Ryu Sawada, Bug Report, Saving canvas as pdf via a button one vs many pads SampleCanvas.20150907.175151.pdf
Dear Farrukh

I tried your code, but the problem was not reproduced.
       Reply  07 Sep 2015, Farrukh Azfar, Bug Report, Saving canvas as pdf via a button one vs many pads 
Dear Ryu,

thanks very much for trying this out. Perhaps Sudeshna can verify that the problem is still 
Entry  02 Sep 2015, Farrukh Azfar, Forum, ARGUS display with canvas and pads ...  
Dear Colleagues,

We are succesfully running a ROME executable both online and offline with an 
    Reply  03 Sep 2015, Ryu Sawada, Forum, ARGUS display with canvas and pads ...  
Dear Farrukh

What you want to do is probably possible ( I will write a possible method later.).
       Reply  03 Sep 2015, Farrukh Azfar, Forum, ARGUS display with canvas and pads ...  
Hi Ryu

thanks very much - I will certainly look at this example. In the meantime we are having some issues with out save buttons - I will post a thread separately
          Reply  04 Sep 2015, Farrukh Azfar, Forum, ARGUS display with canvas and pads ...  
Dear Ryu,

we've coded up our own example menu based on what you made for us - and thank you very much for that - we notice however that the resulting menu is nowhere
             Reply  04 Sep 2015, Ryu Sawada, Forum, ARGUS display with canvas and pads ...  
Dear Farrukh

The menu items are defined in,
       Reply  03 Sep 2015, Farrukh Azfar, Forum, ARGUS display with canvas and pads ...  
Hi Ryu 

thanks ever so much. 
          Reply  04 Sep 2015, Ryu Sawada, Forum, ARGUS display with canvas and pads ...  
Dear Farrukh

It is not necessary to build in 'develop' branch of ROME.
       Reply  07 Sep 2015, Ryu Sawada, Forum, ARGUS display with canvas and pads ...  
I found rather easy way for the Method 3 (click on pad).

I implemented in the same example,
Entry  04 Sep 2015, SUDESHNA GANGULY, Bug Fix, TMTT3.cpp -offset in index of the pads  
Hi Ryu,

I fixed the problem about the offset in the indexing of the pads. It's just in
    Reply  07 Sep 2015, Ryu Sawada, Bug Fix, TMTT3.cpp -offset in index of the pads  
Thank you.

You are right.
Entry  04 Sep 2015, SUDESHNA GANGULY, Bug Report, TMTT3.cpp -offset in index of the pads 
Hi Ryu,

I have been working with your /rome/examples/argus/menu/tab/TMTT3.cpp cpde and
Entry  09 Jun 2015, Farrukh Azfar, Bug Report, Problems with programming tabs when using TGraph 
Dear Colleagues,
 
I have been using the ROME framework and have succesfully implemented a program 
    Reply  11 Jun 2015, Ryu Sawada, Bug Report, Problems with programming tabs when using TGraph 
Dear Farrukh

I presume you implemented your tab which draws the graph.
Entry  09 Jun 2015, Farrukh Azfar, Info, ROME examples : histoGUI 
Dear Colleagues,

I have succesfully written a ROME application for monitoring MIDAS events and 
    Reply  11 Jun 2015, Ryu Sawada, Info, ROME examples : histoGUI 
Dear Farrukh

The 'histoGUI' example was prepared as an example for displaying histograms.
       Reply  11 Jun 2015, Ryu Sawada, Info, ROME examples : histoGUI 
Dear Farrukh

If you want to control the frequency of update of all tabs, maybe, you could use the same method (namely using 'none' DAQ') for calling event methods of
          Reply  13 Jun 2015, Farrukh Azfar, Info, ROME examples : histoGUI 
Dear Ryu,

many thanks for your reply that's very useful. 
             Reply  15 Jun 2015, Ryu Sawada, Info, ROME examples : histoGUI 
Dear Farrukh

ProcessEvents is nothing to do with ROME.
    Reply  11 Jun 2015, Konstantin Olchanski, Info, ROME examples : histoGUI 
> I have succesfully written a ROME application ...

For the record, at TRIUMF we have moved away from ROME towards the ROOTANA ROOT-based analyzer 
Entry  06 Jun 2008, Todd Bredeweg, Forum, Rome License 
I was wondering what type of license, if any, applies to the Rome distribution.
Midas is using GPL and Root is using LGPL.
    Reply  09 Jun 2008, Stefan Ritt, Forum, Rome License 
> I was wondering what type of license, if any, applies to the Rome distribution.
> Midas is using GPL and Root is using LGPL.
Entry  18 Apr 2007, Ryu Sawada, Info, I/O system change 
I changed default type of dictionaries. By this change we use new I/O system introduced at ROOT version 3.

A newly generated program can not read old files created by old programs by default. Error messages like following will be shown.
Entry  20 Feb 2007, Todd Bredeweg, , Duplicate header file 
I just started using Rome v2.7 and Root v5.14.00. I have run into a rather
interesting issue trying to compile my analyzer. I tracked the problem to the
fact that both Root and Rome are loading their own version of a header file
    Reply  23 Feb 2007, Matthias Schneebeli, Forum, Duplicate header file 
> I just started using Rome v2.7 and Root v5.14.00. I have run into a rather
> interesting issue trying to compile my analyzer. I tracked the problem to the
> fact that both Root and Rome are loading their own version of a header file
       Reply  23 Feb 2007, Konstantin Olchanski, Forum, Duplicate header file 
> > I just started using Rome v2.7 and Root v5.14.00. I have run into a rather
> > interesting issue trying to compile my analyzer. I tracked the problem to the
> > fact that both Root and Rome are loading their own version of a header file
          Reply  28 Feb 2007, Ryu Sawada, Forum, Duplicate header file 
> > > I just started using Rome v2.7 and Root v5.14.00. I have run into a rather
> > > interesting issue trying to compile my analyzer. I tracked the problem to the
> > > fact that both Root and Rome are loading their own version of a header file
             Reply  28 Feb 2007, Ryu Sawada, Forum, Duplicate header file 
> > > > I just started using Rome v2.7 and Root v5.14.00. I have run into a rather
> > > > interesting issue trying to compile my analyzer. I tracked the problem to the
> > > > fact that both Root and Rome are loading their own version of a header file
Entry  20 Nov 2006, Matthias Schneebeli, Info, *** Important *** : Format of configuration file changed 
The format of the configuration file has changed starting with rev. 1545. The
configuration files produced by an older version of rome are not anymore
compatible with the new versions of rome.
Entry  29 Jun 2006, Steven Sheets, Forum, ROME analyzer crashes on reading midas file.  
Hello,

So I'm stuck on this problem. The ROME based analyzer I use crashes everytime it attempts to open a midas file giving me this error:
    Reply  04 Jul 2006, Matthias Schneebeli, Forum, ROME analyzer crashes on reading midas file.  
From the error message I don't see where the problem is.
Are you sure that your midas file is ok?
    Reply  07 Jul 2006, Ryu Sawada, Forum, ROME analyzer crashes on reading midas file.  
I have tested midas file reading on 64 bit CPU. And there was no problem.

My environment is
Entry  08 Jun 2006, Todd Bredeweg, Bug Report, Unable to run rome analyzer from crontab 
I would like to use a bash script run from cron to analyze new midas event files automatically. Below is an abbreviated example script to test the way ROOT
and ROME handle true batch mode
    Reply  08 Jun 2006, Konstantin Olchanski, Bug Report, Unable to run rome analyzer from crontab 
(sorry for top-reply- I am trying to avoid elcode garbling my answer)

In the past, I have seen problems like yours, there are at least two issues:
       Reply  09 Jun 2006, Ryu Sawada, Bug Fix, Unable to run rome analyzer from crontab 
I have made modification on batch mode and daemon mode at rev.1129, 1136 and 1137.
The difference of daemon and batch mode is written in ROME homepage
http://midas.psi.ch/rome/usersGuide.html#fwcommandline
Entry  09 Jun 2006, Matthias Schneebeli, Info, ChangeableClassFile in Definition XML removed 
We removed the <ChangeableClassFile> under <Task> in the project definition XML file. ROME will always make a user editable class file.

This change does not affect your project. 
Entry  08 Mar 2006, Giovanni Signorelli, Bug Report, gAnalyzer->GetEventID() fails if EventID>127-48 
This bug happened when reading a .MID file containing events with event_id=99.
The ReadMidas task is not able to read the event because it is not recognized.
This event_id, when recovered with GetEventID() method was transformed to a negative value. This probably happened because there is a +48 addition at some
    Reply  02 Apr 2006, Matthias Schneebeli, Bug Report, gAnalyzer->GetEventID() fails if EventID>127-48 
[quote="Giovanni Signorelli"]This bug happened when reading a .MID file containing events with event_id=99.
The ReadMidas task is not able to read the event because it is not recognized.
This event_id, when recovered with GetEventID() method was transformed to a negative value. This probably happened because there is a +48 addition at some
Entry  22 Feb 2006, Giovanni Signorelli, Suggestion, Text database suggestion 
This is maybe a bug report that happens reading long lines in a text database.
I am currently handling large data base files for linear fit analysis, basically I have to handle a 828 x 828 
matrix. Writing in the text db 828 lines containing each 828 comma separated values with a single 
    Reply  22 Feb 2006, Stefan Ritt, Suggestion, Text database suggestion 
> This is maybe a bug report that happens reading long lines in a text database.

This does not only affect ROME, but also the MXML library which has to read the long lines. I haven't carefully
    Reply  22 Feb 2006, Ryu Sawada, Suggestion, Text database suggestion 
I improved TextDataBase as Giovanni suggested.
Entry  08 Feb 2006, Ryu Sawada, Bug Report, ROMENetFolderServer 
When I run ROME analyzer in online MIDAS mode.
It stopps with making core (segmentation fault).
    Reply  09 Feb 2006, Ryu Sawada, Bug Report, ROMENetFolderServer 
I investigated the problem.

On my machine (Scientific Linux 4.2, gcc3.3.2, glibc2.3.2, ROOT5.08.00), following simple program reproduced the problem.
Entry  08 Feb 2006, Ryu Sawada, Bug Report, ROMEEventLoop:Update 
Recently the place to call ROMEEventLoop:Update was moved.
Probably because of this, in MIDAS online mode, event number is always incremented even when DAQ is not running.
Entry  09 Jan 2006, Ryu Sawada, Suggestion, Quit mode 
Sometimes I hear that going to interactive session after end of analysis is uncomfortable. In fact it is possible to quit program immediately with -b option.
But -b is not only for that, It suppresses print. So I propose to make QuidMode in which program exit without going interactive session.
-q option is good, because ROOT has same option which means quit program just after macro is executed.
    Reply  13 Jan 2006, Ryu Sawada, Suggestion, Quit mode 
done.
Users can specify quit mode with option -q or configuration file.
ELOG V3.1.4-2e1708b5