Mixin class to attach an automaton cell to an object or pointer.
More...
#include <WithAutomatonCell.h>
|
using | Super = ScalarToClass<T> |
| Base class of the mixin.
|
|
template<class T>
class Belle2::TrackFindingCDC::WithAutomatonCell< T >
Mixin class to attach an automaton cell to an object or pointer.
Definition at line 22 of file WithAutomatonCell.h.
◆ Super
template<class T>
using Super = ScalarToClass<T> |
|
private |
◆ WithAutomatonCell()
Mixin class wraps an object a.
Definition at line 30 of file WithAutomatonCell.h.
31 : Super(obj)
32 , m_automatonCell()
33 {
34 }
◆ getAutomatonCell()
Mutable getter for the automaton cell.
Definition at line 37 of file WithAutomatonCell.h.
38 {
39 return m_automatonCell;
40 }
◆ receiveMaskedFlag()
template<class T>
void receiveMaskedFlag |
( |
| ) |
const |
|
inline |
◆ setAndForwardMaskedFlag()
template<class T>
void setAndForwardMaskedFlag |
( |
| ) |
const |
|
inline |
Mockup as we do not have any sub-items.
Definition at line 49 of file WithAutomatonCell.h.
50 {
51 getAutomatonCell().setMaskedFlag();
52 }
◆ unsetAndForwardMaskedFlag()
template<class T>
void unsetAndForwardMaskedFlag |
( |
| ) |
const |
|
inline |
Mockup as we do not have any sub-items.
Definition at line 43 of file WithAutomatonCell.h.
44 {
45 getAutomatonCell().unsetMaskedFlag();
46 }
◆ m_automatonCell
The documentation for this class was generated from the following file: