Skip to content
Snippets Groups Projects
  1. Jul 06, 2006
  2. Jul 05, 2006
    • Philippe Canal's avatar
      Backward compatibility patch. · 3169b10c
      Philippe Canal authored
      Without this patch, TSelectorDraw can not longer detect parsing failure
      and in case of parsing failure would return 0 instead of -1.
      (as demonstrated by roottest failures in root/treeformula/array)
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15710 27541ba8-7e3a-0410-8455-c3a389f83636
      3169b10c
    • Rene Brun's avatar
      From Gerri: · ef88390a
      Rene Brun authored
      fixes a segv that happens exiting ROOT after having analyzed a chain in PROOF.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15709 27541ba8-7e3a-0410-8455-c3a389f83636
      ef88390a
    • Lorenzo Moneta's avatar
      add a missing file · a53e84a8
      Lorenzo Moneta authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@15708 27541ba8-7e3a-0410-8455-c3a389f83636
      a53e84a8
    • Ilka Antcheva's avatar
      - new TF1Editor and TFunctionParametersDialog · 0ff9f63f
      Ilka Antcheva authored
      The first prototype of TF1Editor provides user interface for selected TF1 object
      in the canvas. Users can change the points, the function range and can change the
      values of function parameters via the 'Set Parameters' dialog. The TF1Editor design
      is still experimental and your comments and suggestions are welcome.
      The 'Set Parameters' dialog shows all function parameters and allows users to
      change them. Parameter limits can be changed interactivelly. The function graphics
      can be updated immediately or after a click on the button Apply.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15707 27541ba8-7e3a-0410-8455-c3a389f83636
      0ff9f63f
    • Ilka Antcheva's avatar
      new classes TF1Editor and TFunctionParametersDialog; · 9939e0e4
      Ilka Antcheva authored
      The first prototype of TF1Editor provides user interface for selected TF1 object
      in the canvas. Users can change the points, the function range and can change the
      values of function parameters via the 'Set Parameters' dialog. The TF1Editor design
      is still experimental and your comments and suggestions are welcome.
      The 'Set Parameters' dialog shows all function parameters and allows users to
      change them. Parameter limits can be changed interactivelly. The function graphics
      can be updated immediately or after a click on the button Apply.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15706 27541ba8-7e3a-0410-8455-c3a389f83636
      9939e0e4
    • Olivier Couet's avatar
      - New example illustrating the exclusion graphs. · b2786478
      Olivier Couet authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@15705 27541ba8-7e3a-0410-8455-c3a389f83636
      b2786478
    • Rene Brun's avatar
      From Jan Iwaszkiewicz · 9b4ff0a1
      Rene Brun authored
      Fix a problem in the PROOF file upload.
      The problem starts when uploading a dataset with TProof::kAppend flag set, while the previous dataset is not present on the cluster.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15704 27541ba8-7e3a-0410-8455-c3a389f83636
      9b4ff0a1
    • Rene Brun's avatar
      From Stefan, · 4ccd0fa4
      Rene Brun authored
      Fix typo
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15703 27541ba8-7e3a-0410-8455-c3a389f83636
      4ccd0fa4
    • Rene Brun's avatar
      From Bertrand: · 72d31b2f
      Rene Brun authored
      Added a short reference to http://root.cern.ch/root/HowtoGuiBuilder.html
      in TRootGuiBuilder help.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15702 27541ba8-7e3a-0410-8455-c3a389f83636
      72d31b2f
    • Rene Brun's avatar
      From Axel: · 084697ba
      Rene Brun authored
      Fix portability problem under cygwin/gcc
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15701 27541ba8-7e3a-0410-8455-c3a389f83636
      084697ba
    • Rene Brun's avatar
      stressGeom is renamed stresssShapes · 75edbbe3
      Rene Brun authored
      Introduce a new stress program stressGeometry.
      See documentation inside stressGeometry.cxx
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15700 27541ba8-7e3a-0410-8455-c3a389f83636
      75edbbe3
    • Lorenzo Moneta's avatar
      last fix for coding convention · 1146f98d
      Lorenzo Moneta authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@15699 27541ba8-7e3a-0410-8455-c3a389f83636
      1146f98d
    • Stefan Roiser's avatar
      fix docu / add more · 3e3e6f69
      Stefan Roiser authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@15698 27541ba8-7e3a-0410-8455-c3a389f83636
      3e3e6f69
    • Rene Brun's avatar
      Fix coding conventions (Bertrand) · 55dc8c91
      Rene Brun authored
      Fix a compiler warning about a TObjString that could be used not initialized.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15697 27541ba8-7e3a-0410-8455-c3a389f83636
      55dc8c91
    • Stefan Roiser's avatar
      retrofit changes from cint cvs repository into root cvs for reflex, · e358566c
      Stefan Roiser authored
      ChangeLog of those changes:
      
      2006-07-05 08:59  roiser
      
      	* test/test_Reflex_unit.cxx: more unit tests for GetBaseName,
      	  GetScopeName
      
      2006-07-04 17:02  roiser
      
      	* inc/Reflex/Tools.h, src/Any.cxx, src/Array.cxx, src/Base.cxx,
      	  src/Callback.cxx, src/Class.cxx, src/ClassBuilder.cxx,
      	  src/ClassTemplateInstance.cxx, src/DataMember.cxx, src/Enum.cxx,
      	  src/EnumBuilder.cxx, src/Function.cxx, src/FunctionBuilder.cxx,
      	  src/FunctionMember.cxx, src/FunctionMemberTemplateInstance.cxx,
      	  src/Fundamental.cxx, src/Member.cxx, src/MemberBase.cxx,
      	  src/MemberTemplate.cxx, src/MemberTemplateImpl.cxx,
      	  src/Namespace.cxx, src/NamespaceBuilder.cxx, src/Object.cxx,
      	  src/Pointer.cxx, src/PointerToMember.cxx, src/PropertyList.cxx,
      	  src/PropertyListImpl.cxx, src/Scope.cxx, src/ScopeBase.cxx,
      	  src/ScopeName.cxx, src/TemplateInstance.cxx, src/Tools.cxx,
      	  src/Type.cxx, src/TypeBase.cxx, src/TypeBuilder.cxx,
      	  src/TypeName.cxx, src/TypeTemplate.cxx, src/TypeTemplateImpl.cxx,
      	  src/Typedef.cxx, src/TypedefBuilder.cxx, src/Union.cxx,
      	  src/UnionBuilder.cxx, src/VariableBuilder.cxx: Add THtml
      	  compliant docu (first version). Fix coding violations.
      
      2006-07-03 19:02  roiser
      
      	* inc/Reflex/Kernel.h, inc/Reflex/Member.h,
      	  inc/Reflex/MemberBase.h, inc/Reflex/MemberTemplate.h,
      	  inc/Reflex/Scope.h, inc/Reflex/ScopeBase.h, inc/Reflex/Type.h,
      	  inc/Reflex/TypeBase.h, inc/Reflex/TypeTemplate.h, src/Kernel.cxx:
      	  fix coding violations
      
      2006-07-03 15:09  roiser
      
      	* test/: test_Reflex_lookup.cxx, test_Reflex_unit.cxx,
      	  testDict2/TestClasses.h: unit tests for Tools::GetScopeName and
      	  Tools::FundamentalType
      
      2006-07-03 15:08  roiser
      
      	* inc/Reflex/Kernel.h, inc/Reflex/Tools.h, src/Kernel.cxx,
      	  src/Tools.cxx: - New function Tools::FundamentalType(const Type
      	  &) returns an enum representing the fundamnetal type.  - New
      	  parameter for Tools::GetScopeName(const std::string & name, bool
      	  startFromLeft = false). If bool is set to true, the leftmost
      	  scope will be returned
      
      2006-06-30 21:17  axel
      
      	* inc/Reflex/Builder/UnionBuilder.h: YES!!! We can generate Apiif
      	  with Cint with Reflex-typedefs! (After Stefan has cvs ci the new
      	  name lookup algo)
      
      	  Implemented scope-properties Fixed tagnum-based scope lookup
      	  Fixed the UnionBuilder, NamespaceBuilder calls Implemented
      	  Reflex::UnionBuilder::~UnionBuilder{} G__EXPORT in Api.h needs to
      	  be hidden from Cint (why?!) Unnamed thingies need to keep a dummy
      	  name ("@G__UNNAMED75") so we can find them back in Reflex (for
      	  now) Complain if looking up typename in invalid scope
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15696 27541ba8-7e3a-0410-8455-c3a389f83636
      e358566c
    • Rene Brun's avatar
      From Valeri Fine: · f1fac013
      Rene Brun authored
      - re-implement  TGQt::TVirtualX::GrabKey method via Qt QAccel class
         to make ROOT GUI keyboard navigation work properly.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15695 27541ba8-7e3a-0410-8455-c3a389f83636
      f1fac013
    • Rene Brun's avatar
      From Valeriy Onuchin: · 1cb42be1
      Rene Brun authored
      - GUI Builder: enable "crop button" when lasso is drawn.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15694 27541ba8-7e3a-0410-8455-c3a389f83636
      1cb42be1
    • Rene Brun's avatar
      restore the previous behaviour of Module.mk. · 37af8f5b
      Rene Brun authored
      Dependencies were not correct in case of Windows and Solaris.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15693 27541ba8-7e3a-0410-8455-c3a389f83636
      37af8f5b
    • Rene Brun's avatar
      From Axel: · 541b2756
      Rene Brun authored
      Fix a problem on Windows (typo)
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15692 27541ba8-7e3a-0410-8455-c3a389f83636
      541b2756
  3. Jul 04, 2006
    • Fons Rademakers's avatar
      From Bertrand: · d30e854b
      Fons Rademakers authored
      Here is the (hopefully) final patch.
      
      TChainProof:
       - added TVirtualProof* as third constructor argument
       - added fDrawFeedback initialization in ctor and added protections
       - moved ConnectProof() from MakeChainProof() to GetPlayer() to avoid
         poping-up canvas with TSessionViewer
      
      TSessionViewer:
       - use TChain::SetProof() and TChain::Process() instead of
         TChain::MakeTDSet()
       - correct usage of TVirtualProof::CleanupSession() and
         TVirtualProof::Reset()
      
      TSessionDialogs:
       - added user notification of succesful dataset upload
       - made "Overwrite Dataset" and "Append to Dataset" options mutually
         exclusive
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15691 27541ba8-7e3a-0410-8455-c3a389f83636
      d30e854b
    • Fons Rademakers's avatar
      Some new features in TSelector and derivatives: · 65f6ec09
      Fons Rademakers authored
      - new method Abort() which allows Process() to be aborted by the user
        from within the selector. After Abort(), either the Process() is aborted
        or the current file is aborted and the next file in a chain will be
        processed. Abort() can also be called from Begin(), SlaveBegin(),
        Init() and Notify() to interrupt processing. In all cases SlaveTerminate()
        and Terminate() are still called.
      - new method GetEntry() which is a wrapper around:
          fChain->GetTree()->GetEntry()
      - GetStatus() now also implemented in TSelectorCint so the selector
        fStatus is correctly reported back by TTree::Process() also for
        interpreted selectors (also documented in the generated selector).
      - documented in the generated selector code that the boolean return
        values of Notify() and Process() are not used.
      - fixed a bug in TProofPlayer() that caused Init() and Notify() to be
        called for every packet and not once per file.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15690 27541ba8-7e3a-0410-8455-c3a389f83636
      65f6ec09
    • Rene Brun's avatar
      From Wouter Verkerke: · 1c2734cb
      Rene Brun authored
      New vewrsion 2.09 of RooFit
      
         o  RooAbsPdf
      
           - Add switch to randomizeProtoOrder() and to generate() to select alternate
             dataset randomization behavior (resampling instead of reshuffling)
      
         o  RooGenContext
      
           - Take out debug statement that was accidentally left in
      
         o  RooGlobalFunc
      
           - Add flag to ProtoData() named argument to support resampling mode of
             RooAbsPdf::generate()
      
         o  RooProdGenContext
      
           - Fix detection and handling of leftover conditional observables in global product
             expression.
      
         o  RooRealVar
      
           - Always write lmits in writeToStream() even if they are (-INF,+INF)
      
           - Fix streaming of RooRealVarSharedProperty objects, increment schema tag from v3 to v4
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15689 27541ba8-7e3a-0410-8455-c3a389f83636
      1c2734cb
    • Rene Brun's avatar
      From Axel: · d3e9f54c
      Rene Brun authored
      Implementing ConcatFileName and Which to not return a new char[]
      to be deleted by the user, but operate on an existing TString.
      because of backward compatibility issues I had to introduce new function
      names.
      
         Which(...const char*,...) -> FindFile(...TString&,...)
         ConcatFileName(...const char*,...) -> PrependPath(...TString&,...)
      
      The existing Which and ConcatFilename are now wrappers for the new
      TString versions. The wrapping is done in TSystem, so all derived
      classes need to implement FindFile and PrependPath now.
      I've also fixed a few obvious problems and incompatibilities between the
      windows and the unix versions; the VMS version is IMHO still broken. One
      of the problems fixed: ConcatFileName(0,"name") returned "name" on unix,
      but "\\name" on windows. It now returns "name" for all.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15688 27541ba8-7e3a-0410-8455-c3a389f83636
      d3e9f54c
Loading