All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Types | Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | Friends
nemo3::ana_set Class Reference

Set of NEMO3 ANA events. More...

#include <ana_set.h>

List of all members.

Public Types

typedef std::list< ana_eventevent_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_colevents ()
 returns the reference to the event list
const event_colevents () 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

Detailed Description

Set of NEMO3 ANA events.


The documentation for this class was generated from the following file: