Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

New and interesting additions

See:  http://root.cern.ch/root/Version516.news.htmlImage Removed

Meaning of icons:

...

GLAST Component 

Windows

Linux

Comments

ROOT Classes

calibRootData (v1r7p7v1r7p8)


(smile)

Compiled just fine

commonRootData (v2r15p4v2r15p5)
(smile)


(smile)


digiRootData (v9r19p2v9r30p2)
(smile)


(smile)


mcRootData (v2r21p1v2r21p5)


(smile)

(smile)


reconRootData (v9r17v9r17p3) (smile)


(smile)


gcrSelectRootData (v2r1v2r1p1)


(smile)

(smile)


metatRootData rootUtil (v0r1v1r2)

(smile)

(smile)



Handle Mod CelIndex.h TVirtualIndex::Append method which must be defined for PointerSkim as it is derived from this abstract class UpdateFormulaLeaves method now has TTree* parameter

General I/O

Can read in ntuples from DC2

 



Can read in ntuples from DC1

 



Can read in full ROOT tree files generated with 5.1416.00g 00 using 5.1618.00?




How is hadd?

 

 


ROOT I/O Packages

RootConvert (v1r28v1r28p3)


(smile)

(smile)


RootIo (v18r5v19r2)


(smile)

(smile)


ntupleWriterSvc (v3r17v3r19p1)


(smile)

(smile)


CHECKOUT Packages

GlastRelease (v12r9v13r12)


(smile)

(smile)

Ran test_Gleam with all output turned on.

Analysis

PyRoot - does it work? (smile)


 

ran python %ROOTSYS%\tutorials\pyroot\demo.py

RootAnalysis ()  


 


Are there any problems with the standard analysis and plotting tools ?

(smile)



Ran test/demo.c in interactive mode and compiled and ran tutorials/stress.exe

...

Updated the following packages to support this new ROOT:  commonRootData v2r15p5, metaRootData v0r1p1, reconRootData v9r17p1, CalXtalResponse v0r14p5, celestialSources/GRBtemplate v1r1p1rootUtil

How the build was configured on Windows using cygwin and VS2005

...

Installed MS Visual C++ 2005 Express Edition from
http://msdn.microsoft.com/vstudio/express/visualc/downloadandImage Removed installed the Service Pack 1.

On this page I followed the link in Step 4 "Install the platform SDK"; on the next page I clicked on the link in Step 2 "Platform SDK" and ended up here: http://www.microsoft.com/downloads/details.aspx?familyid=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=enImage Removed
"Microsoft Windows Server 2003 R2 Platform SDK Web Install"
I downloaded 'PSDK-x86.exe', chose a Typical install.

Next I installed the "Microsoft .NET Framework Version 2.0 Redistributable Package (x86)" from http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=enImage Removed
When I launched the installer it asked me to choose between "Repair" and (I think) "Remove" an existing installation. I chose "Repair".

Finally I downloaded and installed ".NET Framework 2.0 Software Development Kit (SDK) (x86)" from http://www.microsoft.com/downloads/details.aspx?familyid=FE6F2099-B7B4-4F47-A244-C96D69C35DEC&displaylang=enImage Removed
Obtained ROOT source from their CVS repository using the tag v5.14.00e
http://root.cern.ch/twiki/bin/view/ROOT/PatchesV5-14-00Image Removed

Downloaded Python 2.5 for windows
We decided to upgrade to Python 2.5 at this point in the Core Meeting from March 13, 2007
We double-checked ROOT's abilty to handle this version of Python and were pleased to find this ROOT forum discussion:
http://root.cern.ch/phpBB2/viewtopic.php?t=4359Image Removed

Obtained FFTW 3.1.2 from http://www.fftw.org/install/windows.htmlImage Removed
downloaded:  libxml2-2.6.15.win32 from Planet Mirror
downloaded gccxml from http://www.gccxml.org/HTML/Index.htmlImage Removed

Obtained GSL1.8 for MathMore

...

A note about MathMore.. even if we enable it..  we must have the GSL library installed and tell ROOT's config where it lives, otherwise Mathmore will not be built.  Hence, MathMore has never been available in a GLAST ROOT build (actually it isn't even available in the windows binaries that ROOT-central supplies).  See:  http://root.cern.ch/cgi-bin/print_hit_bold.pl/root/roottalk/roottalk07/0343.html?mathmorevisual#first_hitImage Removed

renamed cygwin's link.exe to link_cyg.exe:
http://root.cern.ch/root/roottalk/roottalk06/1448.htmlImage Removed
Avoids cygwin's link app from interfering with the build

...