Logo ROOT   6.10/09
Reference Guide
Classes | Functions
TCut.h File Reference
#include "TNamed.h"
Include dependency graph for TCut.h:
This graph shows which files directly or indirectly include this file:

Classes

class  TCut
 A specialized string object used for TTree selections. More...
 

Functions

TCut operator && (const TCut &lhs, const char *rhs)
 Logical and. More...
 
TCut operator && (const char *lhs, const TCut &rhs)
 Logical and. More...
 
TCut operator && (const TCut &lhs, const TCut &rhs)
 Logical and. More...
 
TCut operator! (const TCut &rhs)
 Logical negation. More...
 
TCut operator* (const TCut &lhs, const char *rhs)
 Multiplication. More...
 
TCut operator* (const char *lhs, const TCut &rhs)
 Multiplication. More...
 
TCut operator* (const TCut &lhs, const TCut &rhs)
 Multiplication. More...
 
TCut operator+ (const TCut &lhs, const char *rhs)
 Addition. More...
 
TCut operator+ (const char *lhs, const TCut &rhs)
 Addition. More...
 
TCut operator+ (const TCut &lhs, const TCut &rhs)
 Addition. More...
 
TCut operator|| (const TCut &lhs, const char *rhs)
 Logical or. More...
 
TCut operator|| (const char *lhs, const TCut &rhs)
 Logical or. More...
 
TCut operator|| (const TCut &lhs, const TCut &rhs)
 Logical or. More...
 

Function Documentation

◆ operator &&() [1/3]

TCut operator&& ( const TCut lhs,
const char *  rhs 
)

Logical and.

Definition at line 232 of file TCut.cxx.

◆ operator &&() [2/3]

TCut operator&& ( const char *  lhs,
const TCut rhs 
)

Logical and.

Definition at line 240 of file TCut.cxx.

◆ operator &&() [3/3]

TCut operator&& ( const TCut lhs,
const TCut rhs 
)

Logical and.

Definition at line 248 of file TCut.cxx.

◆ operator!()

TCut operator! ( const TCut rhs)

Logical negation.

Definition at line 292 of file TCut.cxx.

◆ operator*() [1/3]

TCut operator* ( const TCut lhs,
const char *  rhs 
)

Multiplication.

Definition at line 208 of file TCut.cxx.

◆ operator*() [2/3]

TCut operator* ( const char *  lhs,
const TCut rhs 
)

Multiplication.

Definition at line 216 of file TCut.cxx.

◆ operator*() [3/3]

TCut operator* ( const TCut lhs,
const TCut rhs 
)

Multiplication.

Definition at line 224 of file TCut.cxx.

◆ operator+() [1/3]

TCut operator+ ( const TCut lhs,
const char *  rhs 
)

Addition.

Definition at line 184 of file TCut.cxx.

◆ operator+() [2/3]

TCut operator+ ( const char *  lhs,
const TCut rhs 
)

Addition.

Definition at line 192 of file TCut.cxx.

◆ operator+() [3/3]

TCut operator+ ( const TCut lhs,
const TCut rhs 
)

Addition.

Definition at line 200 of file TCut.cxx.

◆ operator||() [1/3]

TCut operator|| ( const TCut lhs,
const char *  rhs 
)

Logical or.

Definition at line 256 of file TCut.cxx.

◆ operator||() [2/3]

TCut operator|| ( const char *  lhs,
const TCut rhs 
)

Logical or.

Definition at line 268 of file TCut.cxx.

◆ operator||() [3/3]

TCut operator|| ( const TCut lhs,
const TCut rhs 
)

Logical or.

Definition at line 280 of file TCut.cxx.