You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Split library into Core, Intercept and Analysis
* Remove CMake target namespace, update lib names
* Update README
This step is needed in order to used some headers (StepInfo) in other packages
without the monitoring features.
Copy file name to clipboardExpand all lines: README.md
+10-3Lines changed: 10 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,11 +19,18 @@ Note that some of the instructions below especially apply to the usage together
19
19
20
20
## MCStepLogger
21
21
22
-
Detailed debug information about stepping can be directed to standard output using the `LD_PRELOAD` env variable, which "injects" a
23
-
special logging library (which intercepts some calls) in the executable that follows in the command line.
22
+
3 libraries are built
23
+
24
+
1. MCStepLoggerCore
25
+
2. MCStepLoggerIntercept
26
+
3. MCStepLoggerAnalysis
27
+
28
+
The first one contains core classes like `o2::StepInfo` to be used in depending packages and the same is true for the third one which contains analysis specific code.
29
+
30
+
The second library `MCStepLoggerIntercept` allows for detailed debug information where stepping can be directed to standard output using the `LD_PRELOAD` env variable, which "injects" this library (which intercepts some calls) in the executable that follows in the command line.
0 commit comments