ndmspc 0.20250304.0
Loading...
Searching...
No Matches
Ndmspc::Core Class Reference

Core object. More...

#include <Core.h>

Inheritance diagram for Ndmspc::Core:

Static Public Member Functions

static bool LoadConfig (std::string config, std::string userConfig, std::string &environment, std::string userConfigRaw="", std::string binning="")
 
static bool LoadEnvironment (std::string environmenti="local")
 
static bool SaveConfig (json cfg, std::string filename)
 

Private Member Functions

 Core ()
 Constructor.
 
virtual ~Core ()
 Destructor.
 

Detailed Description

Core object.

Author
Martin Vala mvala.nosp@m.@cer.nosp@m.n.ch

Definition at line 18 of file Core.h.

Constructor & Destructor Documentation

◆ Core()

Ndmspc::Core::Core ( )
inlineprivate

Constructor.

Definition at line 20 of file Core.h.

◆ ~Core()

virtual Ndmspc::Core::~Core ( )
inlineprivatevirtual

Destructor.

Definition at line 22 of file Core.h.

Member Function Documentation

◆ LoadConfig()

bool Ndmspc::Core::LoadConfig ( std::string config,
std::string userConfig,
std::string & environment,
std::string userConfigRaw = "",
std::string binning = "" )
static

◆ LoadEnvironment()

bool Ndmspc::Core::LoadEnvironment ( std::string environmenti = "local")
static

Load environment

Definition at line 91 of file Core.cxx.

Referenced by LoadConfig().

◆ SaveConfig()

bool Ndmspc::Core::SaveConfig ( json cfg,
std::string filename )
static

Save config

Definition at line 111 of file Core.cxx.

References Ndmspc::Utils::SaveRawFile().

Referenced by Ndmspc::PointRun::GenerateRecursiveConfig().


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