List of all members | Public Member Functions | Protected Attributes | Private Attributes
TelescopeSimulatorLX::CMirrorParamsReaderFromDb Class Reference

#include <MirrorParamsReader.hh>

Inheritance diagram for TelescopeSimulatorLX::CMirrorParamsReaderFromDb:
Inheritance graph
[legend]

Public Member Functions

 CMirrorParamsReaderFromDb (const char szUser[], const char szPassword[], const char szServerIP[], const char szDbName[])
 
G4bool GetMirrorParams (PMIRRORPARAMS pparams, G4int &nParamsCnt)
 
const MIRRORPARAMSGetMirrorParams (const G4int nIndex)
 
virtual G4int ReadMirrorParams (eTelescope eTelescopeName)
 

Protected Attributes

map< int, MIRRORPARAMSm_MirrorParams
 

Private Attributes

char m_szDbName [256]
 
char m_szPassword [64]
 
char m_szServerIP [32]
 
char m_szUser [64]
 

Detailed Description

Definition at line 58 of file MirrorParamsReader.hh.

Constructor & Destructor Documentation

CMirrorParamsReaderFromDb::CMirrorParamsReaderFromDb ( const char  szUser[],
const char  szPassword[],
const char  szServerIP[],
const char  szDbName[] 
)

Definition at line 235 of file MirrorParamsReader.cc.

References m_szDbName, m_szPassword, m_szServerIP, and m_szUser.

Member Function Documentation

G4bool CMirrorParamsReaderBase::GetMirrorParams ( PMIRRORPARAMS  pparams,
G4int &  nParamsCnt 
)
inherited
const MIRRORPARAMS & CMirrorParamsReaderBase::GetMirrorParams ( const G4int  nIndex)
inherited
G4int CMirrorParamsReaderFromDb::ReadMirrorParams ( eTelescope  eTelescopeName)
virtual

Member Data Documentation

map<int, MIRRORPARAMS> TelescopeSimulatorLX::CMirrorParamsReaderBase::m_MirrorParams
protectedinherited
char TelescopeSimulatorLX::CMirrorParamsReaderFromDb::m_szDbName[256]
private

Definition at line 63 of file MirrorParamsReader.hh.

Referenced by CMirrorParamsReaderFromDb().

char TelescopeSimulatorLX::CMirrorParamsReaderFromDb::m_szPassword[64]
private

Definition at line 61 of file MirrorParamsReader.hh.

Referenced by CMirrorParamsReaderFromDb().

char TelescopeSimulatorLX::CMirrorParamsReaderFromDb::m_szServerIP[32]
private

Definition at line 62 of file MirrorParamsReader.hh.

Referenced by CMirrorParamsReaderFromDb().

char TelescopeSimulatorLX::CMirrorParamsReaderFromDb::m_szUser[64]
private

Definition at line 60 of file MirrorParamsReader.hh.

Referenced by CMirrorParamsReaderFromDb().


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

, generated on Tue Sep 26 2023.