HerdSoftware  0.1.1
List of all members
Herd::StkClustersColl Class Reference

Collection of containers for the clusters of all the STK detectors. More...

#include <dataobjects/StkClustersColl.h>

Inheritance diagram for Herd::StkClustersColl:
Herd::SidesArray< ContainedClass > Herd::ArrayForwarder< ContainedClass, RefFrame::NSides >

Additional Inherited Members

- Public Types inherited from Herd::SidesArray< ContainedClass >
using BaseType = ArrayForwarder< ContainedClass, RefFrame::NSides >
 
- Public Types inherited from Herd::ArrayForwarder< ContainedClass, RefFrame::NSides >
typedef ContainedClass value_type
 
typedef value_typepointer
 
typedef const value_typeconst_pointer
 
typedef value_typereference
 
typedef const value_typeconst_reference
 
typedef value_typeiterator
 
typedef const value_typeconst_iterator
 
typedef std::size_t size_type
 
typedef std::ptrdiff_t difference_type
 
typedef std::reverse_iterator< iteratorreverse_iterator
 
typedef std::reverse_iterator< const_iteratorconst_reverse_iterator
 
- Public Member Functions inherited from Herd::SidesArray< ContainedClass >
ContainedClass & operator[] (const RefFrame::Side &side)
 Accesses an element without validity check on the element index. More...
 
const ContainedClass & operator[] (const RefFrame::Side &side) const
 Accesses an element without validity check on the element index. More...
 
ContainedClass & at (const RefFrame::Side &side)
 Accesses an element with validity check on the element index. More...
 
const ContainedClass & at (const RefFrame::Side &side) const
 Accesses an element with validity check on the element index. More...
 
- Public Member Functions inherited from Herd::ArrayForwarder< ContainedClass, RefFrame::NSides >
 ArrayForwarder ()
 
 ArrayForwarder (std::array< ContainedClass, _Nm > arr)
 
void fill (const value_type &__u)
 
void swap (ArrayForwarder &__other) noexcept(noexcept(std::swap(std::declval< ContainedClass & >(), std::declval< ContainedClass & >())))
 
_GLIBCXX17_CONSTEXPR iterator begin () noexcept
 
_GLIBCXX17_CONSTEXPR const_iterator begin () const noexcept
 
_GLIBCXX17_CONSTEXPR iterator end () noexcept
 
_GLIBCXX17_CONSTEXPR const_iterator end () const noexcept
 
_GLIBCXX17_CONSTEXPR reverse_iterator rbegin () noexcept
 
_GLIBCXX17_CONSTEXPR const_reverse_iterator rbegin () const noexcept
 
_GLIBCXX17_CONSTEXPR reverse_iterator rend () noexcept
 
_GLIBCXX17_CONSTEXPR const_reverse_iterator rend () const noexcept
 
_GLIBCXX17_CONSTEXPR const_iterator cbegin () const noexcept
 
_GLIBCXX17_CONSTEXPR const_iterator cend () const noexcept
 
_GLIBCXX17_CONSTEXPR const_reverse_iterator crbegin () const noexcept
 
_GLIBCXX17_CONSTEXPR const_reverse_iterator crend () const noexcept
 
constexpr size_type size () const noexcept
 
constexpr size_type max_size () const noexcept
 
constexpr bool empty () const noexcept
 
_GLIBCXX17_CONSTEXPR reference operator[] (size_type __n) noexcept
 
constexpr const_reference operator[] (size_type __n) const noexcept
 
_GLIBCXX17_CONSTEXPR reference at (size_type __n)
 
constexpr const_reference at (size_type __n) const
 
_GLIBCXX17_CONSTEXPR reference front () noexcept
 
constexpr const_reference front () const noexcept
 
_GLIBCXX17_CONSTEXPR reference back () noexcept
 
constexpr const_reference back () const noexcept
 
_GLIBCXX17_CONSTEXPR pointer data () noexcept
 
_GLIBCXX17_CONSTEXPR const_pointer data () const noexcept
 

Detailed Description

Collection of containers for the clusters of all the STK detectors.

Collection of StkClusters for all the STK detectors.


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