15 #ifndef CUTS_ACCEPT_CUT_H 16 #define CUTS_ACCEPT_CUT_H 1 57 #endif // CUTS_ACCEPT_CUT_H
The cut abstract base class (interface)
Definition: i_cut.h:62
A cut that always accepts.
Definition: accept_cut.h:24
Top-level namespace of the Bayeux/cuts module library.
Definition: accept_cut.h:21
#define CUT_REGISTRATION_INTERFACE(T)
Definition: i_cut.h:411
virtual ~accept_cut()
Destructor.
accept_cut(datatools::logger::priority a_logging_priority=datatools::logger::PRIO_FATAL)
Constructor.
virtual int _accept()
Selection.
std::map< std::string, cut_entry_type > cut_handle_dict_type
Alias type of a dictionary of cut entry.
Definition: cut_tools.h:175
virtual void initialize(const datatools::properties &, datatools::service_manager &, cuts::cut_handle_dict_type &)
Initialization.
virtual void reset()
Reset.