7#ifndef TrigConf_IsolationParam
8#define TrigConf_IsolationParam
54 virtual void print(
const std::string&
indent=
"",
unsigned int detail=1)
const override;
56 virtual void writeXML(std::ostream &
xmlfile,
int indentLevel,
int indentWidth)
const;
virtual void writeXML(std::ostream &xmlfile, int indentLevel, int indentWidth) const
const std::string & thrtype() const
IsolationParam(const std::string &thrtype, const int isobit, int offset, int slope, int mincut, int upperlimit, int etamin, int etamax, int priority)
void setThrType(const std::string &p)
virtual void print(const std::string &indent="", unsigned int detail=1) const override
void setUpperlimit(int p)
void setIsDefined(bool def=true)
virtual ~IsolationParam() override=default
std::ostream & indent(std::ostream &o, int lvl, int size) const
static std::vector< std::string > xmlfile
Forward iterator to traverse the main components of the trigger configuration.