 |
Belle II Software
release-05-02-19
|
12 #include <tracking/trackFindingCDC/ca/AutomatonCell.h>
13 #include <tracking/trackFindingCDC/utilities/Scalar.h>
20 namespace TrackFindingCDC {
24 class WithAutomatonCell :
public ScalarToClass<T> {
28 using Super = ScalarToClass<T>;
AutomatonCell m_automatonCell
Memory for the automaton cell.
void unsetMaskedFlag()
Resets the masked flag to false.
WithAutomatonCell(const T &obj)
Mixin class wraps an object a.
void setMaskedFlag(bool setTo=true)
Sets the masked flag to the given value. Default value true.
ScalarToClass< T > Super
Base class of the mixin.
Abstract base class for different kinds of events.
Cell used by the cellular automata.
void receiveMaskedFlag() const
Mockup as we do not have any sub-items.
AutomatonCell & getAutomatonCell() const
Mutable getter for the automaton cell.
void setAndForwardMaskedFlag() const
Mockup as we do not have any sub-items.
void unsetAndForwardMaskedFlag() const
Mockup as we do not have any sub-items.