5#ifndef CALOEVENT_CALORECOSTATUS_H
6#define CALOEVENT_CALORECOSTATUS_H
81 virtual bool getStatus(std::vector<CaloRecoStatus::StatusIndicator>&
virtual ~CaloRecoStatus()
Destructor.
unsigned int store_type
Internal store type.
CaloRecoStatus(CaloRecoStatus &&)=default
virtual bool getStatus(std::vector< CaloRecoStatus::StatusIndicator > &pStatusList) const
retrieve all status indicators
StatusIndicator
reconstruction status word
virtual const store_type & getStatusWord() const
retrieve the entire status word
CaloRecoStatus(StatusIndicator statusIndicator=UNKNOWNSTATUS)
Default constructor.
CaloRecoStatus(const CaloRecoStatus &)=default
virtual void resetStatus()
reset reconstruction status
store_type m_status
Status store.
CaloRecoStatus & operator=(const CaloRecoStatus &)=default
virtual bool checkStatus(const StatusIndicator &statusIndicator) const
Check status.
virtual void setStatus(const StatusIndicator &statusIndicator)
Set status.