Public Types | Public Attributes | List of all members
dune::DisambigFromSpacePoints::Config Struct Reference

Public Types

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

Public Attributes

fhicl::Atom< art::InputTagHitModuleLabel { Name("HitModuleLabel"), Comment("HitPointSolver label.") }
 
fhicl::Atom< art::InputTagSpModuleLabel { Name("SpModuleLabel"), Comment("SpacePointSolver label.") }
 
fhicl::Sequence< size_t > ExcludeTPCs { Name("ExcludeTPCs"), Comment("TPC inndexes where hits are not allowed.") }
 
fhicl::Atom< boolUseNeighbors { Name("UseNeighbors"), Comment("Use neighboring hits to complete hits unresolved with spacepoints.") }
 
fhicl::Atom< size_t > NumNeighbors { Name("NumNeighbors"), Comment("Number of neighboring hits to complete hits unresolved with spacepoints.") }
 
fhicl::Atom< float > MaxDistance { Name("MaxDistance"), Comment("Distance [cm] used to complete hits unresolved with spacepoints.") }
 
fhicl::Atom< std::stringMoveLeftovers { Name("MoveLeftovers"), Comment("Mode of dealing with undisambiguated hits.") }
 
fhicl::Atom< boolMonitoringPlots { Name("MonitoringPlots"), Comment("Create histograms of no. of unresolved hits at eacch stage, per plane.") }
 

Detailed Description

Definition at line 52 of file DisambigFromSpacePoints_module.cc.

Member Typedef Documentation

Definition at line 54 of file DisambigFromSpacePoints_module.cc.

Definition at line 53 of file DisambigFromSpacePoints_module.cc.

Member Data Documentation

fhicl::Sequence<size_t> dune::DisambigFromSpacePoints::Config::ExcludeTPCs { Name("ExcludeTPCs"), Comment("TPC inndexes where hits are not allowed.") }

Definition at line 58 of file DisambigFromSpacePoints_module.cc.

fhicl::Atom<art::InputTag> dune::DisambigFromSpacePoints::Config::HitModuleLabel { Name("HitModuleLabel"), Comment("HitPointSolver label.") }

Definition at line 56 of file DisambigFromSpacePoints_module.cc.

fhicl::Atom<float> dune::DisambigFromSpacePoints::Config::MaxDistance { Name("MaxDistance"), Comment("Distance [cm] used to complete hits unresolved with spacepoints.") }

Definition at line 61 of file DisambigFromSpacePoints_module.cc.

fhicl::Atom<bool> dune::DisambigFromSpacePoints::Config::MonitoringPlots { Name("MonitoringPlots"), Comment("Create histograms of no. of unresolved hits at eacch stage, per plane.") }

Definition at line 63 of file DisambigFromSpacePoints_module.cc.

fhicl::Atom<std::string> dune::DisambigFromSpacePoints::Config::MoveLeftovers { Name("MoveLeftovers"), Comment("Mode of dealing with undisambiguated hits.") }

Definition at line 62 of file DisambigFromSpacePoints_module.cc.

fhicl::Atom<size_t> dune::DisambigFromSpacePoints::Config::NumNeighbors { Name("NumNeighbors"), Comment("Number of neighboring hits to complete hits unresolved with spacepoints.") }

Definition at line 60 of file DisambigFromSpacePoints_module.cc.

fhicl::Atom<art::InputTag> dune::DisambigFromSpacePoints::Config::SpModuleLabel { Name("SpModuleLabel"), Comment("SpacePointSolver label.") }

Definition at line 57 of file DisambigFromSpacePoints_module.cc.

fhicl::Atom<bool> dune::DisambigFromSpacePoints::Config::UseNeighbors { Name("UseNeighbors"), Comment("Use neighboring hits to complete hits unresolved with spacepoints.") }

Definition at line 59 of file DisambigFromSpacePoints_module.cc.


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