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

Log of /trunk/roofit/roostats/src/MarkovChain.cxx

Parent Directory Parent Directory


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

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: 8754 byte(s)
Diff to previous 44034
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 44034 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 30 14:54:15 2012 UTC (2 years, 8 months ago) by moneta
File length: 8732 byte(s)
Diff to previous 43068
Verious fixes for outstanding Coverity issues (mainly add check of returned pointers to avoid  to dereference them)

Revision 43068 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 21 16:09:05 2012 UTC (2 years, 11 months ago) by moneta
File length: 8628 byte(s)
Diff to previous 35820
merge changes committed in 5.32 from  42987 to 43018 from Sven, Wouter and Kyle, 

see  http://root.cern.ch/viewvc?view=rev&revision=42988   for MarkovCHain, SamplingDistPlot and HypoTestPlot (from Sven)

     http://root.cern.ch/viewvc?view=rev&revision=42989  : set to false the default of usemultiGen in ToyMCSampler  (from Sven)

     http://root.cern.ch/viewvc?view=rev&revision=43017   : define a signed flag for the PL test statistics and have a a signed discovery TS (from Tim and Kyle)

Revision 35820 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 28 07:42:50 2010 UTC (4 years, 3 months ago) by moneta
File length: 7543 byte(s)
Diff to previous 31276
More fixes from Coverity: Resource leaks and pass by value

Revision 31276 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 18 15:06:42 2009 UTC (5 years, 2 months ago) by moneta
File length: 7418 byte(s)
Diff to previous 31258
merge developments in https://root.cern.ch/svn/root/branches/dev/roostats/roofit/roostats from revision 30833 to revision 31273 


fix also the tutorials due to the new changes (copy from branch)

Revision 31258 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 17 22:41:06 2009 UTC (5 years, 2 months ago) by wouter
File length: 7472 byte(s)
Diff to previous 30462
    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

Revision 30462 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 25 16:05:55 2009 UTC (5 years, 3 months ago) by moneta
File length: 7495 byte(s)
Copied from: branches/dev/roostats/roofit/roostats/src/MarkovChain.cxx revision 30459
Diff to previous 30314
merge with roostats dev branch all the changes from release 5.24
 (see full log in http://root.cern.ch/viewvc/branches/dev/roostats/?view=log from revision 29258)

Revision 30314 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 21 12:53:27 2009 UTC (5 years, 4 months ago) by wouter
Original Path: branches/dev/roostats/roofit/roostats/src/MarkovChain.cxx
File length: 7495 byte(s)
Diff to previous 29734
    o  MarkovChain
          
        - Fix shadowing warnings

Revision 29734 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Aug 7 20:37:35 2009 UTC (5 years, 5 months ago) by cranmer
Original Path: branches/dev/roostats/roofit/roostats/src/MarkovChain.cxx
File length: 7491 byte(s)
Refactoring and additions to MCMC component of RooStats by Kevin.

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