Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

ScanHeaderIOHelper.cpp

Go to the documentation of this file.
00001 #include "ScanHeaderIOHelper.h"
00002 #include "ScanHeader.h"
00003 #include "ConfigurationVariable.h"
00004 
00005 namespace SctData {
00006 
00007 ScanHeader& ScanHeaderIOHelper::create() throw() {
00008     header = new ScanHeader();
00009     return *header;
00010 }
00011 
00012 void ScanHeaderIOHelper::set(ScanHeader& h) throw() {
00013     header = &h;
00014 }
00015 
00016 unsigned int& ScanHeaderIOHelper::getScanNumber() throw() {
00017     return header->scanNumber;
00018 }
00019 
00020 unsigned int& ScanHeaderIOHelper::getRunNumber() throw() {
00021     return header->runNumber;
00022 }
00023 
00024 string& ScanHeaderIOHelper::getModuleName() throw() {
00025     return header->moduleName;
00026 }
00027 
00028 const ConfigurationVariable*& ScanHeaderIOHelper::getVariable() throw() {
00029     return header->variable;
00030 }
00031     
00032 }

Generated on Mon Dec 15 19:36:14 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3