R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3B::Neuland::ParSet Class Reference

#include <R3BNeulandParSet.h>

Public Member Functions

 ParSet (std::string_view name="parSet", std::string_view title="Neuland parameter", std::string_view context="TestDefaultContext", bool own=true)
 
 ParSet (const ParSet &)=default
 
 ParSet (ParSet &&)=default
 
auto operator= (const ParSet &) -> ParSet &=default
 
auto operator= (ParSet &&) -> ParSet &=default
 
 ~ParSet () override=default
 
void Write2File ()
 
 ClassDefOverride (ParSet, 1)
 

Private Member Functions

auto init (FairParIo *inputFile) -> bool override
 
auto write (FairParIo *outputFile) -> int override
 
void print () override
 

Detailed Description

Definition at line 22 of file R3BNeulandParSet.h.

Constructor & Destructor Documentation

◆ ParSet() [1/3]

R3B::Neuland::ParSet::ParSet ( std::string_view name = "parSet",
std::string_view title = "Neuland parameter",
std::string_view context = "TestDefaultContext",
bool own = true )
explicit

Definition at line 13 of file R3BNeulandParSet.cxx.

◆ ParSet() [2/3]

R3B::Neuland::ParSet::ParSet ( const ParSet & )
default

◆ ParSet() [3/3]

R3B::Neuland::ParSet::ParSet ( ParSet && )
default

◆ ~ParSet()

R3B::Neuland::ParSet::~ParSet ( )
overridedefault

Member Function Documentation

◆ ClassDefOverride()

R3B::Neuland::ParSet::ClassDefOverride ( ParSet ,
1  )

◆ init()

auto R3B::Neuland::ParSet::init ( FairParIo * inputFile) -> bool
overrideprivate

Definition at line 20 of file R3BNeulandParSet.cxx.

◆ operator=() [1/2]

auto R3B::Neuland::ParSet::operator= ( const ParSet & ) -> ParSet &=default
default

◆ operator=() [2/2]

auto R3B::Neuland::ParSet::operator= ( ParSet && ) -> ParSet &=default
default

◆ print()

void R3B::Neuland::ParSet::print ( )
inlineoverrideprivate

Definition at line 42 of file R3BNeulandParSet.h.

◆ write()

auto R3B::Neuland::ParSet::write ( FairParIo * outputFile) -> int
overrideprivate

Definition at line 38 of file R3BNeulandParSet.cxx.

◆ Write2File()

void R3B::Neuland::ParSet::Write2File ( )
inline

Definition at line 37 of file R3BNeulandParSet.h.


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