AtNuResolutionEventType Class Reference

#include <AtNuResolution.h>

List of all members.

Public Types

enum  EAtNuResolutionEventType { kNone = -1, kNUE = 0, kCV = 2, kUPMU = 3 }
typedef Int_t AtNuResolutionEventType_t

Static Public Member Functions

static char * AsString (AtNuResolutionEventType_t datatype)

Detailed Description

Definition at line 48 of file AtNuResolution.h.


Member Typedef Documentation

Definition at line 57 of file AtNuResolution.h.


Member Enumeration Documentation

Enumerator:
kNone 
kNUE 
kCV 
kUPMU 

Definition at line 51 of file AtNuResolution.h.

00051                                 {
00052     kNone    = -1,     
00053     kNUE     = 0,
00054     kCV      = 2, 
00055     kUPMU    = 3
00056   };


Member Function Documentation

static char* AtNuResolutionEventType::AsString ( AtNuResolutionEventType_t  datatype  )  [inline, static]

Definition at line 59 of file AtNuResolution.h.

References kCV, kNone, kNUE, and kUPMU.

00059                                                            {
00060 
00061     static char newstring[80] = "";
00062     
00063     switch( datatype ){
00064       case kNone:
00065        sprintf(newstring,"AtNuResolution::kNone"); break;
00066       case kNUE:
00067        sprintf(newstring,"AtNuResolution::kNUE"); break;
00068       case kCV:
00069        sprintf(newstring,"AtNuResolution::kCV"); break;
00070       case kUPMU:
00071        sprintf(newstring,"AtNuResolution::kUPMU"); break;
00072       default:
00073        sprintf(newstring,"AtNuResolution::kNone"); break;
00074     }
00075 
00076     return newstring;
00077   }


The documentation for this class was generated from the following file:

Generated on 19 Jan 2018 for loon by  doxygen 1.6.1