5#ifndef L1TopoCoreSim_CountingConnector
6#define L1TopoCoreSim_CountingConnector
30 const std::string & input,
32 const std::string &
output);
Connector(const std::string &name, ConnectorType conntype)
const std::string & name() const
const TCS::ConfigurableAlg * algorithm() const
TOBArray const * output(const std::string &trigger) const
void attachOutputData(const std::vector< TOBArray * > &)
CountingConnector(const std::string &name, const std::string &input, const std::string &algorithm, const std::string &output)
TCS::CountingAlg * m_countingAlgorithm
friend class TopoSteering
friend class TopoSteeringStructure
std::vector< TrigConf::TriggerLine > m_triggers
void setFirstOutputBit(unsigned int firstOutputBit)
virtual ~CountingConnector()
const std::vector< TrigConf::TriggerLine > & triggers() const
const Count & count() const
void setAlgorithm(TCS::ConfigurableAlg *alg)
std::vector< TOBArray const * > m_outputData
InputConnector * inputConnector() const
virtual bool isCountingConnector() const
virtual StatusCode clearOutput()
const TCS::CountingAlg * countingAlgorithm() const
const std::vector< TOBArray const * > & outputData() const
TCS::CountingAlg * countingAlgorithm()
std::ostream & operator<<(std::ostream &os, const TCS::Bin &bin)