1#ifndef BES_RAWFILE_UTIL_H
2#define BES_RAWFILE_UTIL_H
47 void dump( std::ostream& os = std::cout )
const;
73 const std::string&
gerAppName()
const {
return m_appName; }
74 const std::string&
gerUsrTag()
const {
return m_usrTag; }
76 void dump( std::ostream& os = std::cout )
const;
80 std::string m_appName;
107 void dump( std::ostream& os = std::cout )
const;
133 void dump( std::ostream& os = std::cout )
const;
168 void dump( std::ostream& os = std::cout )
const;
171 void setDataInFile( uint32_t file_size ) { m_record.data_in_file = file_size; }
173 void setDataInRun( uint32_t run_size ) { m_record.data_in_run = run_size; }
174 void setStatus( uint32_t status ) { m_record.status = status; }
const data_separator_record & getRecord() const
void dump(std::ostream &os=std::cout) const
void setDataBlockSize(uint32_t ds)
friend std::ofstream & operator<<(std::ofstream &os, DataSeparatorRecord &record)
friend raw_ifstream & operator>>(raw_ifstream &is, DataSeparatorRecord &record)
void setDataBlockNumber(uint32_t dn)
void setDataInFile(uint32_t file_size)
const file_end_record & getRecord() const
friend std::ofstream & operator<<(std::ofstream &os, FileEndRecord &record)
void setEventsInFile(uint32_t file_nevt)
void dump(std::ostream &os=std::cout) const
friend raw_ifstream & operator>>(raw_ifstream &is, FileEndRecord &record)
void setStatus(uint32_t status)
friend raw_ifstream & makeEndRecord(DataSeparatorRecord &sep, raw_ifstream &is, FileEndRecord &record)
void setDataInRun(uint32_t run_size)
void setEventsInRun(uint32_t run_nevt)
const std::string & gerUsrTag() const
friend raw_ifstream & operator>>(raw_ifstream &is, FileNameStrings &record)
const std::string & gerAppName() const
friend std::ofstream & operator<<(std::ofstream &os, FileNameStrings &record)
const file_name_strings & getRecord() const
void dump(std::ostream &os=std::cout) const
const file_start_record & getRecord() const
void setFileNumber(uint32_t fn)
friend raw_ifstream & operator>>(raw_ifstream &is, FileStartRecord &record)
void dump(std::ostream &os=std::cout) const
friend std::ofstream & operator<<(std::ofstream &os, FileStartRecord &record)
void dump(std::ostream &os=std::cout) const
void setRunNumber(uint32_t runId)
friend std::ofstream & operator<<(std::ofstream &os, RunParametersRecord &record)
const run_parameters_record & getRecord() const
friend raw_ifstream & operator>>(raw_ifstream &is, RunParametersRecord &record)
uint32_t data_block_number
uint32_t sizeLimit_dataBlocks