/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Calibration/CalibSvc/CalibDataSvc/CalibDataSvc-00-01-04/src/CalibCLIDNode.cxx

Go to the documentation of this file.
00001 #include "CalibDataSvc/CalibCLIDNode.h"
00008 #include "CalibData/CalibModelSvc.h"
00009 using namespace CalibData;
00010 // CLID_Calib_CalibCLIDNode gets a value in CalibModel.cxx, but
00011 // this is in a different component; doubt I can pick it up correctly here.
00012  extern const CLID& CLID_Calib_CalibCLIDNode;
00013 const CLID& CLID_Calib_CalibCLIDNode = 6000;
00014 //maqmCLID CalibCLIDNode::m_myClassID = 0;
00015 
00016 const CLID& CalibCLIDNode::classID() {
00017     return CLID_Calib_CalibCLIDNode;
00018 /*//maqm add
00019   if (m_myClassID == 0) {
00020     CalibData::CalibModelSvc svc;
00021     m_myClassID = svc.getCLIDNodeCLID();
00022   }
00023   return m_myClassID;
00024   */
00025 }
00026 
00027 std::ostream& CalibCLIDNode::fillStream(std::ostream& s) const {
00028   return s <<  "Child class ID = " << m_childClassID << std::endl;
00029 }

Generated on Tue Nov 29 22:57:50 2016 for BOSS_7.0.2 by  doxygen 1.4.7