Skip to content
Snippets Groups Projects
  1. Apr 25, 2008
  2. Apr 24, 2008
    • Wouter Verkerke's avatar
      · 25991b7e
      Wouter Verkerke authored
        o RooNLLVar
      
          - Fix gcc4.3 compiler problems
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23543 27541ba8-7e3a-0410-8455-c3a389f83636
      25991b7e
    • Wouter Verkerke's avatar
      · b8836a87
      Wouter Verkerke authored
         o RooChi2Var
      
           - Fix gcc4.3 problems
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23542 27541ba8-7e3a-0410-8455-c3a389f83636
      b8836a87
    • Rene Brun's avatar
      From Wouter: · e690f85e
      Rene Brun authored
      New version including a new reference file
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23541 27541ba8-7e3a-0410-8455-c3a389f83636
      e690f85e
    • Wouter Verkerke's avatar
      · 8f535c58
      Wouter Verkerke authored
         o RooAbsReal
      
           - Fix Windows compiler error
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23540 27541ba8-7e3a-0410-8455-c3a389f83636
      8f535c58
    • Wouter Verkerke's avatar
      === Date: Thu Apr 24 15:20:15 2008 === · af6c3bac
      Wouter Verkerke authored
         o Various classes
      
           - Fix all -Wshadow compiler warnings
      
      
         o RooNDKeysPdf
      
           - Fix gcc4.3 compiler warning
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23539 27541ba8-7e3a-0410-8455-c3a389f83636
      af6c3bac
    • Wouter Verkerke's avatar
      · 62fed2ad
      Wouter Verkerke authored
      Import changes from development branch
      
      ==== Date: Wed Feb 20 22:33:28 2008 =====
      
         o RooRealSumPdf
      
           - Do _not_ use normalization of RooAbsPdf input components
             in numerator of RooRealSumPdf expression since it is 
             already explicitly occurring in denominator of RooRealSumPdf.
             (Fixes wrong normalization reported by Tristan)
      
      
         o RooObjCacheManager
      
           - Register owner of cache with each cache elememt to
             facilitate callbacks
      
      
         o RooAbsCacheElement
      
           - Add storage for pointer to owner of cache and
             supply setOwner() function
      
      
         o RooAbsPdf
      
           - Use RooObjCacheManager callback mechanism to zero
             'last used normalization' pointer in RooAbsPdf
             when the cache-owned object pointed is about
             to be deleted. 
      
      
         o RooAbsArg
      
           - Make crc32 function static
      
      
         o RooWorkspace
      
           - Add CodeRepo nested class that allows to store C++ code
             of RooAbsArg derived classes that are not in ROOT distribution
             but are contained in workspace. When reading any missing
             class, code is compiled on the fly allowing for transparent
             reading of workspace object from file. Code is found in
             location pointed to from TClass objects. Additional search
             path for declaration and implementation files can be provided
             to be able to handle non-trivial cases.
      
           - Add WSDir nested class that represents information contained
             in workspace as read-only TDirectory for easy interactive use. 
             Directory representation is created using makeDir() member function.
      
      
        o LinkDef3
      
           - Add nested classes in RooWorkspace
      
      ===== Date: Wed Mar 26 23:04:26 2008 =====
      
         o RooProdPdf
      
           - Fix typo in ctor documentaion
      
           - Improve error message in expectedEvents() when no extendable p.d.f.s are found
      
           - Implement getConstraints() function to retrieve constraint p.d.f terms from product
             expression given set of observables and set of parameters to be constrained.
      
      
         o RooMsgService
      
           - Add PROGRESS message level between INFO and WARNING
      
           - Add globalKill level for messages to be able to quickly eliminate all messages below
             a given level without interfering with the stream structore of RooMsgService
      
      
         o RooPrintable
      
           - Implement new printing interface with more details control over items printed trhough contents enum
             (multiple ORable options) and style of printing (inline, single line, (verbose) multiline) with style 
             enum (exclusive options). 
      
           - Introduce generic virtual functions for printing of name,title,value,arguments,
             and extras of each object. 
      
           - Each class can overload the default contents used for all printing
             uses (inline,verbose,standard) etc as well as the default printing style invoked by Print()
      
      
         o RooPlot,RooGenContext, RooAbsRealLValue,RooDataSet,RooNameSet,RooCustomizer, RooAbsGenContext, RooAddModel,
           RooFitResult,RooCurve,RooAbsAnaConv,RooHist,RooAbsReal,RooAbsCollection,RooAddPdf,RooTable,RooAbsData,
           RooMappedCategory,RooFormula,RooFormulaVar,RooCatType,RooRealVar,RooAbsArg,RooAbsPdf,RooPlotable,RooRealIntegral,
           RooAbsBinning,Roo1DTable,RooAddGenContext,RooGenericPdf,RooResolutionMode,RooAbsHiddenReal,RooMultiCategory,
           RooAbsString,RooSetProxy,RooProdGenContext,RooConvGenContext,RooGenCategory,RooGrid,RooSimGenContext,
           RooThresholdCategory,RooAcceptReject,RooSuperCategory,RooEllipse,RooNumIntConfig,RooAbsCategory,RooListProxy,
           RooLinearVar,RooTreeData,RooTreeData
      
           - Update to new RooPrintable interface
      
      
         o RooGenContext,RooAbsGenContext,RooAddGenContext,RooProdGenContext,RooConvGenContext,RooSimGenContext
      
           - Implement attach() function to simplify management of changing parameters during lifetime of context
      
      
         o RooAbsRealLValue
      
           - Eliminate inFitRange() warning message as it is gives too many false warnings when used with
             parameterized ranges
      
      
         o RooCustomizer
      
           - Make owning of contents optional to simplify release of created components
           
      
         o RooAbsReal
      
           - Implement new evaluation error logging mechanism. Rather than passing zero p.d.f values, push error message with
             details on a static stack (if logging is enabled by e.g. RooMinuit). 
      
           - Augment functionality of createIntegral: explicitly allow integration over ranges with bounds parameterized in 
             in terms of other integrated observables. Integrals of this type are automatically recognized and cast
             as recursive integrals in case of >1-D integrals to integrate over requested phase space. 
      
           - Add createIntObj() helper function for above functionaliy.
      
           - Eliminate a lot of commented out debug code from createPlotProjection()
      
           - Modify fillHistogram(): when plot observables are cloned, explicitly interconnect clones again to facilitate
             proper plotting of N-D integrals with entangled parameterized ranges
      
           - Add ScaleFactor() argument to fillHistogram to control use of histogram density correction scale factor in Z-scale
             of filled histogram
      
      
         o RooProduction
      
           - Fix bug for persistence
      
      
         o RooRealMPFE
      
           - Extend client/server protocol with message to retrieve RooAbsReal evaluation error log from server side and
             merge with error log on client side
      
      
         o RooRealVar
      
           - Introduced concept of non-shared alternative binnings(ranges) required to accommodate RooParamBinning ranges
             that cannot be shared across instances because of their client/server connection to other objects in p.d.f
             expression trees. Modify setBinning to automatically recognize non-shareable binnings and divert those to
             non-shared alternative binning container.
      
           - Add setRange([const char*,] RooAbsReal&,RooAbsReal&) methods to simplify creation of parameterized ranges.
      
      
         o RooAbsArg
      
           - Introduce concept of owned components with addOwnedComponents() interface to be able to make any RooAbsArg
             object own any number of others. This can be used to simplify the memory management of object trees 
      
           - Introduce prohibitServerRedirect mode that will trigger fatal assert if any server redirect is attempted
             to thus configured object. Useful as debugging tool to track faulty copy constructors that leave clone
             object tree unintentionally connected to the original object tree.
      
           - Migrate fixed--name-field management tool from RooAbsReal to RooAbsArg. Used to accomplish regular
             formatting in RooAbsCollection::printStream.
      
           - Add concept of transient boolean attributes that are not tranferred on copy construction. Mostly useful
             for debugging.
      
           - Extend leafNodeServerList and treeNodeServerList to distinguish to types of leaf-nodes: strict leaf modes
             in the sense of the client-server tree structure and 'physical' leaf nodes that do not recurse into
             nodes that have isDerived()==kFalse. The latter corresponds to the original concept of leaf nodes / variables,
             which the former mode, a new addition, explicitly exposes any shape servers contained in parameterized
             ranges of variables.
      
           - Fix logic error in recursiveServerRedirect: do not recurse into nodes that are in the replacement list themselves.
      
           - Fix bug in printCompactTree(): value/shape clients were not always properly indicated.
      
           - Add getAllConstraints() method that finds all RooProdPdfs in expression trees and harvest constraints from all
             of these from the getConstraint() method
      
      
         o RooAbsPdf
      
           - Implement new evaluation error logging mechanism for negative p.d.f values and zero normalization integrals
      
           - Add Constrain(const RooArgSet& pars) and ExternalConstraints(const RooArgSet& pdfs) arguments to fitTo() method.
             The Constrain() method retrieves any constraints p.d.f. on parameters multiplied in any RooProdPdf in the normal 
             p.d.f expression and adds those to the likelihood that is minimized. Only constraints on the listed parameters
             will be picked up. Multiple constraints per parameter may exist. The ExternalConstrains() argument implements
             similar functionality except that provided external constraint p.d.f.s are added rather than internal constraints.
      
           - Fix potentially fatal bug in print statement in getContext()
      
           - Add new method createCdf() to create a cumulative distribution function from given p.d.f. Given a set of observables x, 
             the returned c.d.f is implemented in terms of a RooRealIntegral of p.d.f(x') over a parameterized range from [ 0 - x ].
      
      
         o Roo1DIntegrator
      
           - Improve error message
      
      
         o RooRealIntegral
      
           - Fix bug in calculation of shape dependencies on observables.
      
           - Add handling of dependencies of integral value on values of objects representing parameterized ranges of
             integrated observables.     
      
      
         o RooMCStudy
      
            - Add Constrain(const RooArgSet& pars) and ExternalConstraints(const RooArgSet& pdfs) arguments to constructor.
              In addition to passing these arguments to the fitTo() call of the fit stage, modify event generation as
              follows: instead of sampling events from 'static' generator p.d.f, sample value of constrained parameters
              from joint constraints p.d.f and sample observables at those parameter settings. Save the generator parameters
              for each toy as these change per toy. Change the pull calculation such that it uses the per-event truth values
              rather than the per-study truth value if constraints are used.
      
      
         o RooAddition
      
           - Fix bug in evaluate() related to persistence
      
      
         o RooMinuit
      
           - Enable/disable new evaluation error logging mechanism prior to and just after each MINUIT call.
      
           - Print logged error messages, if any, in glue function
      
      
         o RooProjectedPdf
      
           - Fix important bug: normalization set should always include integration set for each configuration
      
      
         o RooGlobalFunc
      
           - Add definition of Scaling(),Constrain() and ExternalConstraints() helper functions 
      
      
         o RooUniformBinning
        
           - Remove dedicated print function as it output is identical to that of the generic print function in RooAbsBinningx
      
        
         o RooAbsBinning
      
           - Add virtual methods isParameterized(),lowBound() and highBound() to be to detect and analyze parameterized binnings
             through abstract interface
      
           - Add isShareable() method to be able to separate shareable and non-shareable binnings in RooRealVar.
      
           - Add insertHook() and removeHook() function to allow connection of possible proxies present in binning to
             owning RooAbsArg.
      
      
         o RooWorkspace
      
           - Improve code import facility by introducing a class->file mapping step in the CodeStore to correctly handle cases where 
             multiple classes are defined in a single file.
      
           - Add check that TClass interface actually yields file names.
      
           - Only require default constructor to be present for non-abstract classes. It should be there for abstract classes as
             well but current TClass::HasDefaultConstructor() method will not tell us.
      
         o RooTreeData
      
           - Improve renameVariable() method to not only rename the RooAbsArg branch buffer but also any TTree branches involved as well.
             While the tree branch names are generally invisible to the user, having branch names that are different from branch buffer names
             may cause branch naming conflicts in merge() that are not detectable as branch buffer naming conflicts.
      
      
         o RooParamBinning
      
           - New class implementing binning with low and high points defined by external RooAbsReal objects 
      
      
         o RooConstrainSum
      
           - Helper class for RooAbsPdf to represent likelihood of collection of constraint p.d.f.s.
      
      
      ==== Date: Fri Mar 28 10:04:57 2008 =====
      
         o RooRecursiveFraction
      
           - Helper function for RooAddPdf that calculates recursive fraction 
             f1*(1-f2)*(1-f3) from a given set of plain fractions
      
      
         o RooAddPdf
      
           - Add flag to ctor to optionally interpret fractions as recursive fractions.
             If activated it constructs the recursive fractions using RooRecursiveFraction
             from the original fractions
      
      
         o LinkDef3.h, Module.mk
      
           - Add new class RooRecursiveFraction
      
      ==== Date: Tue Apr  1 22:42:19 2008 ====
      
         o RooDataWeightedAverage
      
           - New implementation of RooAbsOptTestStatistics that calculates data weighted
             average of any RooAbsReal. This class serves as successor of RooDataProjBinding
             that no longer complies with new optimization scheme. 
      
         o RooRealBinding
      
           - Implement name() function for more useful error messaging in integration
      
      
         o RooChi2Var,RooNLLVar
      
           - Follow changes in base class
      
      
         o RooAbsReal
      
           - In plotOn() support binning flag in ProjWData(). Reimplement data-weighted projections
             using new RooDataWeightedAverage class instead of RooDataProjBinding which does not
             work with new generic function optimization scheme. 
      
           - Add support for NumCPU() argument
             in plotOn() to facilitate multi-processor calculation of projections. Extend NumCPU()
             argument to pass interleaving option in MP splitting mode of RooAbsTestStatistic
      
           - Move fixAddCoefNormalization() and fixAddCoefRange() from RooAbsPdf to RooAbsReal
        
      
         o RooAbsTestStatistic
      
           - Generalize functionality: allow RooAbsReals as input arguments instead of RooAbsPdfs only.
             Also add virtual globalNormalization() function that allows to apply a global normalization
             term after combinedValue() operation to facilitate functionality of RooDataWeightedAverage.
      
           - Add option to split data in multiprocessor mode in interleave mode instead of in bulk mode.
             Interleave mode is useful for parallel processing of histogram data where bulk partitions
             may not contain equal amount of non-zero data points leading to non-optimal load balancing
             between processes.
      
      
         o RooAbsPdf
      
           - Move fixAddCoefRange() and fixAddCoefNormalization to RooAbsReal to support operation of
             new generalized RooAbsTestStatistic
           
      
         o RooIntegrator1D
      
           - Use name() of RooAbsFunc() to clarify warning and error messages.
      
      
         o RooRealIntegral
      
           - Rename _operMode to _intOperMode to avoid shadowing of equally named data member in RooAbsArg
      
           - Fix bug in recursive printing
      
      
         o RooSetProxy
      
           - Fix bug in print()
      
      
         o RooGlobalFunc
      
           - Modify ProjWData() and NumCPU() helper functions with extra optional argument
      
      
         o RooAbsOptTestStatistic
      
           - Follow changes in RooAbsTestStatistic
      
      
         o RooAbsFunc
      
           - Add virtual name() function to facilitate better error and warning messages from integrators
      
      === Date: Tue Apr 15 17:57:32 2008 ===
      
         o RooMsgService
      
           - Add option to prefix streamed messages with process ID to simplify
             debugging of parallel fits
      
      
         o RooAbsProxy
      
           - Add optional addContents flag to print()
      
      
         o RooArgProxy, RooSetProxy, RooListProxy
      
           - Implement addContents flag in print()
      
      
         o RooAbsReal
      
           - Reimplement stack of logged error messages in terms of custom EvalError class. 
             A separate list<EvalError> is now kept for each object that reports an error.
             In addition to the given error message a record is constructed of the proxy
             values at the time of reporting. 
       
           - In printEvalErrors() add option to restrict number of reported items per node.
             If number is zero, only number of errors per node is shown (without details)
      
      
         o RooRealMPFE
       
           - Adjust ReportErrors message to changes EvalError implementation in RooAbsReal.
       
           - Make sure to synchronize remote error logging state with state of parent process
             before each evaluate()
      
      
         o RooRealVar
      
           - Move printing of error from printValue() to printExtras()
      
      
         o RooNLLVar
      
           - Fix bug in setting of interleave parameter of base class in certain ctors
      
      
         o RooAbsPdf
      
           - Improve passing of eval error messsages by make separate messages for NaN
             and negative values and including details in the error message
      
           - Add PrintEvalError(Int_t nErr) option to fitTo() to control new eval error
             message control system
      
           - Int printValue show both value (raw from evaluate()) as well as most recently
             used normalization value (if available)
      
      
         o RooMinuit
      
           - Interface new eval error logging control by adding setPrintEvalErrors(Int_t numEvalErrors)
      
      === Date: Thu Apr 24 15:11:59 2008 ===
      
         o Various classes
      
           - Fix all -Wshadow compiler warnings
      
      === Date: Thu Apr 24 16:32:21 2008 ===
      
         o RooMsgService
      
           - Use TSystem::GetPid() rather than getpid() for portability
      
      
         o RooAbsReal
      
           - Make nested class EvalError public
      
      
         o RooWorkspace
      
           - Fix windows compiler warning
      
      ========================================
      
         o RooBanner
      
           - Increment version tag to 2.40
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23538 27541ba8-7e3a-0410-8455-c3a389f83636
      62fed2ad
    • Rene Brun's avatar
      From Bertrand: · d600dfb5
      Rene Brun authored
      - Re-introduce variable initialization removed in Revision 23479
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23537 27541ba8-7e3a-0410-8455-c3a389f83636
      d600dfb5
    • Fons Rademakers's avatar
      revert the std::string forward declaration, not allowed by the standard. · b5616744
      Fons Rademakers authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23536 27541ba8-7e3a-0410-8455-c3a389f83636
      b5616744
    • Rene Brun's avatar
      From Axel: · b22a1dd7
      Rene Brun authored
      there is a bug in GCC 4.3.0 that makes roottest/root/hist/operator/runsparse.C fail in the error calculation part. Funny enough it fails because TH3 messes up its errors (not THnSparse  :-) .
      
      The problem stems from TH1::GetBinError():
         if (fSumw2.fN) return TMath::Sqrt(fSumw2.fArray[bin]);
      does not get evaluated properly - it has _horribly_ wrong values, e.g.
        -5063: 0.42
        +5063: 0.648074
      ("-" is GCC 3.4.6, "+" is GCC 4.3.0)
      after scaling a bin with a single entry by 0.42. So this is a real issue. It's possibly connected to the new math compiler intrinsics + pushing their results onto the stack.
      
      Attached patch fixes this, by introducing a temporary.
      
            Double_t err2 = fSumw2.fArray[bin];
            return TMath::Sqrt(err2);
      
      The patch also fixes THnSparse::Scale() - it was also scaling the entries.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23533 27541ba8-7e3a-0410-8455-c3a389f83636
      b22a1dd7
    • Fons Rademakers's avatar
      From Anar: · 0737a4ad
      Fons Rademakers authored
      -  added  tests for  the following  cases:
         * TBtree with std::for_each (Full iteration: from the Begin up to the End)
         * TBtree with std::find_if
         * TBtree with std::count_if
         * TOrdCollection with std::for_each (Full iteration: from the Begin
           up to the End)
         * TOrdCollection with std::find_if
         * TOrdCollection with std::count_if
         * TRefArray with std::for_each (Full iteration: from the Begin up to the End)
         * TRefArray with std::find_if
         * TRefArray with std::count_if
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23532 27541ba8-7e3a-0410-8455-c3a389f83636
      0737a4ad
    • Fons Rademakers's avatar
      iterator of TOrdCollection objects can be now used with std::for_each, · 820fd91f
      Fons Rademakers authored
      std::find_if, std::count_if and the like.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23531 27541ba8-7e3a-0410-8455-c3a389f83636
      820fd91f
    • Fons Rademakers's avatar
      From Anar: · 6542ce84
      Fons Rademakers authored
      iterator of TRefArray objects can be now used with std::for_each, std::find_if,
      std::count_if and the like.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23530 27541ba8-7e3a-0410-8455-c3a389f83636
      6542ce84
    • Fons Rademakers's avatar
      From Anar: · de3e1dd1
      Fons Rademakers authored
      iterator of TBtree objects can be now used with std::for_each, std::find_if,
      std::count_if and the like.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23529 27541ba8-7e3a-0410-8455-c3a389f83636
      de3e1dd1
    • Lorenzo Moneta's avatar
      more fixes for -Wshadow · 20f79f09
      Lorenzo Moneta authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23525 27541ba8-7e3a-0410-8455-c3a389f83636
      20f79f09
    • Lorenzo Moneta's avatar
      · 893a861e
      Lorenzo Moneta authored
      - fix for -Wshadow
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23524 27541ba8-7e3a-0410-8455-c3a389f83636
      893a861e
    • Rene Brun's avatar
      From Bertrand: · 7d03223c
      Rene Brun authored
      - Add a few more missing #include <string>
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23523 27541ba8-7e3a-0410-8455-c3a389f83636
      7d03223c
    • Lorenzo Moneta's avatar
      - remove warning due to -Wshadow · 31109460
      Lorenzo Moneta authored
      - rename variable "Name" to "name"
      - rename also methods like a(), b() , x() to X() , A(), B() to be consistent with ROOT coding convention
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23522 27541ba8-7e3a-0410-8455-c3a389f83636
      31109460
    • Rene Brun's avatar
      From Bertrand: · c7a2f424
      Rene Brun authored
      - Add a few missing #include <string>
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23521 27541ba8-7e3a-0410-8455-c3a389f83636
      c7a2f424
    • Rene Brun's avatar
      From Axel: · a2541426
      Rene Brun authored
      Add CPP macro needed against MSVC9 warnings on missing declaration attributes of math funcs.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23517 27541ba8-7e3a-0410-8455-c3a389f83636
      a2541426
    • Rene Brun's avatar
      Fix shadowed variables · 6fb113e1
      Rene Brun authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23516 27541ba8-7e3a-0410-8455-c3a389f83636
      6fb113e1
    • Philippe Canal's avatar
      fix typo in r23487 · 34db03a7
      Philippe Canal authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23515 27541ba8-7e3a-0410-8455-c3a389f83636
      34db03a7
    • Fons Rademakers's avatar
      deprecate the options: · 303fe50e
      Fons Rademakers authored
        --enable-cern
        --with-cern-libdir
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23514 27541ba8-7e3a-0410-8455-c3a389f83636
      303fe50e
    • Rene Brun's avatar
      From Bertrand: · b9c33fae
      Rene Brun authored
      - Add missing #include <string> in Tsystem.cxx
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23513 27541ba8-7e3a-0410-8455-c3a389f83636
      b9c33fae
    • Fons Rademakers's avatar
      From MAtevz: · 86b6a345
      Fons Rademakers authored
      use std::numeric_limits<Float_t>::infinity() instead of 1e50 which gives
      a warning on icc:
      warning #264: floating-point value does not fit in required floating-point type
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23512 27541ba8-7e3a-0410-8455-c3a389f83636
      86b6a345
    • Fons Rademakers's avatar
      try a fix for Win32. · 49a82201
      Fons Rademakers authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23511 27541ba8-7e3a-0410-8455-c3a389f83636
      49a82201
    • Rene Brun's avatar
      Fix shadowed variables · 860011ab
      Rene Brun authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23510 27541ba8-7e3a-0410-8455-c3a389f83636
      860011ab
    • Rene Brun's avatar
      From Axel · 21daf07a
      Rene Brun authored
      Valeri's fl32.exe doesn't manage to understand hex numbers.
      we just change the hex numbers to int
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23509 27541ba8-7e3a-0410-8455-c3a389f83636
      21daf07a
    • Rene Brun's avatar
      Fix a shadowed variable · 0700fe24
      Rene Brun authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23507 27541ba8-7e3a-0410-8455-c3a389f83636
      0700fe24
    • Rene Brun's avatar
      Fix a shadowed variable · 36233e96
      Rene Brun authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23506 27541ba8-7e3a-0410-8455-c3a389f83636
      36233e96
    • Rene Brun's avatar
      Fix shadowed variables · 6c455306
      Rene Brun authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@23504 27541ba8-7e3a-0410-8455-c3a389f83636
      6c455306
    • Fons Rademakers's avatar
      from Matevz: · 27ab5a7d
      Fons Rademakers authored
      forward-declared std::string in TString.h so that <string> does not have
      to be included there. Reduces compilation time (as TString.h is included 
      often). Also avoid unexpected <string> inclusion.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23503 27541ba8-7e3a-0410-8455-c3a389f83636
      27ab5a7d
    • Lorenzo Moneta's avatar
      - add new version of unuran (1.2.3) , fixing a compilaiton warning on gcc 4.3 · 8e5931f9
      Lorenzo Moneta authored
       For other new feature of this version see the file math/unuran/src/unuran-1.2.3-root/NEWS
       
      - fix also a compilation problem for the test on gcc 4.3
      - improve distclean-unuran target. Remove also old directories
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23502 27541ba8-7e3a-0410-8455-c3a389f83636
      8e5931f9
Loading