data_base Class Reference
[DataFormatDataFormat]

A base coass for PMT-wise & event-wise data holder class. More...

#include <data_base.hh>

Inheritance diagram for data_base:

pmt_waveform pmt_wf_collection pulse_collection pulse_info tpc_waveform tpc_wf_collection trig_info user_collection user_info List of all members.

Public Member Functions

 data_base ()
 Default constructor.
 data_base (const data_base &original)
 Default copy constructor to avoid memory leak in ROOT streamer.
virtual ~data_base ()
 Default destructor.
virtual void clear_data ()
 Clear method.

Detailed Description

A base coass for PMT-wise & event-wise data holder class.

Definition at line 27 of file data_base.hh.


Constructor & Destructor Documentation

data_base::data_base (  )  [inline]

Default constructor.

Definition at line 32 of file data_base.hh.

00032 : TObject(){};

data_base::data_base ( const data_base original  )  [inline]

Default copy constructor to avoid memory leak in ROOT streamer.

Definition at line 35 of file data_base.hh.

00036     : TObject(original) 
00037   {};

virtual data_base::~data_base (  )  [inline, virtual]

Default destructor.

Definition at line 40 of file data_base.hh.

00040 {};


Member Function Documentation

virtual void data_base::clear_data (  )  [inline, virtual]

Clear method.

Reimplemented in pmt_waveform, pmt_wf_collection, pulse_info, pulse_collection, tpc_waveform, tpc_wf_collection, trig_info, user_info, and user_collection.

Definition at line 43 of file data_base.hh.

Referenced by tpc_wf_collection::clear_data(), tpc_waveform::clear_data(), pmt_wf_collection::clear_data(), pmt_waveform::clear_data(), and storage_manager::write_event().

00043 {};


The documentation for this class was generated from the following file:
Generated on Mon Apr 7 15:35:13 2014 for MyProject by  doxygen 1.4.7