R3BROOT
R3B analysis software
|
#include <R3BTrigIDMappingFinder.h>
Public Member Functions | |
TrigMappingIO ()=default | |
void | SetFormat (TrigIDMappingPrintFormat format) |
void | SetFileName (std::string_view filename) |
void | SetDir (std::string_view dirname) |
void | SetNumOfModule (unsigned int num) |
void | Print (const TrigIDMappingFinder::TrigIDMap &trigMap) const |
auto | Read_json () const -> TrigIDMappingFinder::TrigIDMap |
void | Save_json (const TrigIDMappingFinder::TrigIDMap &trigMap) const |
Private Member Functions | |
void | Print_screen (const TrigIDMappingFinder::TrigIDMap &trigMap) const |
Private Attributes | |
unsigned int | numOfModule_ = 0 |
TrigIDMappingPrintFormat | format_ = TrigIDMappingPrintFormat::none |
std::string | filename_ = "trigIDMap.json" |
std::string | fileDir_ = "." |
Definition at line 48 of file R3BTrigIDMappingFinder.h.
|
default |
void R3B::Neuland::TrigMappingIO::Print | ( | const TrigIDMappingFinder::TrigIDMap & | trigMap | ) | const |
Definition at line 113 of file R3BTrigIDMappingFinder.cxx.
|
private |
Definition at line 128 of file R3BTrigIDMappingFinder.cxx.
|
nodiscard |
Definition at line 167 of file R3BTrigIDMappingFinder.cxx.
void R3B::Neuland::TrigMappingIO::Save_json | ( | const TrigIDMappingFinder::TrigIDMap & | trigMap | ) | const |
Definition at line 146 of file R3BTrigIDMappingFinder.cxx.
|
inline |
Definition at line 55 of file R3BTrigIDMappingFinder.h.
|
inline |
Definition at line 54 of file R3BTrigIDMappingFinder.h.
|
inline |
Definition at line 53 of file R3BTrigIDMappingFinder.h.
|
inline |
Definition at line 56 of file R3BTrigIDMappingFinder.h.
|
private |
Definition at line 65 of file R3BTrigIDMappingFinder.h.
|
private |
Definition at line 64 of file R3BTrigIDMappingFinder.h.
|
private |
Definition at line 63 of file R3BTrigIDMappingFinder.h.
|
private |
Definition at line 62 of file R3BTrigIDMappingFinder.h.