This is a detailed record on how the Marlin framework and included LCFI packages are used for jet flavour tagging. b-jet flavour tagging is part of our analysis of the feasibility of the ZZ fusion channel with CLIC ILD at 1.4 TeV.
To determine the optimal cut for our b-tagging, a purity vs. efficiency study was performed. One can use the MakePurityVsEfficiencyRootPlot.C macro provided by the LCFIVertex package.
> >
To determine the optimal cut for our b-tagging, a purity vs. efficiency study needs to be done. We use the MakePurityVsEfficiencyRootPlot.C macro provided by the LCFIVertex package.
Note that LCFI must be compiled with ROOT if one wants .root output from PlotProcessor (instead of .txt). For this, add as usual
> >
Note that LCFI must be compiled with ROOT if one wants .root output from PlotProcessor (instead of .txt). For this, we added
FIND_PACKAGE( ROOT REQUIRED )
FOREACH( pkg ROOT )
Line: 105 to 100
ENDIF()
ENDFOREACH()
Changed:
< <
to the LCFIVertex/CMakeLists.txt file, source the root environment, then run cmake and make install.
> >
to the LCFIVertex/CMakeLists.txt file, sourced the root environment, then ran cmake and make install.
Changed:
< <
Once the Plots processors are run via Marlin, a RAIDA root file will be produced. Customise the MakePurityVsEfficiencyRootPlot.C macro and run it to use the RAIDA as input to produce the purity vs. efficiency plots.
> >
Once the AIDA Plots processors are run via Marlin, a RAIDA root file is produced. We customised the MakePurityVsEfficiencyRootPlot.C macro and ran it to use this RAIDA file as input to produce the purity vs. efficiency plots.