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

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

Parent Directory Parent Directory


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

Revision 48992 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 28 15:26:26 2013 UTC (21 months, 3 weeks ago) by rdm
File length: 14760 byte(s)
Diff to previous 46044
From Lifeng Sun:
The attached patchset fixes a bunch of typo in the source:
0001-succes-success.patch
0002-preceed-preced.patch
0003-informations-information.patch
0004-childs-children.patch
0005-avaliable-available.patch
0006-writeable-writable.patch
0007-comand-command.patch
0008-unkown-unknown.patch
0009-wierd-weird.patch
0010-wheter-whether.patch
0011-unecessary-unnecessary.patch
0012-splitted-split.patch
0013-registerd-registered.patch
0014-recieve-receive.patch
0015-processsing-processing.patch
0016-ouput-output.patch
0017-mutiple-multiple.patch
0018-lenght-length.patch
0019-interupted-interrupted.patch
0020-independant-independent.patch
0021-inconsistant-inconsistent.patch
0022-expresion-expression.patch
0023-explicitely-explicitly.patch
0024-enviroment-environment.patch
0025-deafult-default.patch
0026-continous-continuous.patch
0027-completly-completely.patch
0028-commited-committed.patch
0029-choosen-chosen.patch
0030-backgroud-background.patch
0031-auxilliary-auxiliary.patch
0032-authentification-authentication.patch
0033-appropiate-appropriate.patch
0034-an-other-another.patch
0035-environement-environment.patch
0036-targetting-targeting.patch
0037-suppported-supported.patch
0038-paramater-parameter.patch

Revision 46044 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 10:34:38 2012 UTC (2 years, 4 months ago) by moneta
File length: 14760 byte(s)
Diff to previous 44366
Apply various fixes to LikelihoodIntervalPlot: 

- profiled likelihood when plotting the 1D plot from a 2D interval
- fix plotting of contours using an histogram
- add a method returning the plotted object

Revision 44366 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 30 15:32:27 2012 UTC (2 years, 7 months ago) by axel
File length: 14493 byte(s)
Diff to previous 37928
Remove #include "Riostream.h" from roofitcore/inc/RooCacheManager.h, which pulls in using namespace std.
Deal with the consequences.

Revision 37928 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 1 16:03:58 2011 UTC (3 years, 11 months ago) by moneta
File length: 14472 byte(s)
Diff to previous 36587
remove constant parameters when finding the interval (Thanks to Timo Doll)

Revision 36587 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 10 15:45:05 2010 UTC (4 years, 2 months ago) by moneta
File length: 14319 byte(s)
Diff to previous 36586
remove some un-needed printing in the minimization

Revision 36586 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 10 15:09:58 2010 UTC (4 years, 2 months ago) by moneta
File length: 14350 byte(s)
Diff to previous 35810
remove in LikelihoodInterval::Lower() and Upper() the suppression of the RooFit error message

Revision 35810 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 27 20:05:22 2010 UTC (4 years, 3 months ago) by moneta
File length: 14748 byte(s)
Diff to previous 34109
fixes from Coverity. Majors bugs are in MCMCInterval (memory leak + misuse of array)

Revision 34109 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 24 15:00:16 2010 UTC (4 years, 7 months ago) by moneta
File length: 14698 byte(s)
Diff to previous 33224
merge roostats development branch from revision 33228 to 34108 included

Revision 33224 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 26 15:52:39 2010 UTC (4 years, 8 months ago) by moneta
File length: 13987 byte(s)
Diff to previous 33206
merge fix 33220 from dev branch

Revision 33206 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 26 09:59:06 2010 UTC (4 years, 8 months ago) by moneta
File length: 13985 byte(s)
Diff to previous 31876
merge fixes applied  in roostats branch since 5.26 to current revision 


 ProfileLikelihoodCalculator: 
 in GetHypoTest clone the null parameters to avoid requesting the user to do this

 LikelihoodInterval: 
  -fix drawing of horizontal green line when interval is outside the range 
  - return a boolean flag in Upper/LowerLimit with status of limit search

  HybridCalculator:   fix for test statistic = 3 (profile likelihood)  

LikelihoodIn

