Skip to content

Commit 02cb80b

Browse files
ddobrigkalibuild
andauthored
[Common] Improve user-friendliness of autodetect printout (#12239)
Co-authored-by: ALICE Builder <alibuild@users.noreply.github.com>
1 parent a0cbb51 commit 02cb80b

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Common/Tools/TrackPropagationModule.h

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,27 @@ class TrackPropagationModule
103103
LOGF(info, "Track propagation to PV not required. Suppressing all further processing and logs.");
104104
}
105105

106+
LOGF(info, " Track propagation table detection results:");
107+
LOGF(info, " ---> Will generate Tracks table.");
108+
if (fillTracksCov) {
109+
LOGF(info, "---> Will generate TracksCov table.");
110+
}
111+
if (fillTracksDCA) {
112+
LOGF(info, "---> Will generate TracksDCA table.");
113+
}
114+
if (fillTracksDCACov) {
115+
LOGF(info, "---> Will generate TracksDCACov table.");
116+
}
117+
if (fillTracksCov) {
118+
LOGF(info, "**************************************************************");
119+
LOGF(info, " Warning: TracksCov has been requested due to a subscription!");
120+
LOGF(info, " Please be mindful that generating track covariances requires");
121+
LOGF(info, " a significant extra amount of CPU and memory. If not strictly");
122+
LOGF(info, " necessary, requesting TracksCov should be avoided to save");
123+
LOGF(info, " these additional resouces.");
124+
LOGF(info, "**************************************************************");
125+
}
126+
106127
/// TrackTuner initialization
107128
if (cGroup.useTrackTuner.value) {
108129
std::string outputStringParams = "";

0 commit comments

Comments
 (0)