| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

DayaBay::RunType Namespace Reference


Enumerations

enum  RunType_t {
  kUnknown = 0, kPhysics, kPedestal, kCalibration,
  kElecCalib, kDebug
}

Functions

const char * AsString (RunType_t site)
RunType_t FromString (const char *str)

Enumeration Type Documentation

enum DayaBay::RunType::RunType_t

Enumerator:
kUnknown 
kPhysics 
kPedestal 
kCalibration 
kElecCalib 
kDebug 

Definition at line 14 of file RunType.h.

00014                    {
00015       kUnknown = 0,
00016       kPhysics,
00017       kPedestal,
00018       kCalibration,
00019       kElecCalib,
00020       kDebug
00021     };


Function Documentation

const char* DayaBay::RunType::AsString ( RunType_t  site  ) 

RunType::RunType_t DayaBay::RunType::FromString ( const char *  str  ) 

Definition at line 25 of file RunType.cc.

00026 {
00027   string s = str;
00028 
00029   for (int ind=1; names[ind]; ++ind) {
00030     if (s == names[ind]) return (RunType::RunType_t)ind;
00031   }
00032   return kUnknown;
00033 }

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:14:49 2011 for Conventions by doxygen 1.4.7