@@ -11,7 +11,7 @@ author: Galin Bistrev
1111permalink : blogs/2025_galin_bistrev_results_blog/
1212banner_image : /images/blog/banner-cern.jpg
1313date : 2025-09-25
14- tags : cern cms root combine c++ rooFit automatic-differentiation
14+ tags : cern cms root combine c++ RooFit automatic-differentiation
1515---
1616
1717### ** Introduction**
@@ -22,7 +22,7 @@ that aimed to provide support for Automatic Differentiation (AD)
2222into the CMS Combine tool profile likelihood scans.
2323
2424
25- Mentors: Jonas Rembser , Vassil Vasilev , David Lange
25+ Mentors: Jonas Rembser, Vassil Vasilev, David Lange
2626
2727### ** Description of the Project**
2828
@@ -32,7 +32,7 @@ statistical analysis tool of the CMS experiment at CERN.
3232Combine is built on top of RooFit, which has recently introduced AD to
3333improve minimization techniques.By providing computationally efficient
3434gradients through AD, RooFit achieves substantial performance
35- improvements. In Roofit ,Clad converts internal likelihood representations
35+ improvements. In RooFit ,Clad converts internal likelihood representations
3636into standalone C++ code, from which gradient routines for AD
3737are generated.This strategy not only speeds up the fitting process but
3838also increases the portability and shareability of likelihood models,
@@ -88,7 +88,7 @@ achieve the stated objectives:
8888 ` CodegenImpl.cxx ` to generate code for models making use of it.
8989
9090- Imported three pieces of code from Combine that handle the minimization
91- procedures within the framework in Roofit 's ` RooMinimizer.cxx ` .
91+ procedures within the framework in RooFit 's ` RooMinimizer.cxx ` .
9292 The first is the class ` FreezeDisconnectedParametersRAII ` ,
9393 which automatically freezes and unfreezes parameters disconnected from
9494 the likelihood graph. The second is the function ` generateOrthogonalCombinations ` ,
@@ -99,7 +99,7 @@ achieve the stated objectives:
9999 them so that combinations differing least from the current best
100100 configuration are evaluated first.
101101
102- - Using the above stated functions , the discrete profiling algorith ,
102+ - Using the above stated functions , the discrete profiling algorithm ,
103103 which is the main minimization algorithm in Combine, was imported in
104104 ` RooMinimizer.cxx ` .
105105
@@ -145,7 +145,6 @@ CERN.
145145
146146
147147## ** Related Links**
148- ### Related Links
149148- [ CMS Combine GitHub page] https://cms-analysis.github.io/HiggsAnalysis-CombinedLimit/latest/
150149- [ ROOT official repository] https://github.com/root-project/root
151150- [ My GitHub profile] https://github.com/GalinBistrev2
0 commit comments