|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef L1TOPOCONFIG_L1TOPOCONFIGALG_H 
    6 #define L1TOPOCONFIG_L1TOPOCONFIGALG_H 
   13   class L1TopoConfigAlg;
 
  104       void addInput(
const std::string & 
name, 
const std::string &
value, 
unsigned int position);
 
  105       void addOutput(
const std::string &
name, 
const std::string &
value, 
unsigned int bits, 
const std::string & 
outname, 
unsigned int position);
 
  
std::ostream & operator<<(std::ostream &, const TXC::L1TopoConfigAlg &)
void setAlgoID(unsigned int algoID)
std::vector< TXC::OutputElement > m_outputElements
std::vector< std::string > getOutputNames() const
std::vector< TXC::FixedParameter > m_fixedParameters
friend std::ostream & operator<<(std::ostream &, const TXC::L1TopoConfigAlg &)
void setAlgKind(AlgKind kind)
void setAlgOutput(const std::string &output)
bool const RAWDATA *ch2 const
L1TopoConfigAlg(L1TopoConfigAlg &&) noexcept=default
RegisterParameter(const std::string &name, const std::string &value, unsigned int position, unsigned int selection)
unsigned int algoID() const
void addParameter(const std::string &name, const std::string &value, unsigned int position, unsigned int selection)
std::vector< std::string > getInputNames() const
std::vector< TXC::RegisterParameter > m_variableParameters
const std::vector< OutputElement > & getOutputs() const
const std::string & type() const
void addOutput(const std::string &name, const std::string &value, unsigned int bits, const std::string &outname, unsigned int position)
const std::vector< InputElement > & getInputs() const
OutputElement(const std::string &name, const std::string &value, unsigned int bits, const std::string &outname, unsigned int position)
const std::string & name() const
const std::string & output() const
const std::string selection
void addInput(const std::string &name, const std::string &value, unsigned int position)
void setAlgName(const std::string &name)
FixedParameter(const std::string &name, const std::string &value)
void setAlgType(const std::string &type)
std::string fullname() const
void addFixedParameter(const std::string &name, const std::string &value)
const std::vector< FixedParameter > & getFixedParameters() const
std::vector< TXC::InputElement > m_inputElements
const std::vector< RegisterParameter > & getParameters() const