CbmRoot
Loading...
Searching...
No Matches
cbm::sim::digitization::Application Class Reference

#include <Application.h>

Collaboration diagram for cbm::sim::digitization::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 > & TraFile () const
 
const std::string & ParFile () 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

Definition at line 20 of file sim/response/app/Application.h.

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 sim/response/app/Application.cxx.

◆ Application() [2/2]

cbm::sim::digitization::Application::Application ( const Application & )
delete

Copy constructor forbidden.

◆ ~Application()

cbm::sim::digitization::Application::~Application ( )
default

Destructor.

Member Function Documentation

◆ ConfigFile()

const std::string & cbm::sim::digitization::Application::ConfigFile ( ) const
private

◆ Exec()

void Application::Exec ( )

◆ operator=()

void cbm::sim::digitization::Application::operator= ( const Application & )
delete

Assignment operator forbidden.

◆ OutputFile()

const std::string & cbm::sim::digitization::Application::OutputFile ( ) const
private

◆ ParFile()

const std::string & cbm::sim::digitization::Application::ParFile ( ) const
private

◆ SetupTag()

const std::string & cbm::sim::digitization::Application::SetupTag ( ) const
private

◆ TraFile()

const std::vector< std::string > & cbm::sim::digitization::Application::TraFile ( ) const
private

Member Data Documentation

◆ fOpt

ProgramOptions const& cbm::sim::digitization::Application::fOpt
private

Program options object.

Definition at line 49 of file sim/response/app/Application.h.

◆ fRun

Run cbm::sim::digitization::Application::fRun = {}
private

Reconstruction run.

Definition at line 50 of file sim/response/app/Application.h.


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