ConfigurableAlg(const std::string &name, AlgType algType)
const std::string & name() const
unsigned int numberOutputBits() const
const TrigConf::L1Threshold * getThreshold()
TrigConf::L1Threshold const * m_threshold
friend class TopoSteering
std::vector< std::string > m_histAccept
virtual TCS::StatusCode process(const InputTOBArray &input, Count &count)=0
CountingAlg(const std::string &name)
virtual StatusCode doReset()
virtual TCS::StatusCode processBitCorrect(const InputTOBArray &input, Count &count)=0
void setNumberOutputBits(unsigned int numberOutputBits)
unsigned int m_numberOutputBits
void setThreshold(const TrigConf::L1Threshold &thr)
Standard L1 threshold configuration.
int count(std::string s, const std::string ®x)
count how many occurances of a regx are in a string