Bayeux  3.4.1
Core Foundation library for SuperNEMO
ocd_support.h
Go to the documentation of this file.
1 /* Author(s) : Francois Mauger <mauger@lpccaen.in2p3.fr>
3  * Creation date : 2013-04-04
4  * Last modified : 2016-02-09
5  */
6 
7 #ifndef DPP_OCD_SUPPORT_H
8 #define DPP_OCD_SUPPORT_H 1
9 
10 // Third party:
11 // - Bayeux/datatools:
12 #include <datatools/ocd_macros.h>
13 
14 // This project:
15 #include <dpp/dump_module.h>
16 #include <dpp/chain_module.h>
17 #include <dpp/if_module.h>
18 #include <dpp/input_module.h>
19 #include <dpp/output_module.h>
20 #include <dpp/utils_module.h>
21 #include <dpp/skip_module.h>
22 
30 
31 #endif // DPP_OCD_SUPPORT_H
32 
33 // Local Variables: --
34 // mode: c++ --
35 // c-file-style: "gnu" --
36 // End: --
A data processing module to dump data records.
Definition: dump_module.h:42
DOCD_CLASS_DECLARATION(my::algo)
Declaration of the OCD support for the my::algo class.
An input data processing module for automated I/O operations.
Definition: input_module.h:50
A data processing module for automated utility operations (bank removal)
Definition: utils_module.h:33
A output data processing module for automated I/O operations.
Definition: output_module.h:49
A data processing module to chain children data processing modules.
Definition: chain_module.h:44
A data processing module to be apply only if some cut is fulfilled.
Definition: if_module.h:45
A data processing module to skip some data records.
Definition: skip_module.h:38