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

In This Package:

StageId Namespace Reference


Enumerations

enum  StageId_t {
  kUnknown = 0x00, kKinematic = 0x01, kDetector = 0x02, kElectronic = 0x03,
  kTrigRead = 0x04, kSingleLoader = 0x05
}

Functions

const char * ToString (StageId_t stageid)
StageId::StageId_t FromString (const char *str)

Enumeration Type Documentation

enum StageId::StageId_t

Enumerator:
kUnknown 
kKinematic 
kDetector 
kElectronic 
kTrigRead 
kSingleLoader 

Definition at line 10 of file StageId.h.

00010                  {
00011     kUnknown      = 0x00,
00012     kKinematic    = 0x01,
00013     kDetector     = 0x02,
00014     kElectronic   = 0x03,
00015     kTrigRead     = 0x04,
00016     kSingleLoader = 0x05
00017   };


Function Documentation

const char * StageId::ToString ( StageId_t  stageid  ) 

Definition at line 9 of file StageId.cc.

00010 {
00011   switch(stageid)  {
00012   case kUnknown:      return "Unknown"; break;
00013   case kKinematic:    return "Kinematic"; break;
00014   case kDetector:     return "Detector"; break;
00015   case kElectronic:   return "Electronic"; break;
00016   case kTrigRead:     return "TrigRead"; break;
00017   case kSingleLoader: return "SingleLoader"; break;
00018   default:            return "?Unknown?"; break;
00019   }
00020 }

StageId_t StageId::FromString ( const char *  str  ) 

Definition at line 22 of file StageId.cc.

00023 {
00024   if(strncasecmp("Unknown",str,7)==0)       return kUnknown;
00025   if(strncasecmp("Kinematic",str,9)==0)     return kKinematic;
00026   if(strncasecmp("Detector",str,8)==0)      return kDetector;
00027   if(strncasecmp("Electronic",str,10)==0)   return kElectronic;
00028   if(strncasecmp("TrigRead",str,8)==0)      return kTrigRead;
00029   if(strncasecmp("SingleLoader",str,12)==0) return kSingleLoader;
00030   return kUnknown;
00031 }

| 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