Public Types | Public Attributes | List of all members
nnet::PointIdAlg::Config Struct Reference

#include <PointIdAlg.h>

Inheritance diagram for nnet::PointIdAlg::Config:
img::DataProviderAlg::Config

Public Types

using Name = fhicl::Name
 
using Comment = fhicl::Comment
 
- Public Types inherited from img::DataProviderAlg::Config
using Name = fhicl::Name
 
using Comment = fhicl::Comment
 

Public Attributes

fhicl::Atom< std::stringNNetModelFile
 
fhicl::Sequence< std::stringNNetOutputs
 
fhicl::Atom< unsigned int > PatchSizeW {Name("PatchSizeW"), Comment("How many wires in patch.")}
 
fhicl::Atom< unsigned int > PatchSizeD
 
- Public Attributes inherited from img::DataProviderAlg::Config
fhicl::Table< calo::CalorimetryAlg::ConfigCalorimetryAlg
 
fhicl::Atom< float > AdcMax {Name("AdcMax"), Comment("Saturation max value")}
 
fhicl::Atom< float > AdcMin {Name("AdcMin"), Comment("Saturation min value")}
 
fhicl::Atom< float > OutMax {Name("OutMax"), Comment("Output max value")}
 
fhicl::Atom< float > OutMin {Name("OutMin"), Comment("Output min value")}
 
fhicl::Atom< boolCalibrateAmpl
 
fhicl::Atom< boolCalibrateLifetime
 
fhicl::Atom< unsigned int > DriftWindow
 
fhicl::Atom< std::stringDownscaleFn {Name("DownscaleFn"), Comment("Downsampling function")}
 
fhicl::Atom< boolDownscaleFullView
 
fhicl::Sequence< float > BlurKernel {Name("BlurKernel"), Comment("Blur kernel in wire direction")}
 
fhicl::Atom< float > NoiseSigma {Name("NoiseSigma"), Comment("White noise sigma")}
 
fhicl::Atom< float > CoherentSigma {Name("CoherentSigma"), Comment("Coherent noise sigma")}
 

Detailed Description

Definition at line 90 of file PointIdAlg.h.

Member Typedef Documentation

Definition at line 92 of file PointIdAlg.h.

Definition at line 91 of file PointIdAlg.h.

Member Data Documentation

fhicl::Atom<std::string> nnet::PointIdAlg::Config::NNetModelFile
Initial value:
{Name("NNetModelFile"),
Comment("Neural net model to apply.")}

Definition at line 94 of file PointIdAlg.h.

fhicl::Sequence<std::string> nnet::PointIdAlg::Config::NNetOutputs
Initial value:
{Name("NNetOutputs"),
Comment("Labels of the network outputs.")}

Definition at line 96 of file PointIdAlg.h.

fhicl::Atom<unsigned int> nnet::PointIdAlg::Config::PatchSizeD
Initial value:
{Name("PatchSizeD"),
Comment("How many downsampled ADC entries in patch")}

Definition at line 100 of file PointIdAlg.h.

fhicl::Atom<unsigned int> nnet::PointIdAlg::Config::PatchSizeW {Name("PatchSizeW"), Comment("How many wires in patch.")}

Definition at line 98 of file PointIdAlg.h.


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