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

Public Types

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

Public Attributes

fhicl::Atom< double > TimePadding Name { "TimePadding" }
 
fhicl::Atom< double > TimePadding Comment { "extension to the time window considered when collecting spills [seconds]" }
 
fhicl::Atom< double >
TimePadding fhicl::Atom
< std::string > 
RawDataLabel
 
fhicl::Atom< std::string > DeviceUsedForTiming
 
fhicl::Atom< std::string > URL
 
fhicl::Atom< std::string > Bundle
 
fhicl::Atom< double > TimeWindow
 
fhicl::Atom< std::string > MultiWireBundle
 
fhicl::Atom< double > MWR_TimeWindow
 

Detailed Description

Definition at line 42 of file BNBRetriever_module.cc.

Member Typedef Documentation

using sbn::BNBRetriever::Config::Comment = fhicl::Comment

Definition at line 45 of file BNBRetriever_module.cc.

using sbn::BNBRetriever::Config::Name = fhicl::Name

Definition at line 44 of file BNBRetriever_module.cc.

Member Data Documentation

fhicl::Atom<std::string> sbn::BNBRetriever::Config::Bundle
Initial value:
{
Name{ "Bundle" },
Comment{ "" }
}

Definition at line 68 of file BNBRetriever_module.cc.

fhicl::Atom<double> TimePadding sbn::BNBRetriever::Config::Comment { "extension to the time window considered when collecting spills [seconds]" }

Definition at line 49 of file BNBRetriever_module.cc.

fhicl::Atom<std::string> sbn::BNBRetriever::Config::DeviceUsedForTiming
Initial value:
{
Name{ "DeviceUsedForTiming" },
Comment{ "name in the IFBeam database of the device used to extract spill times" }
}

Definition at line 58 of file BNBRetriever_module.cc.

fhicl::Atom<std::string> sbn::BNBRetriever::Config::MultiWireBundle
Initial value:
{
Name{ "MultiWireBundle" },
Comment{ "" }
}

Definition at line 78 of file BNBRetriever_module.cc.

fhicl::Atom<double> sbn::BNBRetriever::Config::MWR_TimeWindow
Initial value:
{
Name{ "MWR_TimeWindow" },
Comment{ "" }
}

Definition at line 83 of file BNBRetriever_module.cc.

fhicl::Atom<double> TimePadding sbn::BNBRetriever::Config::Name { "TimePadding" }

Definition at line 48 of file BNBRetriever_module.cc.

fhicl::Atom<double> TimePadding fhicl::Atom<std::string> sbn::BNBRetriever::Config::RawDataLabel
Initial value:
{
Name{ "raw_data_label" },
Comment{ "art data product instance name for trigger information (product label is 'daq')" }
}

Definition at line 53 of file BNBRetriever_module.cc.

fhicl::Atom<double> sbn::BNBRetriever::Config::TimeWindow
Initial value:
{
Name{ "TimeWindow" },
Comment{ "" }
}

Definition at line 73 of file BNBRetriever_module.cc.

fhicl::Atom<std::string> sbn::BNBRetriever::Config::URL
Initial value:
{
Name{ "URL" },
Comment{ "IFBeam database access URL" }
}

Definition at line 63 of file BNBRetriever_module.cc.


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