LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
butcher::EventButcherConfig Struct Reference

Public Attributes

fhicl::Atom< std::string > inRawTag
 
fhicl::Atom< std::string > inSigTag
 
fhicl::Atom< std::string > outRawTag
 
fhicl::Atom< std::string > outSigTag
 
fhicl::Atom< std::string > outAssnTag
 
fhicl::Atom< int > ndrop
 
fhicl::Atom< int > nkeep
 
fhicl::Atom< double > sigscale
 

Detailed Description

Definition at line 13 of file EventButcher_module.cc.

Member Data Documentation

fhicl::Atom<std::string> butcher::EventButcherConfig::inRawTag
Initial value:
{
fhicl::Name("inRawTag"),
fhicl::Comment("Input tag for the raw::RawDigit collection.")}

Definition at line 17 of file EventButcher_module.cc.

Referenced by butcher::EventButcher::EventButcher().

fhicl::Atom<std::string> butcher::EventButcherConfig::inSigTag
Initial value:
{fhicl::Name("inSigTag"),
fhicl::Comment("Input tag for the recob::Wire collection.")}

Definition at line 21 of file EventButcher_module.cc.

Referenced by butcher::EventButcher::EventButcher().

fhicl::Atom<int> butcher::EventButcherConfig::ndrop
Initial value:
{fhicl::Name("ndrop"),
fhicl::Comment("Number of ticks from start of waveform to drop"),
0}

Definition at line 36 of file EventButcher_module.cc.

Referenced by butcher::EventButcher::produce().

fhicl::Atom<int> butcher::EventButcherConfig::nkeep
Initial value:
{fhicl::Name("nkeep"),
fhicl::Comment("Number of remaining ticks to keep after initial drop"),
-1}

Definition at line 39 of file EventButcher_module.cc.

Referenced by butcher::EventButcher::produce().

fhicl::Atom<std::string> butcher::EventButcherConfig::outAssnTag
Initial value:
{fhicl::Name("outAssnTag"),
fhicl::Comment("Label the output associations."),
"rawsigassns"}

Definition at line 32 of file EventButcher_module.cc.

Referenced by butcher::EventButcher::EventButcher(), and butcher::EventButcher::produce().

fhicl::Atom<std::string> butcher::EventButcherConfig::outRawTag
Initial value:
{fhicl::Name("outRawTag"),
fhicl::Comment("Label the output raw::RawDigit collection."),
"truncraw"}

Definition at line 24 of file EventButcher_module.cc.

Referenced by butcher::EventButcher::EventButcher(), and butcher::EventButcher::produce().

fhicl::Atom<std::string> butcher::EventButcherConfig::outSigTag
Initial value:
{fhicl::Name("outSigTag"),
fhicl::Comment("Label the output recob::Wire collection."),
"truncsig"}

Definition at line 28 of file EventButcher_module.cc.

Referenced by butcher::EventButcher::EventButcher(), and butcher::EventButcher::produce().

fhicl::Atom<double> butcher::EventButcherConfig::sigscale
Initial value:
{
fhicl::Name("sigscale"),
fhicl::Comment("A multiplicative scale factor applied to the output recob::Wires"),
1.0}

Definition at line 43 of file EventButcher_module.cc.

Referenced by butcher::EventButcher::produce().


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