17 return write(tmpView);
33 <<
"Error writing streamer event data to "
35 <<
"is full?" << std::endl;
40 return offset_to_return;
45 const char *dataPtr,
uint32 dataSize)
58 <<
"Error writing streamer event data to "
60 <<
"is full?" << std::endl;
65 return offset_to_return;
75 <<
"Error writing streamer event data to "
77 <<
"is full?" << std::endl;
84 return write(tmpView);
94 <<
"Error writing streamer header data to "
96 <<
"is full?" << std::endl;
105 const char *dataPtr,
uint32 dataSize)
110 <<
"Error writing streamer header data to "
111 <<
streamerfile_->fileName() <<
". Possibly the output disk "
112 <<
"is full?" << std::endl;
115 if (fragIndex == fragCount-1) {
128 <<
"Error writing streamer header data to "
129 <<
streamerfile_->fileName() <<
". Possibly the output disk "
130 <<
"is full?" << std::endl;
136 const std::vector<uint32>& hltStats)
150 <<
"Error writing streamer end-of-file to "
151 <<
streamerfile_->fileName() <<
". Possibly the output disk "
152 <<
"is full?" << std::endl;
const uint8 * eventData() const
uint8 * startAddress() const
const uint8 * descData() const
uint64 writeEventFragment(uint32 fragIndex, uint32 fragCount, const char *dataPtr, uint32 dataSize)
void write(const InitMsgBuilder &)
uint8 * startAddress() const
boost::shared_ptr< OutputFile > streamerfile_
uint8 * startAddress() const
void writeEventHeader(const EventMsgView &ineview)
uint32 headerSize() const
uint32 writeEOF(uint32 statusCode, const std::vector< uint32 > &hltStats)
StreamerOutputFile(const std::string &name)
uint32 headerSize() const
void writeInitFragment(uint32 fragIndex, uint32 fragCount, const char *dataPtr, uint32 dataSize)
uint8 * startAddress() const
void writeStart(const InitMsgView &inview)