CbmRoot
Loading...
Searching...
No Matches
cbm::atconverter::Application Class Reference

#include <Application.h>

Collaboration diagram for cbm::atconverter::Application:
[legend]

Public Member Functions

 Application (ProgramOptions const &opt)
 Standard constructor, initialises the application.
 
 Application (const Application &)=delete
 Copy constructor forbidden.
 
void operator= (const Application &)=delete
 Assignment operator forbidden.
 
 ~Application ()=default
 Destructor.
 
void Exec ()
 Run the application.
 

Private Member Functions

const std::string & OutputFile () const
 
const std::vector< std::string > & TraFiles () const
 
const std::string & RawFile () const
 
const std::string & ParFile () const
 
const std::string & RecoFile () const
 
const std::string & SetupTag () const
 
const std::string & ConfigFile () const
 

Private Attributes

ProgramOptions const & fOpt
 Program options object.
 
Run fRun = {}
 Reconstruction run.
 

Detailed Description

Constructor & Destructor Documentation

◆ Application() [1/2]

Application::Application ( ProgramOptions const & opt)
explicit

Standard constructor, initialises the application.

Parameters
opt

Definition at line 20 of file analysis/common/analysis_tree_converter/app/Application.cxx.

◆ Application() [2/2]

cbm::atconverter::Application::Application ( const Application & )
delete

Copy constructor forbidden.

◆ ~Application()

cbm::atconverter::Application::~Application ( )
default

Destructor.

Member Function Documentation

◆ ConfigFile()

const std::string & cbm::atconverter::Application::ConfigFile ( ) const
private

◆ Exec()

◆ operator=()

void cbm::atconverter::Application::operator= ( const Application & )
delete

Assignment operator forbidden.

◆ OutputFile()

const std::string & cbm::atconverter::Application::OutputFile ( ) const
private

◆ ParFile()

const std::string & cbm::atconverter::Application::ParFile ( ) const
private

◆ RawFile()

const std::string & cbm::atconverter::Application::RawFile ( ) const
private

◆ RecoFile()

const std::string & cbm::atconverter::Application::RecoFile ( ) const
private

◆ SetupTag()

const std::string & cbm::atconverter::Application::SetupTag ( ) const
private

◆ TraFiles()

const std::vector< std::string > & cbm::atconverter::Application::TraFiles ( ) const
private

Member Data Documentation

◆ fOpt

ProgramOptions const& cbm::atconverter::Application::fOpt
private

Program options object.

Definition at line 51 of file analysis/common/analysis_tree_converter/app/Application.h.

Referenced by Exec().

◆ fRun

Run cbm::atconverter::Application::fRun = {}
private

Reconstruction run.

Definition at line 52 of file analysis/common/analysis_tree_converter/app/Application.h.

Referenced by Exec().


The documentation for this class was generated from the following files: