All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
icarus::PMTconfigurationExtraction::Config Struct Reference

Configuration of the module. More...

Public Attributes

fhicl::Atom< bool > AssignOfflineChannelIDs
 
fhicl::Atom< bool > RequireConsistentPMTconfigurations
 
fhicl::Atom< bool > Verbose
 
fhicl::Atom< std::string > LogCategory
 

Detailed Description

Configuration of the module.

Definition at line 109 of file PMTconfigurationExtraction_module.cc.

Member Data Documentation

fhicl::Atom<bool> icarus::PMTconfigurationExtraction::Config::AssignOfflineChannelIDs
Initial value:
{
fhicl::Name("AssignOfflineChannelIDs"),
fhicl::Comment
("retrieves LArSoft channel ID of each PMT; requires IICARUSChannelMap service"),
true
}

Definition at line 111 of file PMTconfigurationExtraction_module.cc.

fhicl::Atom<std::string> icarus::PMTconfigurationExtraction::Config::LogCategory
Initial value:
{
fhicl::Name("LogCategory"),
fhicl::Comment("category tag used for messages to message facility"),
"PMTconfigurationExtraction"
}

Definition at line 131 of file PMTconfigurationExtraction_module.cc.

fhicl::Atom<bool> icarus::PMTconfigurationExtraction::Config::RequireConsistentPMTconfigurations
Initial value:
{
fhicl::Name("RequireConsistentPMTconfigurations"),
fhicl::Comment
("checks that all input files carry a compatible PMT configuration"),
true
}

Definition at line 118 of file PMTconfigurationExtraction_module.cc.

fhicl::Atom<bool> icarus::PMTconfigurationExtraction::Config::Verbose
Initial value:
{
fhicl::Name("Verbose"),
fhicl::Comment("print in full each new PMT configuration read"),
false
}

Definition at line 125 of file PMTconfigurationExtraction_module.cc.


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