void print(std::ostream &myCout) const override
print condition
L1GtExternalCondition & operator=(const L1GtExternalCondition &)
void setGtExternalTemplate(const L1GtExternalTemplate *)
const L1GtExternalTemplate * m_gtExternalTemplate
pointer to a L1GtExternalTemplate
const bool evaluateCondition() const override
the core function to check if the condition matches
void copy(const L1GtExternalCondition &cp)
copy function for copy constructor and operator=
~L1GtExternalCondition() override
void print(std::ostream &myCout) const override
print the condition