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

ArchScanNames Class Reference

#include <ArchScanNames.h>

Inheritance diagram for ArchScanNames:

ArchTestNames ArchScanTxtNames

Public Member Functions

 ArchScanNames ()
 ArchScanNames (const long runNumber, const string moduleName, long scanNumber, const ConfigurationVariable &sVariable, unsigned int cycle=0)
const string getVariable ()
const string getScanID ()
const string getTF1_AllLinkFits (unsigned linkN)
const string getTF1_AllChipFits (unsigned chipN)
const string getTF1_AllChannelFits (unsigned channelN)
const string getScanPointsID ()
const string getvpointsID ()
const string getvNEventsID ()
const string getvNErrorEventsID ()
const string getTH2Dlink0 ()
const string getTH2Dlink1 ()

Static Public Member Functions

const string getRODID ()
const string getDCSID ()
const string getRawID ()
const string getFitID ()
const string getChannelsID ()
const string getChipsID ()
const string getLinksID ()
const string getModuleConfigID ()

Private Attributes

string moduleID
string variable
string scanID
string ScanPointsID
string cycleStr

Constructor & Destructor Documentation

ArchScanNames::ArchScanNames  
 

Definition at line 12 of file ArchScanNames.cpp.

References cycleStr, scanID, and variable.

ArchScanNames::ArchScanNames const long    runNumber,
const string    moduleName,
long    scanNumber,
const ConfigurationVariable &    sVariable,
unsigned int    cycle = 0
 

Definition at line 21 of file ArchScanNames.cpp.

References cycleStr, scanID, ScanPointsID, and variable.


Member Function Documentation

const string ArchScanNames::getChannelsID   [inline, static]
 

Definition at line 39 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchFitScanResult::FitScanIsPersisted(), and ArchFitScanResult::SaveFitScan().

const string ArchScanNames::getChipsID   [inline, static]
 

Definition at line 40 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchFitScanResult::FitScanIsPersisted(), and ArchFitScanResult::SaveFitScan().

const string ArchScanNames::getDCSID   [inline, static]
 

Definition at line 36 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchScanResult::getAllSavedScansList(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitScan(), and ArchRawScanResult::SaveRawScan().

const string ArchScanNames::getFitID   [inline, static]
 

Definition at line 38 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchScanResult::getAllSavedScansList(), ArchScanTxtNames::getTxtCommentFitName(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitComment(), ArchFitScanResult::SaveFitScan(), and ArchRawScanResult::SaveRawScan().

const string ArchScanNames::getLinksID   [inline, static]
 

Definition at line 41 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchFitScanResult::FitScanIsPersisted(), and ArchFitScanResult::SaveFitScan().

const string ArchScanNames::getModuleConfigID   [inline, static]
 

Definition at line 42 of file ArchScanNames.h.

Referenced by ArchFitScanResult::SaveFitScan(), and ArchRawScanResult::SaveRawScan().

const string ArchScanNames::getRawID   [inline, static]
 

Definition at line 37 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchScanResult::getAllSavedScansList(), ArchScanTxtNames::getTxtCommentRawName(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitScan(), ArchRawScanResult::SaveRawComment(), and ArchRawScanResult::SaveRawScan().

const string ArchScanNames::getRODID   [inline, static]
 

Definition at line 35 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchScanResult::getAllSavedScansList(), ArchScanTxtNames::getTxtCommentRODName(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitComment(), ArchFitScanResult::SaveFitScan(), ArchRawScanResult::SaveRawComment(), ArchRawScanResult::SaveRawScan(), and ArchScanResult::SaveRODComment().

const string ArchScanNames::getScanID   [inline]
 

Definition at line 34 of file ArchScanNames.h.

Referenced by ArchScanResult::AddScanToIndex(), ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchScanTxtNames::getTxtCommentScanNumberName(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitComment(), ArchFitScanResult::SaveFitScan(), ArchRawScanResult::SaveRawComment(), ArchRawScanResult::SaveRawScan(), ArchScanResult::SaveRODComment(), and ArchScanResult::SaveScanNumberComment().

const string ArchScanNames::getScanPointsID   [inline]
 

Definition at line 48 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitScan(), and ArchRawScanResult::SaveRawScan().

const string ArchScanNames::getTF1_AllChannelFits unsigned    channelN
 

Definition at line 77 of file ArchScanNames.cpp.

Referenced by ArchFitScanResult::FitScanIsPersisted(), and ArchFitScanResult::SaveFitScan().

const string ArchScanNames::getTF1_AllChipFits unsigned    chipN
 

Definition at line 67 of file ArchScanNames.cpp.

Referenced by ArchFitScanResult::FitScanIsPersisted(), and ArchFitScanResult::SaveFitScan().

const string ArchScanNames::getTF1_AllLinkFits unsigned    linkN
 

Definition at line 56 of file ArchScanNames.cpp.

Referenced by ArchFitScanResult::FitScanIsPersisted(), and ArchFitScanResult::SaveFitScan().

const string ArchScanNames::getTH2Dlink0  
 

Definition at line 39 of file ArchScanNames.cpp.

References cycleStr, moduleID, ArchTestNames::runID, and scanID.

Referenced by ArchRawScanResult::CreateRawScanResult(), ArchRawScanResult::RawScanIsPersisted(), and ArchRawScanResult::SaveRawScan().

const string ArchScanNames::getTH2Dlink1  
 

Definition at line 48 of file ArchScanNames.cpp.

References cycleStr, moduleID, ArchTestNames::runID, and scanID.

Referenced by ArchRawScanResult::CreateRawScanResult(), ArchRawScanResult::RawScanIsPersisted(), and ArchRawScanResult::SaveRawScan().

const string ArchScanNames::getVariable   [inline]
 

Definition at line 33 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchScanTxtNames::getTxtCommentVariableName(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitComment(), ArchFitScanResult::SaveFitScan(), ArchRawScanResult::SaveRawComment(), ArchRawScanResult::SaveRawScan(), ArchScanResult::SaveRODComment(), ArchScanResult::SaveScanNumberComment(), and ArchScanResult::SaveVariableComment().

const string ArchScanNames::getvNErrorEventsID   [inline]
 

Definition at line 51 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitScan(), and ArchRawScanResult::SaveRawScan().

const string ArchScanNames::getvNEventsID   [inline]
 

Definition at line 50 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitScan(), and ArchRawScanResult::SaveRawScan().

const string ArchScanNames::getvpointsID   [inline]
 

Definition at line 49 of file ArchScanNames.h.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchRawScanResult::RawScanIsPersisted(), ArchFitScanResult::SaveFitScan(), and ArchRawScanResult::SaveRawScan().


Field Documentation

string ArchScanNames::cycleStr [private]
 

Definition at line 26 of file ArchScanNames.h.

Referenced by ArchScanNames(), getTH2Dlink0(), and getTH2Dlink1().

string ArchScanNames::moduleID [private]
 

Reimplemented from ArchTestNames.

Definition at line 22 of file ArchScanNames.h.

Referenced by getTH2Dlink0(), and getTH2Dlink1().

string ArchScanNames::scanID [private]
 

Definition at line 24 of file ArchScanNames.h.

Referenced by ArchScanNames(), getTH2Dlink0(), and getTH2Dlink1().

string ArchScanNames::ScanPointsID [private]
 

Definition at line 25 of file ArchScanNames.h.

Referenced by ArchScanNames().

string ArchScanNames::variable [private]
 

Definition at line 23 of file ArchScanNames.h.

Referenced by ArchScanNames().


The documentation for this class was generated from the following files:
Generated on Mon Dec 15 19:36:58 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3