| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

RunData.cc

Go to the documentation of this file.
00001 #include "Event/RunData.h"
00002 
00003 std::ostream& DayaBay::RunData::fillStream(std::ostream& s) const
00004 {
00005   s << " run number: " << m_runNumber << std::endl;
00006   s << " run type: " << DayaBay::RunType::AsString(m_runType) << std::endl;
00007   size_t siz = m_detectors.size();
00008   s << "{ " 
00009     << siz << " detectors : " << std::endl;
00010   
00011   DayaBay::RunData::DetectorContainer::const_iterator it, done 
00012     = m_detectors.end();
00013   for (it=m_detectors.begin(); it != done; ++it) {
00014     s << *it << std::endl;
00015   }
00016   s << "}";
00017   s << " start time: " << m_startTime << std::endl;
00018   s << " end time: " << m_endTime << std::endl;
00019 
00020   // Calibration source information
00021   s << "{  active calibration sources : " << std::endl;
00022   s << "       number of sources: " << m_calibSources.size() << std::endl;
00023   DayaBay::RunData::CalibSources::const_iterator srcIter, srcDone
00024     = m_calibSources.end();
00025   for (srcIter=m_calibSources.begin(); srcIter != srcDone; ++srcIter) {
00026     s << "      " << *srcIter << std::endl;
00027   }
00028   s << "}";
00029 
00030   return s;
00031 }
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:22:13 2011 for RunData by doxygen 1.4.7