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

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

Parent Directory Parent Directory


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

Revision 46660 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 18 19:39:02 2012 UTC (2 years, 3 months ago) by moneta
File length: 8891 byte(s)
Diff to previous 46081
Fix a memory leak in DetailedOutputAggregator::GetAsArgSet and the way it is used. 
  - the returned set is not deleted in the caller. Make the set not owning the variables and delete now in the caller code 
(ProfileLikelihoodTestStatistics and FrequentistCalculator)

Fix ProfileLikelihoodCalculator for computing correctly the p value for higher dimensions (>1)

Add RemoveConstantParameters for a RooArgList

Revision 46081 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 20 13:34:46 2012 UTC (2 years, 4 months ago) by moneta
File length: 8747 byte(s)
Diff to previous 44917
implement the possibility to pass the ConditionalObservables when creating the NLL or doing a fit
In this case the NLL will be computed by normalizing only on the observables and excluding the fglobal observables. 
See http://root.cern.ch/phpBB3/viewtopic.php?f=15&t=15312

Revision 44917 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 5 14:47:05 2012 UTC (2 years, 6 months ago) by moneta
File length: 8235 byte(s)
Diff to previous 44366
from Gabriel: 

  - when setting global observables in ModelConfig make them also constant
  - fix printing an info message about multigen with nuisance sampling. Do only the first time

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: 8026 byte(s)
Diff to previous 44157
Remove #include "Riostream.h" from roofitcore/inc/RooCacheManager.h, which pulls in using namespace std.
Deal with the consequences.

Revision 44157 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 7 16:41:44 2012 UTC (2 years, 8 months ago) by moneta
File length: 8005 byte(s)
Diff to previous 43199
merge changes from roostats development branch  up to revision 44155

Modifications by Jakub Ademek and Max Baak :
	ensure that ToyMCSampler can return TTree with detailed fit output. 

	See for a detailed description: 
https://indico.cern.ch/getFile.py/access?contribId=0&resId=3&materialId=slides&confId=182211

Modifications by Sven Kreiss: 

ProfileLikelihoodTestStat:
- added option to add errors and pulls to detailed output
Revision 44128 - Directory Listing 
Modified Fri May 4 21:33:08 2012 UTC (2 days, 17 hours ago) by sven
ToyMCSampler, ToyMCStudy, SamplingDistribution, DetailedOutputAggregator:
- bugfixes for the naming of the result
- return toys with weight=1 when generating unweighted toys (not -1)
- make it optional to return errors and pulls with detailed output
- from Tim Adye: catch NaNs at the right place

ProfileLikelihoodTestStat:
- added option to add errors and pulls to detailed output

FrequentistCalculator (from Tim Adye):
- skip the profiling if there are no free nuisance parameters


--This line, and those below, wil

_M   roostats
_M   roostats/src
M    roostats/src/HypoTestResult.cxx
M    roostats/src/FrequentistCalculator.cxx
M    roostats/src/HypoTestCalculatorGeneric.cxx
M    roostats/src/RooStatsUtils.cxx
M    roostats/src/ToyMCSampler.cxx
M    roostats/src/ToyMCStudy.cxx
M    roostats/src/ProfileLikelihoodTestStat.cxx
M    roostats/src/SamplingDistribution.cxx
_M   roostats/inc
M    roostats/inc/LinkDef.h
M    roostats/inc/RooStats/ProfileLikelihoodTestStat.h
_M   roostats/inc/RooStats/ToyMCSamplerOld.h
M    roostats/inc/RooStats/FrequentistCalculator.h
M    roostats/inc/RooStats/HypoTestCalculatorGeneric.h
A  + roostats/inc/RooStats/DetailedOutputAggregator.h
M    roostats/inc/RooStats/RatioOfProfiledLikelihoodsTestStat.h
M    roostats/inc/RooStats/ToyMCStudy.h
M    roostats/inc/RooStats/TestStatistic.h
M    roostats/inc/RooStats/SamplingDistribution.h
M    roostats/inc/RooStats/HypoTestResult.h
A  + roostats/inc/RooStats/MinNLLTestStat.h
M    roostats/inc/RooStats/RooStatsUtils.h
M    roostats/inc/RooStats/ToyMCSampler.h

Revision 43199 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 1 20:17:42 2012 UTC (2 years, 10 months ago) by moneta
File length: 6362 byte(s)
Diff to previous 41985
merge from the roostats development branch the new developments from Sven Kreiss:

 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

Revision 41985 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 14 21:47:39 2011 UTC (3 years, 2 months ago) by moneta
File length: 6791 byte(s)
Diff to previous 41706
merge fix 41879 from Sven in roostats dev branch to be able to run with zero toys

Revision 41706 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 2 08:15:37 2011 UTC (3 years, 2 months ago) by moneta
File length: 6781 byte(s)
Diff to previous 41455
set the global observables in the FrequentistCalculator and not in the base HypoTestCalculatorGeneric, since the HybridCalculator does not need the global observables

Revision 41455 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 18 13:23:21 2011 UTC (3 years, 3 months ago) by moneta
File length: 6487 byte(s)
Diff to previous 40958
merge from development branch r41278 through r41454 
 - add new AsymptoticCalculator and its support in HypoTestInverter
 - add utility function to make the nuisance pdf
   + various small improvements

Revision 40958 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 20 16:10:49 2011 UTC (3 years, 4 months ago) by moneta
File length: 6220 byte(s)
Diff to previous 40249
add a fix from Gregory in case of a model without nuisance parameters

Revision 40249 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 14 21:22:49 2011 UTC (3 years, 6 months ago) by moneta
File length: 6139 byte(s)
Diff to previous 39513
remove constant parameter in the list of parameters passed as observables to the RooProfileLL otherwise they RooProfileLL will free them when finding the global minimum

Revision 39513 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 31 17:49:43 2011 UTC (3 years, 7 months ago) by moneta
File length: 5885 byte(s)
Copied from: branches/dev/roostats/roofit/roostats/src/FrequentistCalculator.cxx revision 39512
Diff to previous 39493
merge from the trunk development in dev roostats branch from 39465 up to current revision
- new FrequentistCalculator class from Sven 
 - new HypoTestInverter class and rename old one HypoTestInverterOriginal 
- some fixes in ProofConfig from Sven

Revision 39493 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 30 17:55:19 2011 UTC (3 years, 7 months ago) by sven
Original Path: branches/dev/roostats/roofit/roostats/src/FrequentistCalculator.cxx
File length: 5885 byte(s)
Diff to previous 39465
FrequentistCalculator:
 - selecting set of nuisance parameters for profile differently
 
HypoTestCalculator:
 - changed name of the returned HypoTestResult
 - renamed some internal variables

Revision 39465 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri May 27 20:02:40 2011 UTC (3 years, 7 months ago) by sven
Original Path: branches/dev/roostats/roofit/roostats/src/FrequentistCalculator.cxx
File length: 5516 byte(s)
Refactored HybridCalculatorGeneric into HypoTestCalculatorGeneric

FrequentistCalculator:
 added

HypoTestResult:
 additional flag for inverted tests: SetBackgroundAsAlt()
 
ProofConfig:
 made CloseProof() a "static" function

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