|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/geom_svc/RunParamBase.h>
Inheritance diagram for ChanMapBase:
Collaboration diagram for ChanMapBase:Classes | |
| struct | RocBoardChanHash |
| Hash of RocBoardChan_t for unordered_map. More... | |
Public Member Functions | |
| ChanMapBase (const std::string label, const std::string header) | |
| virtual | ~ChanMapBase () |
Public Member Functions inherited from RunParamBase | |
| RunParamBase (const std::string type, const std::string label, const std::string header) | |
| virtual | ~RunParamBase () |
| void | SetBaseDir (const std::string dir_base) |
| std::string | GetBaseDir () |
| std::string | GetParamID () |
| std::string | GetMapID () |
| void | SetMapID (const std::string map_id) |
| void | SetMapIDbyFile (const std::string map_id) |
| void | SetMapIDbyDB (const std::string map_id) |
| void | SetMapIDbyFile (const int run) |
| void | SetMapIDbyDB (const int run) |
| void | ReadFromFile () |
| void | WriteToFile () |
| void | ReadFromLocalFile (const std::string fn_tsv) |
| void | WriteToLocalFile (const std::string fn_tsv) |
| void | ReadFromDB () |
| void | WriteToDB () |
| void | WriteRangeToDB () |
| virtual void | Print (std::ostream &os) |
Protected Types | |
| typedef std::tuple< short, short, short > | RocBoardChan_t |
Protected Types inherited from RunParamBase | |
| typedef std::vector< std::string > | LineList |
Additional Inherited Members | |
Protected Member Functions inherited from RunParamBase | |
| std::string | RangeFileName () |
| std::string | MapFileName () |
| std::string | SchemaName () |
| std::string | MapTableName () |
| virtual int | ReadFileCont (LineList &lines) |
| virtual int | WriteFileCont (std::ostream &os) |
| virtual void | ReadDbTable (DbSvc &db) |
| virtual void | WriteDbTable (DbSvc &db) |
Definition at line 59 of file RunParamBase.h.
|
protected |
Definition at line 61 of file RunParamBase.h.
|
inline |
Definition at line 74 of file RunParamBase.h.
|
inlinevirtual |
Definition at line 75 of file RunParamBase.h.