salsa  0.7.1
Salsa::NDimMapping Class Reference

NDimMapping algorithm class. More...

#include <NDimMapping.hh>

Inheritance diagram for Salsa::NDimMapping:
Salsa::Object

Public Member Functions

 NDimMapping (int nBin=8, int lBorder=-4, int rBorder=3)
 
virtual ~NDimMapping ()
 
void print () const
 Printing.
 

Static Public Member Functions

static std::shared_ptr< spdlog::logger > getConsoleOutput ()
 Get console output.
 
static void setConsoleLevel (spdlog::level::level_enum level)
 Sets console log level.
 

Private Attributes

int mNBin
 number of bin's
 
int mLBorder
 left border
 
int mRBorder
 right border
 
std::map< std::pair< int, std::string >, int > mBinMap
 bin mapping
 

Static Private Attributes

static std::shared_ptr< spdlog::logger > mspConsoleLogger = spdlog::stdout_color_mt("salsa")
 Pointer to spd logger.
 

Detailed Description

NDimMapping algorithm class.

Author
Yuri Butenko gohas.nosp@m.94@g.nosp@m.mail..nosp@m.com

Definition at line 13 of file NDimMapping.hh.

Constructor & Destructor Documentation

◆ NDimMapping()

Salsa::NDimMapping::NDimMapping ( int  nBin = 8,
int  lBorder = -4,
int  rBorder = 3 
)

Constructor

Definition at line 7 of file NDimMapping.cc.

References mBinMap, mLBorder, mNBin, and mRBorder.

◆ ~NDimMapping()

Salsa::NDimMapping::~NDimMapping ( )
virtual

Destructor

Definition at line 23 of file NDimMapping.cc.


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