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

#include <MirrorParamsReader.hh>

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

Public Member Functions

 CMirrorParamsReaderFromFile (const char szFilename[])
 
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_szFilename [512]
 

Detailed Description

Definition at line 47 of file MirrorParamsReader.hh.

Constructor & Destructor Documentation

CMirrorParamsReaderFromFile::CMirrorParamsReaderFromFile ( const char  szFilename[])

Definition at line 50 of file MirrorParamsReader.cc.

References m_szFilename.

Member Function Documentation

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

Member Data Documentation

map<int, MIRRORPARAMS> TelescopeSimulatorLX::CMirrorParamsReaderBase::m_MirrorParams
protectedinherited
char TelescopeSimulatorLX::CMirrorParamsReaderFromFile::m_szFilename[512]
private

Definition at line 49 of file MirrorParamsReader.hh.

Referenced by CMirrorParamsReaderFromFile(), and ReadMirrorParams().


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

, generated on Tue Sep 26 2023.