CbmRoot
Loading...
Searching...
No Matches
cbm::algo::kf::Framework< T > Class Template Reference

Main class of the KfCore library. More...

#include <KfFramework.h>

Public Member Functions

 Framework ()=default
 Default constructor.
 
 Framework (const Framework &)=delete
 Copy constructor.
 
 Framework (Framework &&)=delete
 Move constructor.
 
 ~Framework ()=default
 Destructor.
 
Frameworkoperator= (const Framework &)=delete
 Copy assignment operator.
 
Frameworkoperator= (Framework &&)=delete
 Move assignment operator.
 
kf::Setup< T > & Setup ()
 Setup access (mutable)
 
const kf::Setup< T > & Setup () const
 Setup access.
 

Private Attributes

kf::Setup< T > fSetup
 KF setup.
 

Detailed Description

template<typename T>
class cbm::algo::kf::Framework< T >

Main class of the KfCore library.

Template Parameters
TUnderlying floating point data-type

Definition at line 21 of file KfFramework.h.

Constructor & Destructor Documentation

◆ Framework() [1/3]

template<typename T >
cbm::algo::kf::Framework< T >::Framework ( )
default

Default constructor.

◆ Framework() [2/3]

template<typename T >
cbm::algo::kf::Framework< T >::Framework ( const Framework< T > & )
delete

Copy constructor.

◆ Framework() [3/3]

template<typename T >
cbm::algo::kf::Framework< T >::Framework ( Framework< T > && )
delete

Move constructor.

◆ ~Framework()

template<typename T >
cbm::algo::kf::Framework< T >::~Framework ( )
default

Destructor.

Member Function Documentation

◆ operator=() [1/2]

template<typename T >
Framework & cbm::algo::kf::Framework< T >::operator= ( const Framework< T > & )
delete

Copy assignment operator.

◆ operator=() [2/2]

template<typename T >
Framework & cbm::algo::kf::Framework< T >::operator= ( Framework< T > && )
delete

Move assignment operator.

◆ Setup() [1/2]

template<typename T >
kf::Setup< T > & cbm::algo::kf::Framework< T >::Setup ( )
inline

Setup access (mutable)

Definition at line 42 of file KfFramework.h.

References cbm::algo::kf::Framework< T >::fSetup.

◆ Setup() [2/2]

template<typename T >
const kf::Setup< T > & cbm::algo::kf::Framework< T >::Setup ( ) const
inline

Setup access.

Definition at line 45 of file KfFramework.h.

References cbm::algo::kf::Framework< T >::fSetup.

Member Data Documentation

◆ fSetup

template<typename T >
kf::Setup<T> cbm::algo::kf::Framework< T >::fSetup
private

KF setup.

Definition at line 48 of file KfFramework.h.

Referenced by cbm::algo::kf::Framework< T >::Setup(), and cbm::algo::kf::Framework< T >::Setup().


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