#include <Formula.hpp>
Inheritance diagram for cafe::Formula:

Due to problems with rootcint, always use protected inheritance and put this class after any other Processor, Controller:
class Example : public Processor, protected Formula {}
This is used internally by several cafe classes.
Definition at line 28 of file Formula.hpp.
Public Member Functions | |
| Formula (cafe::Processor *owner) | |
| virtual | ~Formula () |
| void | inputFileOpened (TFile *file) |
| void | setFormula (const std::string &formula) |
| TTreeFormula * | getFormula () |
| ClassDef (Formula, 0) | |
Private Attributes | |
| std::string | _expr |
| cafe::Processor * | _owner |
| TTreeFormula * | _formula |
|
|
Definition at line 12 of file Formula.cpp. |
|
|
Definition at line 17 of file Formula.cpp. References _formula. |
|
||||||||||||
|
|
|
|
Definition at line 38 of file Formula.cpp. References _formula. Referenced by cafe::Select::inputFileOpened(), cafe::Hist3D::inputFileOpened(), cafe::Hist2D::inputFileOpened(), cafe::Hist1D::inputFileOpened(), cafe::SelectObjects::processEvent(), cafe::Select::processEvent(), cafe::If::processEvent(), cafe::Hist3D::processEvent(), cafe::Hist2D::processEvent(), and cafe::Hist1D::processEvent(). |
|
|
Reimplemented in cafe::If, cafe::Select, and cafe::SelectObjects. Definition at line 22 of file Formula.cpp. References _expr, _formula, _owner, and cafe::Processor::name(). Referenced by cafe::Hist3D::inputFileOpened(), cafe::Hist2D::inputFileOpened(), and cafe::Hist1D::inputFileOpened(). |
|
|
Definition at line 33 of file Formula.cpp. References _expr. Referenced by cafe::Hist1D::begin(), cafe::Hist2D::Hist2D(), cafe::Hist3D::Hist3D(), cafe::If::If(), cafe::Select::Select(), and cafe::SelectObjects::SelectObjects(). |
|
|
Definition at line 39 of file Formula.hpp. Referenced by inputFileOpened(), and setFormula(). |
|
|
Definition at line 41 of file Formula.hpp. Referenced by getFormula(), inputFileOpened(), and ~Formula(). |
|
|
Definition at line 40 of file Formula.hpp. Referenced by inputFileOpened(). |
1.3.4