The CACell class This Class stores all relevant information one wants to have stored in a cell for a ...
void setSeed(bool isSeedTrue)
sets flag whether CACell is allowed to be the seed of a new track candidate or not
unsigned int getState() const
************************* PUBLIC MEMBER FUNCTIONS *************************
void setActivationState(bool activationState)
sets flag whether CACell is active (takes part during current CA iteration) or inactive (does not tak...
void increaseState()
setters:
bool operator==(const CACell &b) const
************************* OPERATORS *************************
bool m_stateUpgrade
sets flag whether Segment is allowed to increase state during update step within CA
bool isActivated() const
returns activationState (CA-feature)
bool operator!=(const CACell &b) const
overloaded '!='-operator
void setStateUpgrade(bool up)
sets flag whether CACell is allowed to increase state during update step within CA
bool m_seed
sets flag whether Segment is allowed to be the seed of a new track candidate or not
bool isSeed() const
returns whether CACell is allowed to be a seed for TCs
bool m_activated
activation state.
unsigned int m_state
************************* DATA MEMBERS *************************
CACell()
************************* CONSTRUCTORS *************************
bool isUpgradeAllowed() const
returns info whether stateIncrease is allowed or not (CA-feature)
Abstract base class for different kinds of events.