18#include "GaudiKernel/DataObject.h"
22static const CLID& CLID_EFResult=11006;
32 EFResult(std::vector<uint32_t>,uint32_t);
41 virtual const CLID&
clID()
const;
44 const std::vector<uint32_t>
getEFVec()
const;
45 const uint32_t
getEFVec(uint32_t pos)
const;
51 bool setVecBit(uint32_t val,uint32_t vecpos,uint32_t bbegin,uint32_t bend);
52 bool setVecBit(
bool val,uint32_t vecpos,uint32_t bitpos);
69 if(m_efVec.size()>=54)
return m_efVec.size()-54;
73 std::vector<std::string> m_answerVector;
76 std::vector<uint32_t> m_efVec;
bool addToEFVec(uint32_t val, uint32_t pos)
const int getDecNum() const
const std::string getAnswer() const
const int getMidAnswerIndex() const
static const CLID & classID()
void setAnswer(std::string &answer)
bool appToEFVec(double val, uint32_t pos)
const int getAnswerIndex() const
void setMidAnswer(std::string &answer)
const std::string getMidAnswer() const
virtual const CLID & clID() const
bool setVecBit(uint32_t val, uint32_t vecpos, uint32_t bbegin, uint32_t bend)
const std::vector< uint32_t > getEFVec() const
bool push_back(uint32_t val)