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

The histogram is stored in the current directory. You can set the current file and directory in any of the parents of this Processor or the top-level 'Cafe' controller via the .Output: or .Directory: parameters.
Configuration options:
Definition at line 37 of file Hist3D.hpp.
Public Member Functions | |
| Hist3D (const char *name) | |
| ~Hist3D () | |
| void | begin () |
| Called at beginning of processing. | |
| void | inputFileOpened (TFile *file) |
| Called for every new input file that was opened. | |
| bool | processEvent (Event &event) |
| Called for every event. | |
| ClassDef (Hist3D, 0) | |
Private Attributes | |
| std::string | _title |
| int | _num_binsX |
| double | _bin_minX |
| double | _bin_maxX |
| int | _num_binsY |
| double | _bin_minY |
| double | _bin_maxY |
| int | _num_binsZ |
| double | _bin_minZ |
| double | _bin_maxZ |
| TH3F * | _hist |
| Formula * | _select |
| Formula * | _draw1 |
| Formula * | _draw2 |
| Formula * | _draw3 |
| TTreeFormulaManager * | _mgr |
| std::string | _weight |
|
|
Definition at line 17 of file Hist3D.cpp. References _bin_maxX, _bin_maxY, _bin_maxZ, _bin_minX, _bin_minY, _bin_minZ, _draw1, _draw2, _draw3, _num_binsX, _num_binsY, _num_binsZ, _select, _title, _weight, cafe::Processor::err(), cafe::Config::get(), cafe::Config::getVString(), cafe::Processor::name(), cafe::Processor::out(), cafe::Processor::replace(), and cafe::Formula::setFormula(). |
|
|
Definition at line 96 of file Hist3D.cpp. |
|
|
Called at beginning of processing.
Reimplemented from cafe::Processor. Definition at line 105 of file Hist3D.cpp. References _bin_maxX, _bin_maxY, _bin_maxZ, _bin_minX, _bin_minY, _bin_minZ, _hist, _num_binsX, _num_binsY, _num_binsZ, _title, _weight, cafe::Processor::err(), cafe::Processor::fullName(), cafe::Processor::getDirectory(), cafe::Processor::name(), and cafe::Processor::out(). |
|
||||||||||||
|
|
|
|
Called for every new input file that was opened.
Reimplemented from cafe::Processor. Definition at line 127 of file Hist3D.cpp. References _draw1, _draw2, _draw3, _mgr, _select, cafe::Formula::getFormula(), and cafe::Formula::inputFileOpened(). |
|
|
Called for every event.
Reimplemented from cafe::Processor. Definition at line 144 of file Hist3D.cpp. References _draw1, _draw2, _draw3, _hist, _mgr, _select, _weight, cafe::EventBase::get(), and cafe::Formula::getFormula(). |
|
|
Definition at line 47 of file Hist3D.hpp. |
|
|
Definition at line 49 of file Hist3D.hpp. |
|
|
Definition at line 51 of file Hist3D.hpp. |
|
|
Definition at line 47 of file Hist3D.hpp. |
|
|
Definition at line 49 of file Hist3D.hpp. |
|
|
Definition at line 51 of file Hist3D.hpp. |
|
|
Definition at line 54 of file Hist3D.hpp. Referenced by Hist3D(), inputFileOpened(), processEvent(), and ~Hist3D(). |
|
|
Definition at line 55 of file Hist3D.hpp. Referenced by Hist3D(), inputFileOpened(), processEvent(), and ~Hist3D(). |
|
|
Definition at line 56 of file Hist3D.hpp. Referenced by Hist3D(), inputFileOpened(), processEvent(), and ~Hist3D(). |
|
|
Definition at line 52 of file Hist3D.hpp. Referenced by begin(), and processEvent(). |
|
|
Definition at line 57 of file Hist3D.hpp. Referenced by inputFileOpened(), and processEvent(). |
|
|
Definition at line 46 of file Hist3D.hpp. |
|
|
Definition at line 48 of file Hist3D.hpp. |
|
|
Definition at line 50 of file Hist3D.hpp. |
|
|
Definition at line 53 of file Hist3D.hpp. Referenced by Hist3D(), inputFileOpened(), processEvent(), and ~Hist3D(). |
|
|
Definition at line 45 of file Hist3D.hpp. |
|
|
Definition at line 58 of file Hist3D.hpp. Referenced by begin(), Hist3D(), and processEvent(). |
1.3.4