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

In This Package:

PulseType.h

Go to the documentation of this file.
00001 #ifndef PULSETYPE_HH
00002 #define PULSETYPE_HH
00003 
00004 // 
00005 // Conventions/PulseType
00006 //
00007 // This descibes an enum/int that defines a kind of pulse.
00008 //
00009 
00010 namespace PulseType {
00011     enum PulseType_t { 
00012         kUnknown = 0,
00013         kPmtHit,       // PmtHit
00014         kPrePulse,     // PrePulse
00015         kAfterPulse,   // AfterPulse
00016         kDarkPulse     // DarkPulse
00017     };
00018 
00019     // Convert type enum back and forth to string.
00020     const char* AsString(PulseType_t type);
00021     PulseType_t FromString(const char* str);
00022 }
00023 
00024 #endif
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

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