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

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

Parent Directory Parent Directory


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

Revision 46177 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 25 14:18:34 2012 UTC (2 years, 3 months ago) by moneta
File length: 8520 byte(s)
Diff to previous 44697
fix a problem in re-defining a set when calling ModelConfig::Set**(updatedSet) where the updatedSet is already in workspace.
For example this is now working, before not

 const RooArgSet * poi = modelConfig->GetParametersOfInterest();
 poi->add(additionalPOI);
 modelConfig->SetParametersOfInterest(*poi);

Revision 44697 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 15 10:02:40 2012 UTC (2 years, 7 months ago) by moneta
File length: 8242 byte(s)
Diff to previous 44696
- in ModelCOnfig::GuessObsAndNuis make printing an Info message
- fix a problem in a test following the previous changes in ModelCOnfig::GetSnapshot() . The fit for the PLC should start for a sig not equal to zero

Revision 44696 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 15 09:27:48 2012 UTC (2 years, 7 months ago) by moneta
File length: 8058 byte(s)
Diff to previous 44366
fix ModelConfig::GetSnapshot to just retrieve the snapshot in a an argset and not doing also a Load. 
use instead ModelCOnfig::LoadSnapshot for lofing the snapshot values 

Fix also the Print method to print in the default stream

Thanks to Tim Adye for spotting these problems (see http://root.cern.ch/phpBB3//viewtopic.php?f=15&t=14843 )

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

Revision 40899 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 16 09:28:50 2011 UTC (3 years, 4 months ago) by moneta
File length: 7658 byte(s)
Diff to previous 40001
When setting a new ArgSet in the ModelConfig remove the previous one if it was existing.
Now it is then possibile to re-define the sets, example: 

modelConfig->SetObservables(RooArgSet(x));   // define observable x in the model
modelConfig->SetObservables(RooArgSet(y));   //  remove x from list of observables and add y to its place

Revision 40001 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 27 15:12:33 2011 UTC (3 years, 6 months ago) by moneta
File length: 7851 byte(s)
Diff to previous 37522
fix some memory leaks 
-rename setXXX to Set

Revision 37522 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 10 16:31:00 2010 UTC (4 years, 1 month ago) by moneta
File length: 7791 byte(s)
Diff to previous 37084
merge from roostats dev branch fix http://root.cern.ch/viewvc/branches/dev/roostats/roofit/roostats/src/?view=log from Sven Kreiss

Revision 37084 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 29 21:37:13 2010 UTC (4 years, 1 month ago) by moneta
File length: 7552 byte(s)
Diff to previous 36602
merge from the development branch the changes applied by Kyle and Sven from revision 36852 to 
37056. 

Major changes:  added HybridCalculatorGeneric
                fixes for ModelConfig when reading from a file

Revision 36602 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 11 16:52:13 2010 UTC (4 years, 2 months ago) by moneta
File length: 6921 byte(s)
Diff to previous 34109
merge  changes from development Branch from Sven Kreiss

 http://root.cern.ch/viewvc?view=rev&revision=34726

and

http://root.cern.ch/viewvc?view=rev&revision=35057

A new class is added ToyMCStudy for toy MC generation using Proof

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: 6797 byte(s)
Diff to previous 30462
merge roostats development branch from revision 33228 to 34108 included

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: 2569 byte(s)
Copied from: branches/dev/roostats/roofit/roostats/src/ModelConfig.cxx revision 30459
Diff to previous 30450
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 30450 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Sep 25 13:30:32 2009 UTC (5 years, 3 months ago) by moneta
Original Path: branches/dev/roostats/roofit/roostats/src/ModelConfig.cxx
File length: 2569 byte(s)
- New version of ModelConfig

- Rename BayesianNumIntCalculator BayesianCalculator 
   
- improve calculator classes (Hybrid, Likelihood and Bayesian) to use the ModelConfig
  - clean up teh classes removing many setter methods

- remove usage of WorkSpace from the calculator. 

- CombinedCalculator
   store now the pointer to pdf and parameters instead of workspace and names 

- LikelihoodCalculator: 

   fix GetHypoTest() 

- HybridCalculator: 
  remove WS as data member and remove it fro constructor and setter methods

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