Back Midas Rome Roody Rootana
  Rome Analyzer Framework, Page 5 of 11  Not logged in ELOG logo
Entry  01 Jun 2005, Ryu Sawada, Forum, TaskHierarchy 
This is a proposal on specifying relation of tasks.

Currently, ROME has task hierarchy system. It may be enough.
Entry  11 Jun 2005, Ryu Sawada, Suggestion, class members in TTree 
I think that fUniqueID and fBits in TObject is not useful to store in TTree.
I found in ROOT users guide that we can disable that with
MyClass::Class()->IgnoreTObjectStreamer(); 
Entry  28 Jun 2005, Ryu Sawada, Suggestion, Folder reset. 
In Reset method of folders. Support folder members are ignored currently.
Reset method of support folder member had better to be called.
    Reply  28 Jun 2005, Ryu Sawada, Bug Report, Need to include stdarg.h in file ROMEString.h 
> > Hello,
> > 
> > It seems some compliers have a problem with making ROME, sending error message
    Reply  28 Jun 2005, Ryu Sawada, Suggestion, class members in TTree 
> This is just a matter of favor.
> We sometimes use TTree interactively. At that time, I feel fRunNumber, fEventNumber, fTimeStamp, 
> fSequentialNumber are long to type.
Entry  28 Jun 2005, Ryu Sawada, Bug Report, support folder object in folder. 
When one makes a support folder type field in folder, pointer to the support folder or pointer of 
TClonesArray is in the folder.
But There is no "new" statement to create the object.
Entry  10 Jul 2005, Ryu Sawada, Suggestion, ResetFolders 
ResetFolders are called in DAQEvent for every events.

I have some folders who's information have to be kept during the run.
    Reply  21 Jul 2005, Ryu Sawada, Suggestion, ResetFolders 
> ResetFolders are called in DAQEvent for every events.

> I have some folders who's information have to be kept during the run.
Entry  21 Jul 2005, Ryu Sawada, Suggestion, An idea of file I/O 
Current file handling of ROME is based on run number. This way is simple and easy to understand. But 
there are some arguments on it.
Entry  29 Aug 2005, Ryu Sawada, Bug Report, TFile creation and TTree 
When the filename base IO was added, it seems that TFile creation was moved from 
ROMEEventLoop::DAQInit to ROMEEventLoop:DAQEndOfRun.
Entry  08 Sep 2005, Ryu Sawada, Forum, Dividing xml the definition xml file. 
I am thinking to divide my definition xml file into several files.

I do not know if there is a general way, but I found some web pages mentioning about it. According to 
    Reply  06 Oct 2005, Ryu Sawada, Forum, Dividing xml the definition xml file. mxml.diff
> I am thinking to divide my definition xml file into several files.

> I do not know if there is a general way, but I found some web pages mentioning about it. According to 
    Reply  07 Oct 2005, Ryu Sawada, Forum, Dividing xml the definition xml file. mxml.patch
> I made a patch to enable it with mxml.
> Please test it.
Entry  14 Oct 2005, Ryu Sawada, Info, EventID 
It seems that when tasks have different eventID from 'a', event methods are not executed.

I modified ROMETask.cpp for temporary solution like
Entry  07 Dec 2005, Ryu Sawada, Suggestion, Proposal reorganiztion directory structure 
*) Currently, builder makes many files in the top directory.

XXXFolderDict.cpp
Entry  18 Dec 2005, Ryu Sawada, Info, Re-organization of directory structure 
I and Matthias discussed about directory structure. In previous structure, files which can be overwritten and others were placed in the same directory.

We thought it would be better to separate two kinds of files clearly. So I modified directory structure like following.
    Reply  06 Jan 2006, Ryu Sawada, Forum, TNetFolder.h 
You can download the latest TNetFolder.h from the repository with web browser.

http://savannah.psi.ch/websvn/listing.php?repname=rome&path=%2Ftrunk%2Frome%2F&rev=0&sc=0
Entry  09 Jan 2006, Ryu Sawada, Suggestion, Configuration file 
About configuration XML files.

Now we merged ROME and ARGUS.
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, Configuration file 
done.
Program searches configuration XML file in ./ and ./config
ELOG V3.1.4-2e1708b5