Hi Valeiy, > - which features of AIDA are missing in ROOT? or how > ROOT can be improved in comparison with AIDA (ideas, interface etc.)? AIDA and Root are two different things: AIDA is an Abstract Interface. Root is a concrete application. There are many applications, which implement/use AIDA. AIDA tools: JAS/JAIDA/FreeHEP (Java, C++, Python, PNuts), Anaphe (C++), PI (C++), OpenScientist (C++), PAida (Python). AIDA users: Geant4, Gaudi, Athena,... AIDA users can choose which applications they want to use. The same analysis code works with all AIDA applications (within the same language). They can all read/write the same data (using well-documented standard AIDA format). AIDA user can, to some extend, even to mix different AIDA tools within one application (to use one for plotting and a different one for fitting, for example). Various AIDA tools have different advantages (better GUI, better graphics, support for more file formats, faster code,...). Root doesn't implement AIDA interface and is not able to inter-operate with AIDA tools or access AIDA files. Most of the AIDA tools can, however, at least read Root files. > - what is advantage/idea of using IAnalysisFactory? To be able to choose (an AIDA-complient analysis tool). You can find more about AIDA in http://aida.freehep.org Julius -- ######################################################################## # E-mail: Julius.Hrivnac@cern.ch # # WWW: http://home.cern.ch/~hrivnac/ # # S-mail: LAL, BP 34, F - 91898 Orsay cedex, France # # phone: (F)-(0)1-64-46-84-43; private: (F)-(0)1-69-29-98-02 # # mobil: (F)-622-741-151; (CZ)-607-918-415 # # SMS: jula.sms@pcatlas74.cern.ch # # ICQ: 10804323 # ########################################################################
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:05 MET