Skip to content
Snippets Groups Projects
  1. Nov 27, 2006
  2. May 27, 2006
  3. May 23, 2006
    • Rene Brun's avatar
      From Federico: · 11e6ba69
      Rene Brun authored
      Implement TPythia6 copy constructor
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15154 27541ba8-7e3a-0410-8455-c3a389f83636
      11e6ba69
    • Rene Brun's avatar
      From Federico Carminati: · 9919dda8
      Rene Brun authored
      "I have implemented all copy and equal operators needed to silence all
      warnings in AliRoot, as requested. I have implemented shallow copies as
      would do the default operators synthetized by the compiler.
      Most operators are protected. If users complain, you just have to move
      them into the public area, but class derivation is of course supported.
      It has been a terrible job, I have modified 278 files, but the changes
      are backward compabile, and this goes a long way to permitting user to
      use the effc++ flag with root headers."
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15134 27541ba8-7e3a-0410-8455-c3a389f83636
      9919dda8
  4. May 12, 2006
  5. May 11, 2006
  6. Apr 25, 2006
  7. Apr 24, 2006
  8. Apr 23, 2006
  9. Mar 18, 2006
    • Fons Rademakers's avatar
      From Axel: · 48cd001d
      Fons Rademakers authored
      Dictionary G__%.o: G__%.cxx rules now in main Makefile instead of Module.mk's
      => changes in Module.mk.
      
      First Module.mk's included, then Makefile.precomp - we need ALLHDRS defined
      
      Split $(PCHEXTRAOBJ) and $(PCHFILE) rules - fixes clash with make -j2
      
      Define CINTCXXFLAGS:= - otherwise they will contain PCHCXXFLAGS via
      their definition as a copy of CXXFLAGS.
      
      MSVC: prevent LNK4206 linker warning (-Yl...)
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@14301 27541ba8-7e3a-0410-8455-c3a389f83636
      48cd001d
  10. Jan 24, 2006
  11. Jan 18, 2006
  12. Dec 21, 2005
  13. Dec 10, 2005
    • Fons Rademakers's avatar
      From Axel: · 0ab88198
      Fons Rademakers authored
      handle in a consistent way the new rootcint options -cint (default),
      -reflex and -gccxml. The type of dictionary to be used can be specified
      like: ./configure --with-dicttype=reflex. Notice that this option is
      there only for the developers working on the migration to the new
      dictionary system.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@13609 27541ba8-7e3a-0410-8455-c3a389f83636
      0ab88198
  14. Dec 09, 2005
    • Fons Rademakers's avatar
      From Axel: · f4578298
      Fons Rademakers authored
      in case we have gmake >= 3.80 we can use the new | (order) syntax where
      all dependencies after the | are required to be there but not trigger
      execution of the rule. This should greatly enhance the build experience
      on Win32 and AIX (platforms that need the EXPLICITLINK option).
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@13584 27541ba8-7e3a-0410-8455-c3a389f83636
      f4578298
  15. Nov 21, 2005
    • Fons Rademakers's avatar
      From Christian Holm: · 48f5422f
      Fons Rademakers authored
      Here's a patch and some files for ROOT, to fix some problems in the
      Debian build.
      
      The file `root-plugin-minuit2.control' plus some changes in the existing
      scripts, adds the package `root-plugin-minuit2' containing the new
      Minuit implementation.   `root-bin.png' is used on Debian to integrate
      ROOT into the normal desktop menus.  `xrdcp.1' is a missing man(1)
      page.
      
      I've added logic in `configure' to check how libPythia6.so is compiled -
      with a single, double, or no trailing underscores.   This seems safer
      than to rely on using a specific library, compiled with specific
      options.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@13301 27541ba8-7e3a-0410-8455-c3a389f83636
      48f5422f
  16. Sep 04, 2005
  17. Aug 30, 2005
  18. Mar 16, 2005
  19. Mar 05, 2005
  20. Sep 13, 2004
  21. Jul 27, 2004
  22. May 13, 2004
  23. May 12, 2004
  24. Feb 13, 2004
  25. Feb 12, 2004
  26. Feb 11, 2004
  27. Dec 04, 2002
  28. Nov 26, 2002
  29. Nov 16, 2002
  30. Nov 13, 2002
  31. Oct 21, 2002
    • Rene Brun's avatar
      Fix by Constantin Loizides · 14805e85
      Rene Brun authored
      I had problems using ImportParticles
      with the "Final" option. When writing
      the "particle" branch with TTree::Fill
      it crashed whereas when using the "All"
      option the same macro work (macro is attached).
      Looping over the particles in the TClonesArray
      works perfectly in both cases
      (particles->Print()).
      
      I "solved" the problem  changing the
      TPythia6::ImportParticles in the following way:
      
      The dummy index i is always incremented regardless
      whether a particle was "final" or not. Introducing a
      variable which  actually counts the particles that
      were inserted into the TClonesArray apparently works
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@5446 27541ba8-7e3a-0410-8455-c3a389f83636
      14805e85
  32. Apr 06, 2001
  33. Feb 01, 2001
  34. Jan 26, 2001
  35. Dec 13, 2000
    • Rene Brun's avatar
      W A R N I N G !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! · da295703
      Rene Brun authored
           ==================================================================
      A very long list of changes in this pre-release of version 3.00.
      We have modified the signature of many functions (in particular TObject)
      to introduce more constness in the system.
      You must change your code if your class derives from TObject and uses
      one of the modified functions such as ls, Print, Compare, Hash, etc.
      The modified functions in TObject have the following signature:
         virtual TObject    *Clone() const;
         virtual Int_t       Compare(const TObject *obj) const;
         virtual void        Delete(Option_t *option=""); // *MENU*
         virtual void        DrawClass() const; // *MENU*
         virtual void        DrawClone(Option_t *option="") const; // *MENU*
         virtual void        Dump() const; // *MENU*
         virtual TObject    *FindObject(const TObject *obj) const;
         virtual char       *GetObjectInfo(Int_t px, Int_t py) const;
         virtual ULong_t     Hash() const;
         virtual void        Inspect() const; // *MENU*
         virtual Bool_t      IsEqual(const TObject *obj) const;
         virtual void        ls(Option_t *option="") const;
         virtual void        Print(Option_t *option="") const;
      
      A similar operation has been done with classes such as TH1, TVirtualPad,
      TTree, etc.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@1205 27541ba8-7e3a-0410-8455-c3a389f83636
      da295703
  36. Dec 09, 2000
  37. Oct 30, 2000
Loading