Skip to content

Commit 65b90c7

Browse files
authored
[Common] Improve user-friendliness of autodetect printout
1 parent 6d21947 commit 65b90c7

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)