Go to the documentation of this file. 1 #ifndef HERD_CALOPMTTRIGGERREGIONARRAY_
2 #define HERD_CALOPMTTRIGGERREGIONARRAY_
15 template <
typename ContainedClass>
ContainedClass & operator[](const CaloPMTTriggerRegion &trigReg)
Accesses an element without validity check on the element index.
Definition: CaloPMTTriggerRegionArray.h:27
CaloPMTTriggerRegion
Aliases for the CaloPMT trigger regions.
Definition: CaloPMTTriggerGeoInfo.h:22
ContainedClass & at(const CaloPMTTriggerRegion &trigReg)
Accesses an element with validity check on the element index.
Definition: CaloPMTTriggerRegionArray.h:50
const ContainedClass & operator[](const CaloPMTTriggerRegion &trigReg) const
Accesses an element without validity check on the element index.
Definition: CaloPMTTriggerRegionArray.h:38
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:22
_GLIBCXX17_CONSTEXPR reference at(size_type __n)
Definition: ArrayForwarder.h:152
An array that accepts CaloPMT trigger regions as subscripts.
Definition: CaloPMTTriggerRegionArray.h:16
const ContainedClass & at(const CaloPMTTriggerRegion &trigReg) const
Accesses an element with validity check on the element index.
Definition: CaloPMTTriggerRegionArray.h:60
A forwarder class for std::array.
Definition: ArrayForwarder.h:48
_GLIBCXX17_CONSTEXPR reference operator[](size_type __n) noexcept
Definition: ArrayForwarder.h:148