Definition at line 32 of file BinDT.h.
|
template<class... ARGS> |
| BinDT (const ARGS &... args) |
|
template<class... ARGS> |
| BinDT (const std::vector< double * > &addr, const ARGS &... args) |
|
template<class... ARGS> |
| BinDT (const EventList &events, const ARGS &... args) |
|
template<class iterator_type, class... ARGS> |
| BinDT (const iterator_type &begin, const iterator_type &end, const ARGS &... args) |
|
| BinDT (const ArgumentPack &args) |
|
| BinDT (const EventList &events, const ArgumentPack &args) |
|
| BinDT ()=default |
|
std::shared_ptr< INode > | top () |
|
unsigned int | getBinNumber (const Event &evt) const |
|
unsigned int | getBinNumber (const double *evt) const |
|
unsigned int | getBin (const Event &evt) const |
|
unsigned int | getBin (const double *evt) const |
|
unsigned int | size () const |
|
void | readFromStream (std::istream &stream) |
|
void | serialize (std::ofstream &output) |
|
void | serialize (const std::string &filename) |
|
void | setQueueOrdering (const std::vector< unsigned > &queueOrdering) |
|
std::vector< std::shared_ptr< EndNode > > & | nodes () |
|
const std::vector< std::shared_ptr< EndNode > > & | const_nodes () const |
|
std::vector< std::shared_ptr< EndNode > >::iterator | begin () |
|
std::vector< std::shared_ptr< EndNode > >::iterator | end () |
|
std::function< std::vector< double >(const Event &)> | makeDefaultFunctors () |
|
void | refreshQueue (const std::vector< double * > &, std::queue< unsigned > &, const unsigned &) |
|
template<class iterator_type> |
std::shared_ptr< INode > | makeNodes (const iterator_type &begin, const iterator_type &end) |
|
std::shared_ptr< INode > | makeNodes (const std::vector< double * > &, std::queue< unsigned >, const unsigned &) |
|
std::shared_ptr< INode > | makeNodes (const std::vector< double * > &) |
|
std::shared_ptr< INode > | makeNodes (const std::vector< double * > &, const std::vector< double * > &) |
|
std::shared_ptr< INode > | makeNodes (std::vector< double * >, std::vector< double * >, std::queue< unsigned >, const unsigned &) |
|
void | setFunctor (const std::function< std::vector< double >(const Event &)> &functors) |
|