psddl_psana/src/generic1d.ddl.cpp

Go to the documentation of this file.
00001 
00002 // *** Do not edit this file, it is auto-generated ***
00003 
00004 #include <cstddef>
00005 #include "psddl_psana/generic1d.ddl.h"
00006 #include <iostream>
00007 namespace Psana {
00008 namespace Generic1D {
00009 
00010 ConfigV0::~ConfigV0() {}
00011 
00012 std::ostream& operator<<(std::ostream& str, Generic1D::ConfigV0::Sample_Type enval) {
00013   const char* val;
00014   switch (enval) {
00015   case Generic1D::ConfigV0::UINT8:
00016     val = "UINT8";
00017     break;
00018   case Generic1D::ConfigV0::UINT16:
00019     val = "UINT16";
00020     break;
00021   case Generic1D::ConfigV0::UINT32:
00022     val = "UINT32";
00023     break;
00024   case Generic1D::ConfigV0::FLOAT32:
00025     val = "FLOAT32";
00026     break;
00027   case Generic1D::ConfigV0::FLOAT64:
00028     val = "FLOAT64";
00029     break;
00030   default:
00031     return str << "Sample_Type(" << int(enval) << ")";
00032   }
00033   return str << val;
00034 }
00035 
00036 DataV0::~DataV0() {}
00037 
00038 } // namespace Generic1D
00039 } // namespace Psana

Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7