Set of NEMO3 ANA events. More...
#include <ana_set.h>
Public Types | |
typedef std::list< ana_event > | event_col |
event_col is a list of ana_event | |
Public Member Functions | |
bool | is_debug () const |
returns true if debug option is activated | |
void | set_debug (bool) |
set the debug option to the value of the given boolean | |
const datatools::utils::properties & | properties () const |
returns the const reference of the properties field | |
datatools::utils::properties & | properties () |
returns the reference of the properties field | |
void | clear_events () |
clear the event list | |
event_col & | events () |
returns the reference to the event list | |
const event_col & | events () const |
returns the const reference to the event list | |
ana_set (bool debug_=false) | |
constructor | |
virtual | ~ana_set () |
virtual destructor | |
virtual void | clear () |
virtual function that clears the event list and properties field | |
virtual void | tree_dump (std::ostream &out_=std::cerr, const std::string &title_="", const std::string &indent_="", bool inherit_=false) const |
const virtual function that dump class informations | |
virtual const std::string & | get_serial_tag () const |
const virtual function that returns the reference to the serialization tag | |
Static Public Attributes | |
static const std::string | SERIAL_TAG |
serialization tag | |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar_, const unsigned int version_) |
serialization | |
Private Attributes | |
bool | __debug |
private fields | |
datatools::utils::properties | __properties |
event_col | __events |
Friends | |
class | boost::serialization::access |
friend class access |
Set of NEMO3 ANA events.