From 2cf81c18c1cde0d340ac5fd85c7f8bc7ede3676c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Renata=20Kopecn=C3=A1?= Date: Fri, 4 Feb 2022 09:39:03 +0100 Subject: [PATCH] Update 'FCNC Fitter' --- FCNC-Fitter.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/FCNC-Fitter.md b/FCNC-Fitter.md index ae4e364..19519e1 100644 --- a/FCNC-Fitter.md +++ b/FCNC-Fitter.md @@ -1,5 +1,6 @@ FCNC fitter was originally written by Christoph Langenbruch. Then, it was modified by David Gerick to fit the needs of the B+->K\*(KSpi+)mumu analysis. Later, Renata Kopecna modified it further to be slightly more versatile, not have either verbose or super verbose modes only and to compile much faster. + ## Table of Contents * [Compilation](#compilation) * [spdlog](#spdlog) @@ -42,15 +43,19 @@ set(SPDLOG_INCLUDE_DIR_TWO "/yourPath/spdlog/include/spdlog/") ## Output -There are possible 6 levels of verbosity +There are possible 6 levels of verbosity, which follows the spdlog standard. The levels have different color codes - 0) Trace - 1) Debug - 2) Info - 3) Warning - 4) Error - 5) Critical +| level | color | description | +|-------------|----------|---------------| +| 0) Trace | white | Used for development purposes, not recommended to stream this into a file because the output is then VERY verbose. | +| 1) Debug | blue | More verbose settings, prints also numbers and more detailed status of the code, shoudl be used in case of issues | +| 2) Info | green | Default settings, prints the current status of the code | +| 3) Warning | yellow | Shows not critical or small problems only | +| 4) Error | red | Prints only error messages | +| 5) Critical | full red | Prints only very serious error messages, the program should end/or crash after such message | +## Known issues +The running per year is not working flawlessly as it wasn't really ever used. The paths are sometimes wrongly configured due to this and hence the loading of files sometimes fails. ## File structure Currently, the file structure is as follows. All the `.cc` source files also have their corresponding header with the same `name.hh`.