Skip to content
Snippets Groups Projects
  1. Apr 27, 2012
  2. Apr 24, 2012
  3. Apr 23, 2012
  4. Apr 20, 2012
  5. Apr 19, 2012
  6. Apr 10, 2012
  7. Mar 22, 2012
  8. Mar 20, 2012
  9. Mar 16, 2012
  10. Mar 02, 2012
  11. Mar 01, 2012
    • Lorenzo Moneta's avatar
      try to fix some compilation errors in Solaris · c2bb2562
      Lorenzo Moneta authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@43200 27541ba8-7e3a-0410-8455-c3a389f83636
      c2bb2562
    • Lorenzo Moneta's avatar
      merge from the roostats development branch the new developments from Sven Kreiss: · 05290a0b
      Lorenzo Moneta authored
       new ToyMCImportanceSampler 
       new  version of the ToyMCSampler that can use multiple test statistics and "detailed output" of those test statistics.
       extension to the FrequentistCalculator that allows the user to manually specify the values for the signal nuisance parameters using SetConditionalMLEsNull/Alt().
       
       make  HypoTestResult managing now the  SamplingDIstribution for null and alt
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@43199 27541ba8-7e3a-0410-8455-c3a389f83636
      05290a0b
    • Wouter Verkerke's avatar
      · 3a98ef0c
      Wouter Verkerke authored
         o RooHistConstraint
      
            - Fix compiler warning
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@43191 27541ba8-7e3a-0410-8455-c3a389f83636
      3a98ef0c
    • Wouter Verkerke's avatar
      · 8d05a290
      Wouter Verkerke authored
       Import last set changes from 532 patch branch
       -----------------------------------------
      
         Fix 2 related bugs
      
           - Handling of pdfs with conditional observables in the likelihood
      
           - Make pdf integrals that are cached and interpolated also work 
             when one of the pdf observables is conditional
      
        
        o RooCachedReal
      
          - Propagate OperMode ADirty to function being cached
      
      
        o RooAbsCachedReal
      
           - Propagate OperMode ADirty to RooHistFunc that implements cache
      
      
        o RooVectorDataStore
      
          - NOCacheAndTrack will also disable caching of constant terms
      
      
        o RooAbsAnaConv
      
          - Declare original resolution model as NOCacheAndTrack to prevent
            superfluous cache calculations
      
      
        o RooAbsReal
      
          - In createIntObj() set caching wrapper to ADirty if the original integral
            is auto-determined to be so
      
      
        o RooAbsTestStatistic
      
           - Add debug option NCPU=-1, which amounts to NCPU=1, but run the the MP interface
      
      
        o RooNormSetCache
      
           - Fix bug in copy ctor
      
      
        o RooRealIntegral 
      
           - Fix bug in autoSelectDirtyMode() - only consider value servers, not sterile servers
      
      
        o RooAbsTestStatistic
      
          - Mark conditional observables in pdf, rather than in dataset, as that is what the new 
            vector-data-store uses
      
      
      --------
      
        o RooVectorDataStore
      
           - In recalculateCache() only remove projected observables if they are defined
             (is more efficient when this feature is not used)
      
      
      -------
      
        o RooParamHistFunc/RooHistConstraint
      
            - New classes representing a flexible histogram shape, and class representing a product of Poisson
              constraints on each of these bins
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@43190 27541ba8-7e3a-0410-8455-c3a389f83636
      8d05a290
    • Lorenzo Moneta's avatar
      - fix the restoring of log messages in case the NLL was not fitted · 818e26f0
      Lorenzo Moneta authored
      - fix generation of Asimov data for simple (not-extended) Gaussian models
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@43189 27541ba8-7e3a-0410-8455-c3a389f83636
      818e26f0
  12. Feb 28, 2012
  13. Feb 24, 2012
  14. Feb 22, 2012
  15. Feb 21, 2012
  16. Feb 17, 2012
  17. Feb 13, 2012
    • Wouter Verkerke's avatar
      · def71f00
      Wouter Verkerke authored
         o RooDataSet
      
           - Add missing weight() in fillHistogram
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@42985 27541ba8-7e3a-0410-8455-c3a389f83636
      def71f00
    • Wouter Verkerke's avatar
      · 0d2a5431
      Wouter Verkerke authored
        Assorted bug fixes
       
        o Roo1DMomentMorphFunction, RooFunctorBinding, RooFunctor1DBinding, RooProdPdf, RooAbsRealLValue,
          RooSimSplitGenContext, RooBinIntegrator, RooVectorDataStore, RooSegmentedIntegrator, RooChangeTracker,
          RooAbsReal,RooFactoryWSTool, RooRealIntegral, RooTreeDataStore, RooUnitTest, RooAbsPdf
       
          - Coverity fixes (mostly missing initialization)
      
      
        o RooDataHist
      
          - Fix in bin volume correction for partial integrals
      
      
        o RooAbsData
      
          - Remove stray debug comment
      
      
        o RooObjCacheManager
      
          - Follow change in RooCacheManager
      
      
        o RooCacheManager
      
          - Back out LHCb version - new version that does same thing but works correctly
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@42984 27541ba8-7e3a-0410-8455-c3a389f83636
      0d2a5431
  18. Feb 12, 2012
    • Wouter Verkerke's avatar
      · 6c286e65
      Wouter Verkerke authored
        Assorted bug fixes
       
        o RooUnblindPrecision,RooUnblindOffset,RooUnblindUniform,RooUnblindCPAsymVar
      
          - Fix default ctor for persistence (Savannah #91268)
      
      
        o RooBlindTools
      
          - Add default ctor
      
      
        o RooProdPdf
      
          - Set evaluation cutoff criteria to <= instead of < so that
            cutoff at zero actually terminates sequence (G. Raven)
      
      
        o RooAbsCachedReal, RooAbsCachedPdf
      
          - Fix signed/unsigned int mismatch
      
      
        o RooAbsAbsAnaConv
      
          - Cache range name strings in RooNameReg for faster lookup
      
      
        o RooAbsTestStatistic
      
          - Fix compiler warning
      
      
        o RooObjCacheManager
      
          - Follow changes in RooCacheManager<T>
      
      
        o RooHistPdf
      
          - In analytical integration, also fast-track integration over ranges
            if these ranges map to the nominal full range
      
      
        o RooCacheManager   
      
          - Use vector<T*> instead of T** for storage so that arrays grow
            with use (needed for LHCb fits)
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@42976 27541ba8-7e3a-0410-8455-c3a389f83636
      6c286e65
  19. Feb 10, 2012
    • Wouter Verkerke's avatar
      · 528cb848
      Wouter Verkerke authored
        Assorted bug fixes
       
        o RooGaussModel
      
          - Fix 2 minus signs in cosh convolution term for flip-side decays
            (fixes Savannah #90845)
      
      
        o RooSpHarmonic
      
          - Fix in expression of partial integral (from G. Raven)
      
      
        o RooProdPdf, RooAbsAnaConvPdf, RooAddPdf
      
          - Adapt to auto-sizing AIC caches 
      
      
      
        o RooCachedReal
      
          - Eliminate progress indicator for cache filling
      
      
        o RooHistFunc
      
          - Advertise maximum of RooHistFunc through dedicated interface
            to speed up generation of pdfs that use a RooHistFunc as efficiency
      
      
        o RooAbsCachedReal
      
          - Move cache operation message from INFO to DEBUG level
      
        
        o RooAbsCollection
      
          - Inline method fwdIterator() for increased speed
      
      
        o RooAICRegistry
      
          - Use stl vector instead of static array for contents to avoid
            overflow when using complex pdfs [ R. Aaij ]
      
      
        o RooAbsTestStatistic
      
          - Fix memory leak (reported on Forum)
      
      
        o RooEffGenContext
      
          - More efficient implementation using kwown maximum value of efficiency
            function (if advertised) [ from G.Raven/R.Aaij ]
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@42963 27541ba8-7e3a-0410-8455-c3a389f83636
      528cb848
    • Lorenzo Moneta's avatar
      merge from 5.32 patches changes applied in the histfactory from · 9764d1b9
      Lorenzo Moneta authored
      42180 to current HEAD (42958)
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@42959 27541ba8-7e3a-0410-8455-c3a389f83636
      9764d1b9
  20. Feb 09, 2012
    • Wouter Verkerke's avatar
      · 902305b3
      Wouter Verkerke authored
         Assorted bug fixes
      
         o RooChi2Var, RooXYChi2Var, RooDataWeightedAverage, RooNLLVar
      
           - Deploy upgraded interface of recalculateCache()
      
      
         o RooAbsDataStore
      
            - Extend interface for recalculateCache() to take needed
              info for smart recalculation when using NCPU>1 and to
              pass needed info for proper handling of normalization
              observables
      
      
         o RooCompositeDataStore
      
            - Forward recalculateCache() to components (should not
              be needed but just in case)
      
      
         o RooVectorDataStore
      
           - Treat conditional observables properly in the normalization
             set passed to cached pdfs
      
           - Only update elements that are actually being recalculated
             when using NumCPU>1
      
      
         o RooAbsAnaConv
      
           - Persist _model so that generation works after persistence
      
       
         o RooAbsReal
      
           - Disable cache-and-track when making plot projections
             with DataWeightedAverage, as this cannto work because
             the needed information for normalization is not available
      
           - Reinstate cloning of the function in fillDataHist(). Without
             it is is possible to trigger as accidental 'self-destruct'
             of cached normalization objects that call fillDataHist()
      
      
         o RooCachedReal
      
           - Make evaluate() return _func instead of null to make
             disableCache mode of base class functional
      
           - Initialize data member _useCdfBoundaries in all ctors
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@42950 27541ba8-7e3a-0410-8455-c3a389f83636
      902305b3
  21. Feb 03, 2012
    • Wouter Verkerke's avatar
      · ef15462e
      Wouter Verkerke authored
       == Fix bug in handling of cached conditional pdfs ==
      
        o RooVectorDataStore
      
          - Add argument to recalculateCache() that indicates conditional observables
            When passing normalization set to cached nodes removed conditional observables
      
        o RooNLLVar
      
          - Pass conditional observables to RooAbsDataStore::recalculateCache() 
      
        o RooAbsDataStore
      
          - Add argument to method recalculateCache()
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@42864 27541ba8-7e3a-0410-8455-c3a389f83636
      ef15462e
  22. Jan 31, 2012
  23. Jan 30, 2012
  24. Jan 24, 2012
    • Wouter Verkerke's avatar
      · d0ecfd2c
      Wouter Verkerke authored
        - Various optimizations and fixes from/for LHCb
      
         o RooAbsReal
      
           - Add new option setParameterizeIntegral() to optionally
             cache integrals in a RooCachedReal for all values of
             the given set of parameters
      
         o RooNameSet
      
           - Add setter method to support above change in RooAbsReal
      
      
         o RooAbsHiddenReal
      
           - Bug fix in blinding - fixes infinite loop
      
      
         o RooAbsAnaConvPdf
      
           - In analyticalIntegralWN() evaluate convolutions only if
             coefficient is not zero
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@42781 27541ba8-7e3a-0410-8455-c3a389f83636
      d0ecfd2c
  25. Jan 19, 2012
Loading