final Class Reference

The BinaryFileOutput module streams art Events to a binary file, bypassing ROOT. More...

List of all members.

Public Member Functions

 BinaryFileOutput (ParameterSet const &ps)
 BinaryFileOutput Constructor.
virtual ~BinaryFileOutput ()
 BinaryFileOutput Destructor.
 BinaryMPIOutput (ParameterSet const &ps)
 BinaryMPIOutput Constructor.
virtual ~BinaryMPIOutput ()
 BinaryMPIOutput Destructor.

Detailed Description

The BinaryFileOutput module streams art Events to a binary file, bypassing ROOT.

An art::OutputModule which sends Fragments using DataSenderManager. This module produces output identical to that of a BoardReader, for use in systems which have multiple layers of EventBuilders.

Definition at line 40 of file BinaryFileOutput_module.cc.


Member Function Documentation

final::BinaryFileOutput ( ParameterSet const &  ps  )  [explicit]

BinaryFileOutput Constructor.

Parameters:
ps ParameterSet used to configure BinaryFileOutput

BinaryFileOutput accepts the same configuration parameters as art::OutputModule. It has the same name substitution code that RootOutput uses to uniquify names.

BinaryFileOutput also expects the following Parameters: "fileName" (REQUIRED): Name of the file to write "directIO" (Default: false): Whether to use O_DIRECT

final::BinaryMPIOutput ( ParameterSet const &  ps  )  [explicit]

BinaryMPIOutput Constructor.

Parameters:
ps ParameterSet used to configure BinaryMPIOutput

BinaryMPIOutput forwards its ParameterSet to art::OutputModule, so any Parameters it requires are also required by BinaryMPIOutput. BinaryMPIOutput also forwards its ParameterSet to DataSenderManager, so any Parameters *it* requires are *also* required by BinaryMPIOuptut. Finally, BinaryMPIOutput accpets the following parameters: "rt_priority" (Default: 0): Priority for this thread "module_name" (Default: BinaryMPIOutput): Friendly name for this module (MessageFacility Category)


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator

Generated on 23 May 2017 for artdaq by  doxygen 1.6.1