|
| | ntuple (idir &a_dir, const std::string &a_name, const std::string &a_title, bool a_row_wise=false) |
| |
| | ntuple (idir &a_dir, const ntuple_booking &a_bkg, bool a_row_wise=false) |
| |
| virtual | ~ntuple () |
| |
| const std::vector< icol * > & | columns () const |
| |
| std::vector< icol * > & | columns () |
| |
| template<class T > |
| column_ref< T > * | create_column_ref (const std::string &a_name, const T &a_ref) |
| |
| template<class T > |
| column< T > * | create_column (const std::string &a_name, const T &a_def=T()) |
| |
| column_string_ref * | create_column_string_ref (const std::string &a_name, const std::string &a_ref) |
| |
| column_string * | create_column_string (const std::string &a_name, const std::string &a_def=std::string()) |
| |
| column_vector_string_ref * | create_column_vector_string_ref (const std::string &a_name, const std::vector< std::string > &a_ref, char a_sep) |
| |
| column_vector_string * | create_column_vector_string (const std::string &a_name, const std::vector< std::string > &a_def, char a_sep) |
| |
| template<class T > |
| std_vector_column_ref< T > * | create_column_vector_ref (const std::string &a_name, const std::vector< T > &a_ref) |
| |
| template<class T > |
| std_vector_column< T > * | create_column_vector (const std::string &a_name, const std::vector< T > &a_def=std::vector< T >()) |
| |
| template<class T > |
| column_ref< T > * | find_column_ref (const std::string &a_name) |
| |
| template<class T > |
| column< T > * | find_column (const std::string &a_name) |
| |
| column_string_ref * | find_column_string_ref (const std::string &a_name) |
| |
| column_string * | find_column_string (const std::string &a_name) |
| |
| template<class T > |
| std_vector_column_ref< T > * | find_column_vector_ref (const std::string &a_name) |
| |
| template<class T > |
| std_vector_column< T > * | find_column_vector (const std::string &a_name) |
| |
| column_vector_string_ref * | find_column_vector_string_ref (const std::string &a_name) |
| |
| column_vector_string * | find_column_vector_string (const std::string &a_name) |
| |
| void | print_columns (std::ostream &a_out) |
| |
| bool | add_row () |
| |
| void | set_basket_size (uint32 a_size) |
| |
| branch * | get_row_wise_branch () const |
| | for parallelization : ///////////////////////////////////////////////// More...
|
| |
| void | get_branches (std::vector< branch * > &a_vec) const |
| |
| bool | merge_number_of_entries () |
| |
| bool | mpi_add_basket (impi &a_impi) |
| |
| bool | mpi_add_baskets (impi &a_impi) |
| |
| bool | mpi_end_fill (impi &a_impi) |
| |
| virtual const std::string & | name () const |
| |
| virtual const std::string & | title () const |
| |
| virtual const std::string & | store_class_name () const |
| |
| virtual bool | stream (buffer &a_buffer) const |
| |
| virtual idir & | dir () |
| |
| virtual const idir & | dir () const |
| |
| | tree (idir &a_dir, const std::string &a_name, const std::string &a_title, bool a_managed=true) |
| |
| virtual | ~tree () |
| |
| std::ostream & | out () const |
| |
| const std::vector< branch * > & | branches () const |
| |
| uint64 | entries () const |
| |
| branch * | create_branch (const std::string &a_name) |
| |
| template<class TYPE > |
| leaf_ref< TYPE > * | create_leaf_ref (const std::string &a_name, const TYPE &a_ref) |
| | ref : ////////////////////////////////////// More...
|
| |
| leaf_string_ref * | create_leaf_string_ref (const std::string &a_name, const std::string &a_ref) |
| |
| template<class T > |
| leaf_element * | create_std_vector_leaf_ref (const std::string &a_name, const std::vector< T > &a_ref) |
| |
| template<class T > |
| std_vector_be_ref< T > * | create_std_vector_be_ref (const std::string &a_name, const std::vector< T > &a_ref) |
| |
| template<class T > |
| std_vector_be< T > * | create_std_vector_be (const std::string &a_name, const std::vector< T > &a_def=std::vector< T >()) |
| |
| template<class T > |
| std_vector_be_pointer< T > * | create_std_vector_be_pointer (const std::string &a_name, std::vector< T > *a_pointer) |
| |
| template<class TYPE > |
| leaf< TYPE > * | create_leaf (const std::string &a_name) |
| |
| leaf_object * | create_leaf (const std::string &a_name, const iobject &a_obj) |
| |
| bool | fill (uint32 &a_nbytes) |
| |
| void | reset () |
| |
| virtual | ~iobject () |
| |
| virtual | ~itree () |
| |
Definition at line 31 of file ntuple.