psddl_psana/src/bld.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/bld.ddl.h"
00006 #include <iostream>
00007 namespace Psana {
00008 namespace Bld {
00009 std::ostream& operator<<(std::ostream& str, Bld::BldDataEBeamV0::DamageMask enval) {
00010   const char* val;
00011   switch (enval) {
00012   case Bld::BldDataEBeamV0::EbeamChargeDamage:
00013     val = "EbeamChargeDamage";
00014     break;
00015   case Bld::BldDataEBeamV0::EbeamL3EnergyDamage:
00016     val = "EbeamL3EnergyDamage";
00017     break;
00018   case Bld::BldDataEBeamV0::EbeamLTUPosXDamage:
00019     val = "EbeamLTUPosXDamage";
00020     break;
00021   case Bld::BldDataEBeamV0::EbeamLTUPosYDamage:
00022     val = "EbeamLTUPosYDamage";
00023     break;
00024   case Bld::BldDataEBeamV0::EbeamLTUAngXDamage:
00025     val = "EbeamLTUAngXDamage";
00026     break;
00027   case Bld::BldDataEBeamV0::EbeamLTUAngYDamage:
00028     val = "EbeamLTUAngYDamage";
00029     break;
00030   default:
00031     return str << "DamageMask(" << int(enval) << ")";
00032   }
00033   return str << val;
00034 }
00035 std::ostream& operator<<(std::ostream& str, Bld::BldDataEBeamV1::DamageMask enval) {
00036   const char* val;
00037   switch (enval) {
00038   case Bld::BldDataEBeamV1::EbeamChargeDamage:
00039     val = "EbeamChargeDamage";
00040     break;
00041   case Bld::BldDataEBeamV1::EbeamL3EnergyDamage:
00042     val = "EbeamL3EnergyDamage";
00043     break;
00044   case Bld::BldDataEBeamV1::EbeamLTUPosXDamage:
00045     val = "EbeamLTUPosXDamage";
00046     break;
00047   case Bld::BldDataEBeamV1::EbeamLTUPosYDamage:
00048     val = "EbeamLTUPosYDamage";
00049     break;
00050   case Bld::BldDataEBeamV1::EbeamLTUAngXDamage:
00051     val = "EbeamLTUAngXDamage";
00052     break;
00053   case Bld::BldDataEBeamV1::EbeamLTUAngYDamage:
00054     val = "EbeamLTUAngYDamage";
00055     break;
00056   case Bld::BldDataEBeamV1::EbeamPkCurrBC2Damage:
00057     val = "EbeamPkCurrBC2Damage";
00058     break;
00059   default:
00060     return str << "DamageMask(" << int(enval) << ")";
00061   }
00062   return str << val;
00063 }
00064 std::ostream& operator<<(std::ostream& str, Bld::BldDataEBeamV2::DamageMask enval) {
00065   const char* val;
00066   switch (enval) {
00067   case Bld::BldDataEBeamV2::EbeamChargeDamage:
00068     val = "EbeamChargeDamage";
00069     break;
00070   case Bld::BldDataEBeamV2::EbeamL3EnergyDamage:
00071     val = "EbeamL3EnergyDamage";
00072     break;
00073   case Bld::BldDataEBeamV2::EbeamLTUPosXDamage:
00074     val = "EbeamLTUPosXDamage";
00075     break;
00076   case Bld::BldDataEBeamV2::EbeamLTUPosYDamage:
00077     val = "EbeamLTUPosYDamage";
00078     break;
00079   case Bld::BldDataEBeamV2::EbeamLTUAngXDamage:
00080     val = "EbeamLTUAngXDamage";
00081     break;
00082   case Bld::BldDataEBeamV2::EbeamLTUAngYDamage:
00083     val = "EbeamLTUAngYDamage";
00084     break;
00085   case Bld::BldDataEBeamV2::EbeamPkCurrBC2Damage:
00086     val = "EbeamPkCurrBC2Damage";
00087     break;
00088   case Bld::BldDataEBeamV2::EbeamEnergyBC2Damage:
00089     val = "EbeamEnergyBC2Damage";
00090     break;
00091   default:
00092     return str << "DamageMask(" << int(enval) << ")";
00093   }
00094   return str << val;
00095 }
00096 std::ostream& operator<<(std::ostream& str, Bld::BldDataEBeamV3::DamageMask enval) {
00097   const char* val;
00098   switch (enval) {
00099   case Bld::BldDataEBeamV3::EbeamChargeDamage:
00100     val = "EbeamChargeDamage";
00101     break;
00102   case Bld::BldDataEBeamV3::EbeamL3EnergyDamage:
00103     val = "EbeamL3EnergyDamage";
00104     break;
00105   case Bld::BldDataEBeamV3::EbeamLTUPosXDamage:
00106     val = "EbeamLTUPosXDamage";
00107     break;
00108   case Bld::BldDataEBeamV3::EbeamLTUPosYDamage:
00109     val = "EbeamLTUPosYDamage";
00110     break;
00111   case Bld::BldDataEBeamV3::EbeamLTUAngXDamage:
00112     val = "EbeamLTUAngXDamage";
00113     break;
00114   case Bld::BldDataEBeamV3::EbeamLTUAngYDamage:
00115     val = "EbeamLTUAngYDamage";
00116     break;
00117   case Bld::BldDataEBeamV3::EbeamPkCurrBC2Damage:
00118     val = "EbeamPkCurrBC2Damage";
00119     break;
00120   case Bld::BldDataEBeamV3::EbeamEnergyBC2Damage:
00121     val = "EbeamEnergyBC2Damage";
00122     break;
00123   case Bld::BldDataEBeamV3::EbeamPkCurrBC1Damage:
00124     val = "EbeamPkCurrBC1Damage";
00125     break;
00126   case Bld::BldDataEBeamV3::EbeamEnergyBC1Damage:
00127     val = "EbeamEnergyBC1Damage";
00128     break;
00129   default:
00130     return str << "DamageMask(" << int(enval) << ")";
00131   }
00132   return str << val;
00133 }
00134 std::ostream& operator<<(std::ostream& str, Bld::BldDataEBeamV4::DamageMask enval) {
00135   const char* val;
00136   switch (enval) {
00137   case Bld::BldDataEBeamV4::EbeamChargeDamage:
00138     val = "EbeamChargeDamage";
00139     break;
00140   case Bld::BldDataEBeamV4::EbeamL3EnergyDamage:
00141     val = "EbeamL3EnergyDamage";
00142     break;
00143   case Bld::BldDataEBeamV4::EbeamLTUPosXDamage:
00144     val = "EbeamLTUPosXDamage";
00145     break;
00146   case Bld::BldDataEBeamV4::EbeamLTUPosYDamage:
00147     val = "EbeamLTUPosYDamage";
00148     break;
00149   case Bld::BldDataEBeamV4::EbeamLTUAngXDamage:
00150     val = "EbeamLTUAngXDamage";
00151     break;
00152   case Bld::BldDataEBeamV4::EbeamLTUAngYDamage:
00153     val = "EbeamLTUAngYDamage";
00154     break;
00155   case Bld::BldDataEBeamV4::EbeamPkCurrBC2Damage:
00156     val = "EbeamPkCurrBC2Damage";
00157     break;
00158   case Bld::BldDataEBeamV4::EbeamEnergyBC2Damage:
00159     val = "EbeamEnergyBC2Damage";
00160     break;
00161   case Bld::BldDataEBeamV4::EbeamPkCurrBC1Damage:
00162     val = "EbeamPkCurrBC1Damage";
00163     break;
00164   case Bld::BldDataEBeamV4::EbeamEnergyBC1Damage:
00165     val = "EbeamEnergyBC1Damage";
00166     break;
00167   case Bld::BldDataEBeamV4::EbeamUndPosXDamage:
00168     val = "EbeamUndPosXDamage";
00169     break;
00170   case Bld::BldDataEBeamV4::EbeamUndPosYDamage:
00171     val = "EbeamUndPosYDamage";
00172     break;
00173   case Bld::BldDataEBeamV4::EbeamUndAngXDamage:
00174     val = "EbeamUndAngXDamage";
00175     break;
00176   case Bld::BldDataEBeamV4::EbeamUndAngYDamage:
00177     val = "EbeamUndAngYDamage";
00178     break;
00179   default:
00180     return str << "DamageMask(" << int(enval) << ")";
00181   }
00182   return str << val;
00183 }
00184 std::ostream& operator<<(std::ostream& str, Bld::BldDataEBeamV5::DamageMask enval) {
00185   const char* val;
00186   switch (enval) {
00187   case Bld::BldDataEBeamV5::EbeamChargeDamage:
00188     val = "EbeamChargeDamage";
00189     break;
00190   case Bld::BldDataEBeamV5::EbeamL3EnergyDamage:
00191     val = "EbeamL3EnergyDamage";
00192     break;
00193   case Bld::BldDataEBeamV5::EbeamLTUPosXDamage:
00194     val = "EbeamLTUPosXDamage";
00195     break;
00196   case Bld::BldDataEBeamV5::EbeamLTUPosYDamage:
00197     val = "EbeamLTUPosYDamage";
00198     break;
00199   case Bld::BldDataEBeamV5::EbeamLTUAngXDamage:
00200     val = "EbeamLTUAngXDamage";
00201     break;
00202   case Bld::BldDataEBeamV5::EbeamLTUAngYDamage:
00203     val = "EbeamLTUAngYDamage";
00204     break;
00205   case Bld::BldDataEBeamV5::EbeamPkCurrBC2Damage:
00206     val = "EbeamPkCurrBC2Damage";
00207     break;
00208   case Bld::BldDataEBeamV5::EbeamEnergyBC2Damage:
00209     val = "EbeamEnergyBC2Damage";
00210     break;
00211   case Bld::BldDataEBeamV5::EbeamPkCurrBC1Damage:
00212     val = "EbeamPkCurrBC1Damage";
00213     break;
00214   case Bld::BldDataEBeamV5::EbeamEnergyBC1Damage:
00215     val = "EbeamEnergyBC1Damage";
00216     break;
00217   case Bld::BldDataEBeamV5::EbeamUndPosXDamage:
00218     val = "EbeamUndPosXDamage";
00219     break;
00220   case Bld::BldDataEBeamV5::EbeamUndPosYDamage:
00221     val = "EbeamUndPosYDamage";
00222     break;
00223   case Bld::BldDataEBeamV5::EbeamUndAngXDamage:
00224     val = "EbeamUndAngXDamage";
00225     break;
00226   case Bld::BldDataEBeamV5::EbeamUndAngYDamage:
00227     val = "EbeamUndAngYDamage";
00228     break;
00229   case Bld::BldDataEBeamV5::EbeamXTCAVAmplDamage:
00230     val = "EbeamXTCAVAmplDamage";
00231     break;
00232   case Bld::BldDataEBeamV5::EbeamXTCAVPhaseDamage:
00233     val = "EbeamXTCAVPhaseDamage";
00234     break;
00235   case Bld::BldDataEBeamV5::EbeamDumpChargeDamage:
00236     val = "EbeamDumpChargeDamage";
00237     break;
00238   default:
00239     return str << "DamageMask(" << int(enval) << ")";
00240   }
00241   return str << val;
00242 }
00243 std::ostream& operator<<(std::ostream& str, Bld::BldDataEBeamV6::DamageMask enval) {
00244   const char* val;
00245   switch (enval) {
00246   case Bld::BldDataEBeamV6::EbeamChargeDamage:
00247     val = "EbeamChargeDamage";
00248     break;
00249   case Bld::BldDataEBeamV6::EbeamL3EnergyDamage:
00250     val = "EbeamL3EnergyDamage";
00251     break;
00252   case Bld::BldDataEBeamV6::EbeamLTUPosXDamage:
00253     val = "EbeamLTUPosXDamage";
00254     break;
00255   case Bld::BldDataEBeamV6::EbeamLTUPosYDamage:
00256     val = "EbeamLTUPosYDamage";
00257     break;
00258   case Bld::BldDataEBeamV6::EbeamLTUAngXDamage:
00259     val = "EbeamLTUAngXDamage";
00260     break;
00261   case Bld::BldDataEBeamV6::EbeamLTUAngYDamage:
00262     val = "EbeamLTUAngYDamage";
00263     break;
00264   case Bld::BldDataEBeamV6::EbeamPkCurrBC2Damage:
00265     val = "EbeamPkCurrBC2Damage";
00266     break;
00267   case Bld::BldDataEBeamV6::EbeamEnergyBC2Damage:
00268     val = "EbeamEnergyBC2Damage";
00269     break;
00270   case Bld::BldDataEBeamV6::EbeamPkCurrBC1Damage:
00271     val = "EbeamPkCurrBC1Damage";
00272     break;
00273   case Bld::BldDataEBeamV6::EbeamEnergyBC1Damage:
00274     val = "EbeamEnergyBC1Damage";
00275     break;
00276   case Bld::BldDataEBeamV6::EbeamUndPosXDamage:
00277     val = "EbeamUndPosXDamage";
00278     break;
00279   case Bld::BldDataEBeamV6::EbeamUndPosYDamage:
00280     val = "EbeamUndPosYDamage";
00281     break;
00282   case Bld::BldDataEBeamV6::EbeamUndAngXDamage:
00283     val = "EbeamUndAngXDamage";
00284     break;
00285   case Bld::BldDataEBeamV6::EbeamUndAngYDamage:
00286     val = "EbeamUndAngYDamage";
00287     break;
00288   case Bld::BldDataEBeamV6::EbeamXTCAVAmplDamage:
00289     val = "EbeamXTCAVAmplDamage";
00290     break;
00291   case Bld::BldDataEBeamV6::EbeamXTCAVPhaseDamage:
00292     val = "EbeamXTCAVPhaseDamage";
00293     break;
00294   case Bld::BldDataEBeamV6::EbeamDumpChargeDamage:
00295     val = "EbeamDumpChargeDamage";
00296     break;
00297   case Bld::BldDataEBeamV6::EbeamPhotonEnergyDamage:
00298     val = "EbeamPhotonEnergyDamage";
00299     break;
00300   default:
00301     return str << "DamageMask(" << int(enval) << ")";
00302   }
00303   return str << val;
00304 }
00305 std::ostream& operator<<(std::ostream& str, Bld::BldDataEBeamV7::DamageMask enval) {
00306   const char* val;
00307   switch (enval) {
00308   case Bld::BldDataEBeamV7::EbeamChargeDamage:
00309     val = "EbeamChargeDamage";
00310     break;
00311   case Bld::BldDataEBeamV7::EbeamL3EnergyDamage:
00312     val = "EbeamL3EnergyDamage";
00313     break;
00314   case Bld::BldDataEBeamV7::EbeamLTUPosXDamage:
00315     val = "EbeamLTUPosXDamage";
00316     break;
00317   case Bld::BldDataEBeamV7::EbeamLTUPosYDamage:
00318     val = "EbeamLTUPosYDamage";
00319     break;
00320   case Bld::BldDataEBeamV7::EbeamLTUAngXDamage:
00321     val = "EbeamLTUAngXDamage";
00322     break;
00323   case Bld::BldDataEBeamV7::EbeamLTUAngYDamage:
00324     val = "EbeamLTUAngYDamage";
00325     break;
00326   case Bld::BldDataEBeamV7::EbeamPkCurrBC2Damage:
00327     val = "EbeamPkCurrBC2Damage";
00328     break;
00329   case Bld::BldDataEBeamV7::EbeamEnergyBC2Damage:
00330     val = "EbeamEnergyBC2Damage";
00331     break;
00332   case Bld::BldDataEBeamV7::EbeamPkCurrBC1Damage:
00333     val = "EbeamPkCurrBC1Damage";
00334     break;
00335   case Bld::BldDataEBeamV7::EbeamEnergyBC1Damage:
00336     val = "EbeamEnergyBC1Damage";
00337     break;
00338   case Bld::BldDataEBeamV7::EbeamUndPosXDamage:
00339     val = "EbeamUndPosXDamage";
00340     break;
00341   case Bld::BldDataEBeamV7::EbeamUndPosYDamage:
00342     val = "EbeamUndPosYDamage";
00343     break;
00344   case Bld::BldDataEBeamV7::EbeamUndAngXDamage:
00345     val = "EbeamUndAngXDamage";
00346     break;
00347   case Bld::BldDataEBeamV7::EbeamUndAngYDamage:
00348     val = "EbeamUndAngYDamage";
00349     break;
00350   case Bld::BldDataEBeamV7::EbeamXTCAVAmplDamage:
00351     val = "EbeamXTCAVAmplDamage";
00352     break;
00353   case Bld::BldDataEBeamV7::EbeamXTCAVPhaseDamage:
00354     val = "EbeamXTCAVPhaseDamage";
00355     break;
00356   case Bld::BldDataEBeamV7::EbeamDumpChargeDamage:
00357     val = "EbeamDumpChargeDamage";
00358     break;
00359   case Bld::BldDataEBeamV7::EbeamPhotonEnergyDamage:
00360     val = "EbeamPhotonEnergyDamage";
00361     break;
00362   default:
00363     return str << "DamageMask(" << int(enval) << ")";
00364   }
00365   return str << val;
00366 }
00367 
00368 BldDataEOrbitsV0::~BldDataEOrbitsV0() {}
00369 
00370 
00371 BldDataIpimbV0::~BldDataIpimbV0() {}
00372 
00373 
00374 BldDataIpimbV1::~BldDataIpimbV1() {}
00375 
00376 
00377 BldDataPimV1::~BldDataPimV1() {}
00378 
00379 
00380 BldDataUsdUsbV1::~BldDataUsdUsbV1() {}
00381 
00382 
00383 BldDataGMDV0::~BldDataGMDV0() {}
00384 
00385 
00386 BldDataGMDV1::~BldDataGMDV1() {}
00387 
00388 
00389 BldDataGMDV2::~BldDataGMDV2() {}
00390 
00391 
00392 BldDataAcqADCV1::~BldDataAcqADCV1() {}
00393 
00394 
00395 BldDataSpectrometerV0::~BldDataSpectrometerV0() {}
00396 
00397 
00398 BldDataSpectrometerV1::~BldDataSpectrometerV1() {}
00399 
00400 
00401 BldDataAnalogInputV1::~BldDataAnalogInputV1() {}
00402 
00403 
00404 BldDataBeamMonitorV1::~BldDataBeamMonitorV1() {}
00405 
00406 } // namespace Bld
00407 } // namespace Psana

Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7