CalStripType Namespace Reference

Typedefs

typedef enum
CalStripType::ECalStripType 
CalStripType_t

Enumerations

enum  ECalStripType {
  kNone = 0x00, kSigLin = 0x01, kSigCorr = 0x02, kPE = 0x03,
  kSigMapped = 0x04, kMIP = 0x05, kGeV = 0x06
}

Functions

const Char_t * AsString (CalStripType_t calstriptype)

Typedef Documentation


Enumeration Type Documentation

Enumerator:
kNone 
kSigLin 
kSigCorr 
kPE 
kSigMapped 
kMIP 
kGeV 

Definition at line 24 of file CalStripType.h.

00024                              {
00025     kNone       = 0x00,
00026     kSigLin     = 0x01,
00027     kSigCorr    = 0x02,
00028     kPE         = 0x03,
00029     kSigMapped  = 0x04,
00030     kMIP        = 0x05,
00031     kGeV        = 0x06
00032   } CalStripType_t;


Function Documentation

const Char_t * CalStripType::AsString ( CalStripType_t  calstriptype  ) 

Definition at line 8 of file CalStripType.cxx.

References kGeV, kMIP, kNone, kPE, kSigCorr, kSigLin, and kSigMapped.

00008                                                                  {
00009   switch (calstriptype) {
00010   case kNone:         return "None";         break;
00011   case kSigLin:       return "SigLin";       break;
00012   case kSigCorr:      return "SigCorr";      break;
00013   case kPE:           return "PE";           break;
00014   case kSigMapped:    return "SigMapped";    break;
00015   case kMIP:          return "MIP";          break;
00016   case kGeV:          return "GeV";          break;
00017   default:            return "?Unknown?";    break;
00018   }
00019 }


Generated on 16 Apr 2018 for loon by  doxygen 1.6.1