Revision 31876 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 14 11:11:27 2009 UTC (5 years, 1 month ago) by brun
File length: 13810 byte(s)
Diff to previous 31798
From Lorenzo:
patch improving the RooStats comments

Revision 31798 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 10 14:57:15 2009 UTC (5 years, 1 month ago) by moneta
File length: 13517 byte(s)
Diff to previous 31316
merge latest changes in https://root.cern.ch/svn/root/branches/dev/roostats/roofit/roostats 
from  r31742 through r31794

Revision 31316 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 19 15:21:34 2009 UTC (5 years, 2 months ago) by moneta
File length: 13517 byte(s)
Diff to previous 31315
fix a problem in likelihoodinterval and upperlimitmcmsmodule

Revision 31315 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 19 15:03:29 2009 UTC (5 years, 2 months ago) by moneta
File length: 13499 byte(s)
Diff to previous 31276
- use same code for lower and upper limit (old code wasleft by mistake for lower limit)
- no need to fit in UpperLimitMCSModule

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: 16521 byte(s)
Diff to previous 30832
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 30832 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 22 15:23:48 2009 UTC (5 years, 3 months ago) by moneta
File length: 13725 byte(s)
Diff to previous 30820
use directly ROOT::Math::Minimizer::Contour for drawing the contour of the likelihood

Revision 30820 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 21 07:47:04 2009 UTC (5 years, 3 months ago) by moneta
File length: 13919 byte(s)
Diff to previous 30714
Improve Upper/Lower limit methid in the LikelihoodInterval. 
Start from the position obtained from the parabolic approximations. (value +/- nsigma * errors)
For doing this perform in the calculator a global fit before getting the interval and store the 
best fit parameters in the Likelihood Interval class 

Plot PLL still using TF1 but add option ("rooplot") to draw  it using  RooPlot.
Using RooPlot often PLL is drawn using internally a wrong global minimum

Revision 30714 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 14 08:57:59 2009 UTC (5 years, 3 months ago) by moneta
File length: 14015 byte(s)
Diff to previous 30524
- add a new function to set number of points for producing the PL scan plot 
- cache lower/upper limit values in Likelihood interval class to vaoid re-computing them for same parameter and same confidence level 
- improve BayesianCalculator class. Add an option string in GetPosterior to avoid making two posterior pdf's with same name.

Revision 30524 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 29 09:01:04 2009 UTC (5 years, 3 months ago) by moneta
File length: 12935 byte(s)
Diff to previous 30512
Merging r30520 through r30523 for https://root.cern.ch/svn/root/branches/dev/roostats

  - fix an unitialized variable in BayesianCalculator
  - remove log messages in LikelihoodInterval

