35 TCut(
const char *title);
36 TCut(
const char *
name,
const char *title);
61#if (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40600
62#pragma GCC diagnostic push
63#pragma GCC diagnostic ignored "-Weffc++"
71#if (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40600
72#pragma GCC diagnostic pop
77 operator const char*()
const {
return GetTitle(); }
90#if (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40600
91#pragma GCC diagnostic push
92#pragma GCC diagnostic ignored "-Weffc++"
100#if (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40600
101#pragma GCC diagnostic pop
#define ClassDefOverride(name, id)
TCut operator*(const TCut &lhs, const char *rhs)
Multiplication.
TCut operator!(const TCut &rhs)
Logical negation.
TCut operator+(const TCut &lhs, const char *rhs)
Addition.
TCut operator||(const TCut &lhs, const char *rhs)
Logical or.
TCut operator&&(const TCut &lhs, const char *rhs)
Logical and.
A specialized string object used for TTree selections.
bool operator==(const char *rhs) const
Comparison.
friend TCut operator*(const TCut &lhs, const char *rhs)
Multiplication.
friend TCut operator!(const TCut &rhs)
Logical negation.
bool operator>=(const TCut &rhs)
friend TCut operator+(const TCut &lhs, const char *rhs)
Addition.
bool operator<(const TCut &rhs)
friend TCut operator||(const TCut &lhs, const char *rhs)
Logical or.
TCut & operator*=(const char *rhs)
Multiplication.
bool operator<=(const TCut &rhs)
~TCut() override
Typical destructor.
TCut & operator=(const char *rhs)
Assignment.
TCut & operator+=(const char *rhs)
Addition.
bool operator!=(const char *rhs) const
Comparison.
friend TCut operator&&(const TCut &lhs, const char *rhs)
Logical and.
bool operator>(const TCut &rhs)
The TNamed class is the base class for all named ROOT classes.
const char * GetTitle() const override
Returns title of object.