pmt_waveform.cc

Go to the documentation of this file.
00001 #ifndef PMT_WAVEFORM_CC
00002 #define PMT_WAVEFORM_CC
00003 
00004 #include "pmt_waveform.hh"
00005 
00006 void pmt_waveform::clear_data(){
00007   data_base::clear_data();
00008   init_vars();
00009 }
00010 
00011 void pmt_waveform::init_vars(){
00012   clear();
00013   _channel_number=PMT::INVALID_CH;
00014   _channel_frame_id=PMT::INVALID_WORD;
00015   _disc_id=PMT::DISC_MAX;
00016   _timeslice=PMT::INVALID_WORD;
00017 }
00018 
00019 void pmt_wf_collection::clear_data(){
00020   data_base::clear_data();
00021   init_vars();
00022 }
00023 
00024 void pmt_wf_collection::init_vars(){
00025   clear();
00026   _event_id=PMT::INVALID_WORD;
00027   _event_frame_id=PMT::INVALID_WORD;
00028   _module_address=PMT::INVALID_WORD;
00029   _module_id=PMT::INVALID_WORD;
00030   _channel_header_count=PMT::INVALID_WORD;
00031   _checksum=PMT::INVALID_WORD;
00032   _nwords=PMT::INVALID_WORD;
00033   _trigger_frame_id=PMT::INVALID_WORD;
00034   _trigger_timeslice=PMT::INVALID_WORD;
00035 }
00036 
00037 #endif

Generated on Mon Apr 7 15:35:12 2014 for MyProject by  doxygen 1.4.7