Revision 30512 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 28 17:24:48 2009 UTC (5 years, 3 months ago) by moneta
File length: 13988 byte(s)
Diff to previous 30462
- merge from roostats dev branch ( https://root.cern.ch/svn/root/branches/dev/roostats )
  Merging r30495 through r30511

  in summary: 
  use ModelConfig for MCMCCalculator, FeldmanCousins and NeymanCOnstruction 
  and clean-up by removing Wokspace references 

  add missing TNamed inheritance

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: 13976 byte(s)
Diff to previous 29179
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 29179 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 23 18:39:27 2009 UTC (5 years, 7 months ago) by brun
File length: 11240 byte(s)
Diff to previous 29107
From Kyle Cranmer:
Cleanup of tutorials and  additions to THtml documentation

Revision 29107 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 19 14:26:42 2009 UTC (5 years, 7 months ago) by moneta
File length: 10982 byte(s)
Diff to previous 28963
import all the developments done since 5.23.04 (rev 28305) done in the roostats branch from Kyle, Mario, Gregory and Wouter

update also the tutorials and add a new one  rs101_limitexample

Revision 28963 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 12 15:47:45 2009 UTC (5 years, 7 months ago) by wouter
File length: 9893 byte(s)
Diff to previous 28306
  * roofit/roofit & roofit/roofitcore

    - Update from dev/roostats branch

    - Addition of RooMinimizer interface (from Alfio)

  * roofit/roostats

    - Minimal changes need to follow some code
      changes in roofit/roofitcore

Revision 28306 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 21 10:04:57 2009 UTC (5 years, 9 months ago) by moneta
File length: 9907 byte(s)
Diff to previous 26434
merge changes in roostats from development branch since revision 26992 to 28305

Revision 26434 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 24 21:29:32 2008 UTC (6 years, 2 months ago) by moneta
File length: 9492 byte(s)
Diff to previous 26324
merge latest developments from the roostats branch
mainly improvement in HybridCalculator and HybridResult classes from Gregory.
Inheritance from HypoTestResult is added to the HybridResult. 

Update also the tutorial for the hybrid calculator is added
Removed the obsolete tutorial rs101 superseeded by rs100

Revision 26324 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 20 17:17:32 2008 UTC (6 years, 2 months ago) by moneta
File length: 8190 byte(s)
Copied from: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx revision 26322
Diff to previous 26317
Import from the branch a new version of RooStats from the developments of Kyle, Gregory and Wouter. 

 It includes various new classes and interfaces for hypotesis testing and interval calculation. 
 RooStats  contains now the implementation for the profile likelihood method (from Kyle) and the bayesian-frequentist hybrid method (imported from RooStatKarlsruhe by Gregory). 
A detail description of the classes is available in the THtml doc.  

Some new tutorials are added in tutorials/roostats

Revision 26317 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 20 15:31:05 2008 UTC (6 years, 2 months ago) by moneta
Original Path: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx
File length: 8190 byte(s)
Diff to previous 26316
- new attempt to fix svn:keywords  for Id

Revision 26316 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 20 15:22:31 2008 UTC (6 years, 2 months ago) by moneta
Original Path: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx
File length: 8239 byte(s)
Diff to previous 26314
- fix a problem on Windows
- fix svn Id keyword

Revision 26314 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 20 14:53:11 2008 UTC (6 years, 2 months ago) by moneta
Original Path: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx
File length: 8239 byte(s)
Diff to previous 26303
- fix indentation to follow ROOT coding style rule (<SPACE> of 3 should be used for indentation). 
- add header guard in include in header files 
- use forward declaration whenever possible
- remove NameSpaceImp (RooStats) in all the file
- fix svn property
- fix some compilation error on Windows in HybridPlot

Revision 26303 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 19 19:53:44 2008 UTC (6 years, 2 months ago) by cranmer
Original Path: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx
File length: 8651 byte(s)
Diff to previous 26282
Added improved constructors for CombinedCalculator interface.  Added rs101 macro to test/demo it.

Revision 26282 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 19 04:04:59 2008 UTC (6 years, 2 months ago) by cranmer
Original Path: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx
File length: 7761 byte(s)
Diff to previous 26279
Implemented list of parameters in ConfInterval

Revision 26279 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 18 22:15:02 2008 UTC (6 years, 2 months ago) by cranmer
Original Path: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx
File length: 6792 byte(s)
Diff to previous 26152
Major updates to documentation.

Revision 26152 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 11 21:49:44 2008 UTC (6 years, 2 months ago) by cranmer
Original Path: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx
File length: 5355 byte(s)
Diff to previous 26134
Cleaned up rs100_numbercounting.C tutorial.
Fixed ownership and scope problems in ProfileLikelihoodCalculator.
Added SetConfidenceLevel() and ConfidenceLevel() to ConfInterval interface and concrete classes.

Revision 26134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 11 04:06:11 2008 UTC (6 years, 2 months ago) by cranmer
Original Path: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx
File length: 5267 byte(s)
Diff to previous 26133
Add interval calculation to the ProfileLikelihoodCalculator
Add to RooStatsUtils to easily set parameters in a RooArgSet
Add to the rs100_numbercounting.C tutorial to use the interval, not yet complete.

Revision 26133 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue Nov 11 00:11:22 2008 UTC (6 years, 2 months ago) by cranmer
Original Path: branches/dev/roostats/roofit/roostats/src/LikelihoodInterval.cxx
File length: 3497 byte(s)
Added a LikeilhoodInterval class that satisfies the ConfInterval interface.
Added a tutorial macro (initial version) to show use of the LikelihoodInteterval interface.

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