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

Public Types

using Name = fhicl::Name
 
using Comment = fhicl::Comment
 

Public Attributes

fhicl::Atom< art::InputTag > OpDetWaveformsTag
 
fhicl::Atom< std::string > OutputCategory
 
fhicl::Atom< unsigned int > DigitsPerLine
 
fhicl::Atom< raw::ADC_Count_tPedestal
 
fhicl::Atom< bool > SortByChannelAndTime
 
fhicl::Atom< std::string > TickLabel
 

Detailed Description

Definition at line 60 of file DumpOpDetWaveforms_module.cc.

Member Typedef Documentation

Definition at line 63 of file DumpOpDetWaveforms_module.cc.

Definition at line 62 of file DumpOpDetWaveforms_module.cc.

Member Data Documentation

fhicl::Atom<unsigned int> detsim::DumpOpDetWaveforms::Config::DigitsPerLine
Initial value:
{
Name("DigitsPerLine"),
Comment("the dump of ADC readings will put this many of them for each line"),
20U}

Definition at line 73 of file DumpOpDetWaveforms_module.cc.

fhicl::Atom<art::InputTag> detsim::DumpOpDetWaveforms::Config::OpDetWaveformsTag
Initial value:
{
Name("OpDetWaveformsTag"),
Comment("input tag of the raw::OpDetWaveform collection to be dumped")}

Definition at line 65 of file DumpOpDetWaveforms_module.cc.

fhicl::Atom<std::string> detsim::DumpOpDetWaveforms::Config::OutputCategory
Initial value:
{Name("OutputCategory"),
Comment("name of the category used for the output"),
"DumpOpDetWaveforms"}

Definition at line 69 of file DumpOpDetWaveforms_module.cc.

fhicl::Atom<raw::ADC_Count_t> detsim::DumpOpDetWaveforms::Config::Pedestal
Initial value:
{
Name("Pedestal"),
Comment("ADC readings are written relative to this number"),
0}

Definition at line 78 of file DumpOpDetWaveforms_module.cc.

fhicl::Atom<bool> detsim::DumpOpDetWaveforms::Config::SortByChannelAndTime
Initial value:
{
Name("SortByChannelAndTime"),
("waveforms are dumped in channel number order, and then timestamp"),
true}

Definition at line 83 of file DumpOpDetWaveforms_module.cc.

fhicl::Atom<std::string> detsim::DumpOpDetWaveforms::Config::TickLabel
Initial value:
{
Name("TickLabel"),
Comment("write an index in front of each digit dump line; choose between:"
" \"tick\" (waveform tick number)"
", \"timestamp\" (electronics clock time in microseconds)"
", \"none\" (no tick label)"),
"tick"}

Definition at line 89 of file DumpOpDetWaveforms_module.cc.


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