LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
fhicl::detail::SequenceKey Class Reference

#include "ParameterSetImplHelpers.h"

Public Member Functions

 SequenceKey (std::string const &name, std::vector< std::size_t > const &indices)
 
auto const & name () const
 
auto const & indices () const
 

Private Attributes

std::string name_
 
std::vector< std::size_t > indices_
 

Detailed Description

Definition at line 62 of file ParameterSetImplHelpers.h.

Constructor & Destructor Documentation

fhicl::detail::SequenceKey::SequenceKey ( std::string const &  name,
std::vector< std::size_t > const &  indices 
)
inline

Definition at line 64 of file ParameterSetImplHelpers.h.

References geo::vect::indices().

66  : name_{name}, indices_{indices}
67  {}
std::vector< std::size_t > indices_

Member Function Documentation

auto const& fhicl::detail::SequenceKey::indices ( ) const
inline

Definition at line 75 of file ParameterSetImplHelpers.h.

76  {
77  return indices_;
78  }
std::vector< std::size_t > indices_
auto const& fhicl::detail::SequenceKey::name ( ) const
inline

Definition at line 70 of file ParameterSetImplHelpers.h.

71  {
72  return name_;
73  }

Member Data Documentation

std::vector<std::size_t> fhicl::detail::SequenceKey::indices_
private

Definition at line 82 of file ParameterSetImplHelpers.h.

std::string fhicl::detail::SequenceKey::name_
private

Definition at line 81 of file ParameterSetImplHelpers.h.


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