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

Configuration of the V1730 readout board setup. More...

Classes

struct  ChannelSetupConfig
 

Public Attributes

fhicl::Atom< std::string > Name
 
fhicl::OptionalAtom< unsigned int > FragmentID
 
fhicl::Atom< nanosecondsTriggerDelay
 
fhicl::Atom< nanosecondsTTTresetDelay
 
fhicl::OptionalSequence
< fhicl::Table
< ChannelSetupConfig > > 
SpecialChannels
 

Detailed Description

Configuration of the V1730 readout board setup.

Definition at line 455 of file DaqDecoderICARUSPMT_module.cc.

Member Data Documentation

fhicl::OptionalAtom<unsigned int> icarus::DaqDecoderICARUSPMT::BoardSetupConfig::FragmentID
Initial value:
{
fhicl::Name("FragmentID"),
fhicl::Comment("ID of the fragments associated with the board")
}

Definition at line 510 of file DaqDecoderICARUSPMT_module.cc.

fhicl::Atom<std::string> icarus::DaqDecoderICARUSPMT::BoardSetupConfig::Name
Initial value:
{
fhicl::Name("Name"),
fhicl::Comment("board name, as specified in the DAQ configuration")
}

Definition at line 505 of file DaqDecoderICARUSPMT_module.cc.

fhicl::OptionalSequence<fhicl::Table<ChannelSetupConfig> > icarus::DaqDecoderICARUSPMT::BoardSetupConfig::SpecialChannels
Initial value:
{
fhicl::Name("SpecialChannels"),
fhicl::Comment("special settings for selected channels on the board")
}

Definition at line 529 of file DaqDecoderICARUSPMT_module.cc.

fhicl::Atom<nanoseconds> icarus::DaqDecoderICARUSPMT::BoardSetupConfig::TriggerDelay
Initial value:
{
fhicl::Name("TriggerDelay"),
fhicl::Comment
("from delay from the trigger timestamp to the PMT trigger [ns]"),
0_ns
}

Definition at line 515 of file DaqDecoderICARUSPMT_module.cc.

fhicl::Atom<nanoseconds> icarus::DaqDecoderICARUSPMT::BoardSetupConfig::TTTresetDelay
Initial value:
{
fhicl::Name("TTTresetDelay"),
fhicl::Comment
("assume that V1730 counter (Trigger Time Tag) is reset every second"),
0_ns
}

Definition at line 522 of file DaqDecoderICARUSPMT_module.cc.


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