3 #include <netinet/in.h>
5 #ifdef DEBUG_KM3NET_AUDIO_DATA
8 #include <boost/date_time/posix_time/posix_time.hpp>
10 #define DEBUG_MSG(str,lev) do { if (((uint8_t)lev)>=KM3NeT_Audio_Data::DEBUG_LEVEL) { DBG_MSG << boost::posix_time::microsec_clock::local_time() << " KM3NET_AUDIO_DATA(" << (void*)this << "): "<< str << '\n'; } }while( false )
12 #define DEBUG_MSG(str,lev) do { } while ( false )
22 if ((window==0)||(overlap==0)||(overlap>=window))
83 if (
data_==NULL)
return false;
99 real_type* l_dummy=
data_;
#define DEBUG_MSG(str, lev)
bool Append(real_type sample)
struct Info_Word::Info_Word_Bitfield::@0 Bits
uint32_t Time_Stamp_ticks
Acoustic_Time_of_Arrival Time
unsigned Amplitude_Resolution
then print_variable DETECTOR INPUT_FILE INTERMEDIATE_FILE check_input_file $DETECTOR $INPUT_FILE check_output_file $INTERMEDIATE_FILE $OUTPUT_FILE JMCEvt f $INPUT_FILE o $INTERMEDIATE_FILE d
void Check_time(Audio_Header header)
uint32_t Time_Stamp_seconds
real_type * Get_window(ToA_Packet *packet)
KM3NeT_Audio_Data(uint32_t window=STD_WINDOW, uint32_t overlap=STD_OVERLAP)
union Info_Word::Info_Word_Bitfield Info
virtual ~KM3NeT_Audio_Data()