1#ifndef DATAQUEUE_FRAMEFACTORY_DUMP_FILE_HH 
    2#define DATAQUEUE_FRAMEFACTORY_DUMP_FILE_HH 
   22                    const std::string& postfix)
 
 
   34  std::string 
name(std::size_t run_number, 
unsigned int detector_id)
 const 
   36    std::ostringstream oss;
 
   39        << std::setfill(
'0') << std::setw(8)
 
   42        << std::setfill(
'0') << std::setw(8)
 
   45        << std::setfill(
'0') << std::setw(8)
 
 
 
   98    unsigned int const packet_size = data->size();
 
  100                    static_cast<const char*
>(
 
  101                                             static_cast<const void*
>(
 
  103                    sizeof(packet_size));
 
  108        if (
m_outfile.write(data->raw(), data->size()).good())
 
 
bool write(const CLBDataGram *data, unsigned int detector_id)
 
std::size_t const m_max_file_size
 
DumpFile(const FilenameGenerator &fg, std::size_t max_file_size)
 
std::size_t m_current_file_size
 
std::string name(std::size_t run_number, unsigned int detector_id) const
 
FilenameGenerator(const std::string &prefix, const std::string &postfix)
 
unsigned int m_detector_id