#include <H1BankFuns.h>
Inheritance diagram for JBLH1BankIntFun:
Definition at line 170 of file H1BankFuns.h.
Public Member Functions | |
JBLH1BankIntFun (const char *name_, const FillIterator &iter_, int column_=0, const char *attribname=0) | |
Constructor by name. | |
JBLH1BankIntFun (const H1BankPtr &ptr_, const FillIterator &iter_, int column_=0, const char *attribname=0) | |
Constructor from H1BankPtr. | |
virtual int | operator() () const |
Returns int value of selected column. | |
virtual JBLH1BankIntFun & | operator[] (int newcolumn) const |
Returns an JBLH1BankIntFun that corresponds to a different column. | |
virtual JBLH1BankIntFun & | Int (int newcolumn) const |
Returns an JBLH1BankIntFun that corresponds to a different column. | |
virtual JBLH1BankFloatFun & | Float (int newcolumn) const |
Returns an JBLH1BankFloatFun that corresponds to a different column. | |
virtual JBLH1BankFloatFunInt & | FloatFromInt (int newcolumn) const |
Returns an JBLH1BankFloatFunInt that corresponds to a different column. | |
virtual const FillIterator * | getIterator () const |
Returns pointer to iterator. | |
Protected Member Functions | |
virtual | ~JBLH1BankIntFun () |
Protected virtual destructor to ensure creation on the heap. | |
Private Attributes | |
const H1BankPtr & | ptr |
The bank pointer. | |
const FillIterator & | iter |
The iterator. | |
int | column |
The column (starting at 0!). |
|
Constructor by name.
Definition at line 173 of file H1BankFuns.h. References column, NamedO::getName(), Int(), iter, ptr, and NamedO::str(). Referenced by Int(), and operator[](). |
|
Constructor from H1BankPtr.
Definition at line 183 of file H1BankFuns.h. References column, NamedO::getName(), Int(), iter, ptr, and NamedO::str(). |
|
Returns an JBLH1BankIntFun that corresponds to a different column.
Definition at line 200 of file H1BankFuns.h. References iter, JBLH1BankIntFun(), and ptr. |
|
Returns an JBLH1BankIntFun that corresponds to a different column.
Definition at line 205 of file H1BankFuns.h. References iter, JBLH1BankIntFun(), and ptr. Referenced by JBLH1BankIntFun(). |
|
Returns an JBLH1BankFloatFun that corresponds to a different column.
Definition at line 210 of file H1BankFuns.h. |
|
Returns an JBLH1BankFloatFunInt that corresponds to a different column.
Definition at line 215 of file H1BankFuns.h. |