[root] / trunk / roofit / roofit / src / RooStepFunction.cxx Repository:
ViewVC logotype

Log of /trunk/roofit/roofit/src/RooStepFunction.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 47038 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 5 15:36:18 2012 UTC (2 years, 2 months ago) by wouter
File length: 5866 byte(s)
Diff to previous 44507
 Import last set changes from 534 patch branch
 -----------------------------------------

*** r47035 ***

  o RooCachedReal

    - Bug fix: attach parameters of function clone to those of tracker
      to retain connection with original parameters


  o RooNameSet

    - Implement operator<() and operator()= to allow use as key in stl::map


  o RooAbsCachedReal

    - Expose source clone in CacheElem as contents to facilitate correct link
      redirection on cache content

    - Set cached source clone and cached datahist to ADirty mode to speed up
      scanning of cache when recalculating


  o RooAbsAnaConv, RooTruthModel, RooResolutionModel

    - Add interface to allow resolution model to return GenContext, needed
      for special pdfs with custom efficiency handling


  o RooAddGenContext

    - Make coefficient interpretation used in GenContext not forcibly override
      any existing custom choices to allow user to override default choice
      with his own

*** r46916 ***

  o RooWorkspace

    - Increment all string buffers from 1024 to 10k

*** r46696 ***

  o RooVectorDataStore

    - Fix stress test failure (check _wgtVar before using it in loadValues()

*** r46691 ***

  Support changes of weight variable (was no longer possible with last fix)

  o RooGlobalFunc

    - Add optional argument to WeightVar() that when true signifies that
      given column should be reinterpreted as weight when used in combination
      with the Import() of an already weighted datasets

  o RooDataSet, RooVectorDataStore
 
    - Implement support of new Import() option


*** r46666 ***

  o RooDataHist

    - Set importDensity to false for all constructor forms that import TH1s
      (to be consistent with Import() setting)

*** r46611 ***

 o RooAddPdf

   - Increase size of _coefCache to 100 elements in default ctor

*** r46603 ***

  o RooVectorDataStore

    - In loadValues() add special handling for cases where weight name
      in source and target dataset are not identical


  o RooRealSumPdf

    - Add flag to optionally truncate negative values to zero


  o RooMinuit, RooMinimizer

    - Add option to generate error status when FCN exceeds 1e30


*** r46575 *** 
 
  * RooFit Fixes from LHCb


*** r46573 ***

  o RooBanner

     - Increment version tag to 3.55

*** r46571 ***

   o RooFitResult

     - Disable default filling of legacy correlation matrix to save memory and CPU.
       It wil still be filled on-demand when it is accessed

Revision 44507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 4 12:30:41 2012 UTC (2 years, 7 months ago) by axel
File length: 5770 byte(s)
Diff to previous 38909
Remove
  using namespace std;
from Riostream.h, which has huge consequences for all of ROOT.
Riostream.h is now a simple wrapper for fstream, iostream, iomanip for backward compatibility; Riosfwd.h simply wraps iosfwd.

Because of templates and their inline functions, Riostream.h needed to be included in headers, too (e.g. TParameter.h), which violated the assumption that Riostream.h is not exposing its using namespace std to headers.
ROOT now requires R__ANSISTREAM, R__SSTREAM, which does not change the set of supported compilers.

Without "using namespace std", several identifiers are now prefixed by std::; e.g. roofit/* source files now have a using namespace std to keep their coding style.
TFile::MakeProject() now generates "using namespace std" to convert the CINT-style class names into C++ ones.

Revision 38909 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 18 21:05:15 2011 UTC (3 years, 9 months ago) by wouter
File length: 5748 byte(s)
Diff to previous 36207

  Assorted Coverity fixes

Revision 36207 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 8 19:00:29 2010 UTC (4 years, 3 months ago) by wouter
File length: 5722 byte(s)
Diff to previous 31258
  First batch of Coverity fixes

Revision 31258 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue Nov 17 22:41:06 2009 UTC (5 years, 2 months ago) by wouter
File length: 5742 byte(s)
    o  RooAbsDataStore
          
        - Add pure virtual interface for handling of event weights
          
          
    o  RooCompositeDataStore
          
        - Implement forwarder function for weights handling

        - Keep track of 'current' in data member to allow forwarding
          of calls to 'current' dataset 
          
          
    o  RooDataHist
          
        - Export pointers to weights and errors array to RooTreeDataStore

          
    o  RooDataSet
          
        - Adjust to store weight variable in RooTreeDataStore

        - Modify Link() argument in ctor to take both RooDataHist and RooDataSet objects
          
        - Migrate all handling of weights to RooTreeDataStore

        - Deprecate support for changing name of weight variable after construction,
          it is incompatible with the new dataset organization structure.
          

    o  RooEffProd
          
        - Fix bug in persistency
          
          
    o  RooGlobalFunc
          
        - Change argument of Link() from RooDataSet to RooAbsData
          
          
    o  RooHistPdf
          
        - Fix two bugs in handling of partial integrals: 

          1) Correctly fill analVars argument with observables actually 
             integrated internally in getAnalyticalIntegralWN().

          2) Transfer values of pdf observable to histogram observables in
             analyticalIntegralWN() so that correct slice position is taken
             into account in integral calculation          
          
          
    o  RooNumRunningInt
          
        - Fix array overflow bug


    o  RooTreeDataStore

        - Add data members that can optionally hold externaly arrays of weights,
          and add methods to support manipulation of these

        - Implement handling of event weights, either from a weight variable,
          or from an external weights array
         

    o RooNDKeysPdf

        - Bug fix in gauss()

 

    o RooStepFunction 
 
       - Step function defined by external input functions
         for return values and boundaries (contribution bu T. Dupree)


    o RooMultiBinomial

      - New pdf that implements multiple binominals defined from
        N external categories and associated efficiency functions
        (contribution by T. Dupree)


    o RooBanner

      - Increment version tag to v3.11


    o RooRealIntegral

      - Fix small memory leak


    o roostats/MarkovChain

      - Follow change in RooDataSet

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9