Class Reference for E1039 Core & Analysis Software
GeomParamBase Class Reference

#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/geom_svc/RunParamBase.h>

+ Inheritance diagram for GeomParamBase:
+ Collaboration diagram for GeomParamBase:

Public Member Functions

 GeomParamBase (const std::string label, const std::string header)
 
virtual ~GeomParamBase ()
 
- 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)
 

Additional Inherited Members

- Protected Types inherited from RunParamBase
typedef std::vector< std::string > LineList
 
- 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)
 

Detailed Description

Definition at line 84 of file RunParamBase.h.

Constructor & Destructor Documentation

◆ GeomParamBase()

GeomParamBase::GeomParamBase ( const std::string  label,
const std::string  header 
)
inline

Definition at line 86 of file RunParamBase.h.

◆ ~GeomParamBase()

virtual GeomParamBase::~GeomParamBase ( )
inlinevirtual

Definition at line 87 of file RunParamBase.h.


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