List of all members.
Detailed Description
Definition at line 19 of file ntuple.
Constructor & Destructor Documentation
inlib::wroot::ntuple::ntuple |
( |
idir & |
a_dir, |
|
|
const std::string & |
a_name, |
|
|
const std::string & |
a_title |
|
) |
| [inline] |
Definition at line 74 of file ntuple.
: tree(a_dir,a_name,a_title){}
virtual inlib::wroot::ntuple::~ntuple |
( |
| ) |
[inline, virtual] |
inlib::wroot::ntuple::ntuple |
( |
const ntuple & |
a_from | ) |
[inline, protected] |
Definition at line 79 of file ntuple.
:iobject(a_from),itree(a_from),tree(a_from)
{}
Member Function Documentation
bool inlib::wroot::ntuple::add_row |
( |
| ) |
[inline] |
const std::vector<icol*>& inlib::wroot::ntuple::columns |
( |
| ) |
const [inline] |
template<class T >
column<T>* inlib::wroot::ntuple::create_column |
( |
const std::string & |
a_name, |
|
|
const T & |
a_def = T() |
|
) |
| [inline] |
Definition at line 87 of file ntuple.
{
if(find_named<icol>(m_cols,a_name)) return 0;
column<T>* col = new column<T>(*this,a_name,a_def);
if(!col) return 0;
m_cols.push_back(col);
return col;
}
ntuple& inlib::wroot::ntuple::operator= |
( |
const ntuple & |
| ) |
[inline, protected] |
void inlib::wroot::ntuple::set_basket_size |
( |
uint32 |
a_size | ) |
[inline] |
Definition at line 103 of file ntuple.
{
std::vector<icol*>::iterator it;
for(it=m_cols.begin();it!=m_cols.end();++it) {
(*it)->set_basket_size(a_size);
}
}
Member Data Documentation
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/old/inexlib-1.2/inlib/inlib/wroot/ntuple