Application(ProgramOptions const &opt)
Standard constructor, initialises the application.
Run fRun
Reconstruction run.
ProgramOptions const & fOpt
Program options object.
void Exec()
Run the application.
void LoadYaml(const std::string &filename)
Load from YAML file.
const std::string & ParFile() const
Get parameter file name.
bool Overwrite() const
Get overwrite option.
const std::string & ConfigFile() const
Get configuration file name (YAML format)
const std::vector< std::string > & TraFiles() const
Get vector of transport input file names.
const std::string & SetupTag() const
Get geometry setup tag.
const std::string & RawFile() const
Get digitization file name.
const std::string & OutputFile() const
Get output file name (.root format)
const std::string & RecoFile() const
Get reconstruction file name.
void Exec()
Run reconstruction.
void SetOutput(const char *fileName)
Set output file name.
void SetTraFiles(const std::vector< std::string > files)
Set transport input files.
void SetConfig(const Config &config)
Set configuration.
void SetGeoSetupTag(const char *tag)
Set geometry setup tag.
void SetParFile(const char *fileName)
Set parameter file name.
void SetRecoFile(const char *fileName)
Set reconstruction file name.
void SetRawFile(const char *fileName)
Set digitizazion (raw) file name.
void AllowOverwrite()
Allow overwriting if output file already exists.