MaCh3 2.2.1
Reference Guide
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
MaCh3ModeInfo Struct Reference

KS: Class containing information for a single MaCh3Mode. More...

#include <Manager/MaCh3Modes.h>

Collaboration diagram for MaCh3ModeInfo:
[legend]

Public Member Functions

bool IsMode (const int GenMode)
 KS: Checks MaCh3 modes is associated with a given generator mode.
 

Public Attributes

std::string Name
 Mode name.
 
std::string FancyName
 Mode fancy name.
 
int PlotColor
 Mode color for plotting purposes.
 
std::vector< int > GeneratorMaping
 Mapping between mode and generator integers.
 
bool IsNC
 IsNC check.
 
std::string SplineSuffix
 Spline suffix.
 

Detailed Description

KS: Class containing information for a single MaCh3Mode.

Definition at line 17 of file MaCh3Modes.h.

Member Function Documentation

◆ IsMode()

bool MaCh3ModeInfo::IsMode ( const int  GenMode)
inline

KS: Checks MaCh3 modes is associated with a given generator mode.

Definition at line 31 of file MaCh3Modes.h.

31 {
32 bool exists = std::find(GeneratorMaping.begin(), GeneratorMaping.end(), GenMode) != GeneratorMaping.end();
33 return exists;
34 }
std::vector< int > GeneratorMaping
Mapping between mode and generator integers.
Definition: MaCh3Modes.h:25

Member Data Documentation

◆ FancyName

std::string MaCh3ModeInfo::FancyName

Mode fancy name.

Definition at line 21 of file MaCh3Modes.h.

◆ GeneratorMaping

std::vector<int> MaCh3ModeInfo::GeneratorMaping

Mapping between mode and generator integers.

Definition at line 25 of file MaCh3Modes.h.

◆ IsNC

bool MaCh3ModeInfo::IsNC

IsNC check.

Definition at line 27 of file MaCh3Modes.h.

◆ Name

std::string MaCh3ModeInfo::Name

Mode name.

Definition at line 19 of file MaCh3Modes.h.

◆ PlotColor

int MaCh3ModeInfo::PlotColor

Mode color for plotting purposes.

Definition at line 23 of file MaCh3Modes.h.

◆ SplineSuffix

std::string MaCh3ModeInfo::SplineSuffix

Spline suffix.

Definition at line 29 of file MaCh3Modes.h.


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