LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
mf::MFDestinationConfig::Config Struct Reference

#include "MFConfig.h"

Public Member Functions

 ~Config ()
 
 Config ()
 

Public Attributes

fhicl::OptionalDelegatedParameter destinations
 

Detailed Description

Definition at line 18 of file MFConfig.h.

Constructor & Destructor Documentation

mf::MFDestinationConfig::Config::~Config ( )

Definition at line 46 of file MFConfig.cc.

46 {}
mf::MFDestinationConfig::Config::Config ( )

Definition at line 48 of file MFConfig.cc.

49  : destinations{
50  fhicl::Name{"destinations"},
52  R"(The 'destinations' parameter represents a FHiCL table of named
53 destinations, each of which are configured to specify how messages
54 are logged to a given target. It has the general form of:
55 
56  destinations: {
57  // Ordinary destinations
58  dest1 : {...}
59  dest2 : {...}
60  ...
61  statistics: { // optional
62  // Statistics destinations
63  stat1: {...}
64  ...
65  }
66  }
67 
68 For a listing of allowed ordinary destinations, type:
69 
70  art --print-available mfPlugin
71 
72 The allowed configuration for a given destination type can be printed
73 by specifying:
74 
75  art --print-description mfPlugin:<destination type>
76 
77 It is permitted to specify an ordinary destination called
78 'statistics'. The 'statistics' destination is a FHiCL table that has
79 named statistics destinations, which can be used to encapsulate the
80 configuration related to statistics-tracking of messages logged to a
81 each ordinary destination. To print out the allowed statistics
82 destinations and the allowed configuration corresponding to a given
83 statistics destination, replace the 'mfPlugin' specification with
84 'mfStatsPlugin'.
85 
86 If a value for 'destinations' is not supplied, one will be provided for you.)"}}
87  {}
fhicl::OptionalDelegatedParameter destinations
Definition: MFConfig.h:23

Member Data Documentation

fhicl::OptionalDelegatedParameter mf::MFDestinationConfig::Config::destinations

Definition at line 23 of file MFConfig.h.


The documentation for this struct was generated from the following files: