AliRoot Core  v5-06-30 (35d6c57)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TTreeCutAtom Class Reference
Inheritance diagram for TTreeCutAtom:

Public Types

enum  ExprType { kBool =0, kInt =1, kRange =2 }
 

Public Member Functions

 TTreeCutAtom ()
 
 TTreeCutAtom (const char *alias, const char *expr, ExprType type, Double_t val0, Double_t val1=0)
 
TString GetSelection ()
 

Public Attributes

Double_t fInt0
 interval value 0 More...
 
Double_t fInt1
 interval value 1 More...
 
Double_t fVal0
 selection value 0 More...
 
Double_t fVal1
 selection value 1 More...
 
ExprType fType
 selection type More...
 

Detailed Description

Definition at line 40 of file TTreeSelection.cxx.

Member Enumeration Documentation

Enumerator
kBool 
kInt 
kRange 

Definition at line 42 of file TTreeSelection.cxx.

Constructor & Destructor Documentation

TTreeCutAtom::TTreeCutAtom ( )

Definition at line 105 of file TTreeSelection.cxx.

TTreeCutAtom::TTreeCutAtom ( const char *  alias,
const char *  expr,
ExprType  type,
Double_t  val0,
Double_t  val1 = 0 
)

Definition at line 116 of file TTreeSelection.cxx.

Member Function Documentation

TString TTreeCutAtom::GetSelection ( )

Definition at line 129 of file TTreeSelection.cxx.

Referenced by TTreeDraw::MakeSelection().

Member Data Documentation

Double_t TTreeCutAtom::fInt0

interval value 0

Definition at line 47 of file TTreeSelection.cxx.

Double_t TTreeCutAtom::fInt1

interval value 1

Definition at line 48 of file TTreeSelection.cxx.

ExprType TTreeCutAtom::fType

selection type

Definition at line 51 of file TTreeSelection.cxx.

Referenced by GetSelection().

Double_t TTreeCutAtom::fVal0

selection value 0

Definition at line 49 of file TTreeSelection.cxx.

Referenced by GetSelection().

Double_t TTreeCutAtom::fVal1

selection value 1

Definition at line 50 of file TTreeSelection.cxx.

Referenced by GetSelection().


The documentation for this class was generated from the following file: