CbmRoot
Loading...
Searching...
No Matches
reco/offline/app/main.cxx
Go to the documentation of this file.
1
/* Copyright (C) 2023 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Volker Friese [committer], Jan de Cuveland */
4
#include "
Application.h
"
5
#include "
ProgramOptions.h
"
6
7
#include <Logger.h>
8
9
using namespace
cbm::reco::offline
;
10
11
int
main
(
int
argc,
char
* argv[])
12
{
13
LOG(info) <<
"***** CBM Offline Reconstruction *****"
;
14
try
{
15
ProgramOptions
opt(argc, argv);
16
Application
app(opt);
17
app.Exec();
18
}
19
catch
(std::exception
const
& e) {
20
LOG(error) << e.what() <<
"; terminating."
;
21
return
EXIT_FAILURE;
22
}
23
24
LOG(info) <<
"CBM Offline Reconstruction: Program completed successfully; exiting."
;
25
return
EXIT_SUCCESS;
26
}
Application
Main class of the "cbmreco_fairrun" application.
Definition
reco/app/cbmreco_fairrun/Application.h:24
ProgramOptions
Program options class for the "cbmreco_fairrun" application.
Definition
reco/app/cbmreco_fairrun/ProgramOptions.h:28
cbm::reco::offline
Definition
reco/offline/app/Application.cxx:17
Application.h
ProgramOptions.h
main
int main(int argc, char *argv[])
Definition
reco/offline/app/main.cxx:11
reco
offline
app
main.cxx
Generated on Sun Dec 22 2024 23:04:05 for CbmRoot by
1.12.0