#include <DataReducer.h>
Classes | |
class | MyData |
Public Types | |
typedef std::pair< EcalLogicID, T > | DataItem |
typedef std::map< EcalLogicID, T > | DataMap |
typedef std::list< MyData< T > >::iterator | iterator |
typedef std::list< std::pair < Tm, DataMap > >::iterator | list_iterator |
typedef std::map< EcalLogicID, T >::iterator | map_iterator |
typedef DataReducer< T > | self |
Public Member Functions | |
DataReducer () | |
void | getReducedDataList (std::list< std::pair< Tm, DataMap > > *my_new_list) |
void | setDataList (std::list< MyData< T > > _list) |
~DataReducer () | |
Static Public Attributes | |
static const int | TIMELIMIT =60 |
Private Attributes | |
std::list< MyData< T > > | m_list |
bool | m_printout |
Definition at line 23 of file DataReducer.h.
typedef std::pair< EcalLogicID, T > DataReducer< T >::DataItem |
Definition at line 29 of file DataReducer.h.
typedef std::map< EcalLogicID, T > DataReducer< T >::DataMap |
Definition at line 30 of file DataReducer.h.
Definition at line 52 of file DataReducer.h.
typedef std::list< std::pair< Tm, DataMap > >::iterator DataReducer< T >::list_iterator |
Definition at line 31 of file DataReducer.h.
typedef std::map< EcalLogicID, T >::iterator DataReducer< T >::map_iterator |
Definition at line 32 of file DataReducer.h.
typedef DataReducer<T> DataReducer< T >::self |
Definition at line 28 of file DataReducer.h.
|
inline |
|
inline |
Definition at line 56 of file DataReducer.h.
|
inline |
Definition at line 67 of file DataReducer.h.
References gather_cfg::cout, createTree::dd, EcalLogicID::getLogicID(), i, DataReducer< T >::m_list, DataReducer< T >::m_printout, Tm::microsTime(), Tm::str(), tree::t, and DataReducer< T >::TIMELIMIT.
Referenced by RunDCSHVDat::fetchHistoricalData().
|
inline |
Definition at line 60 of file DataReducer.h.
References DataReducer< T >::m_list.
Referenced by RunDCSHVDat::fetchHistoricalData().
|
private |
Definition at line 188 of file DataReducer.h.
Referenced by DataReducer< T >::getReducedDataList(), and DataReducer< T >::setDataList().
|
private |
Definition at line 194 of file DataReducer.h.
Referenced by DataReducer< T >::DataReducer(), and DataReducer< T >::getReducedDataList().
|
static |
Definition at line 58 of file DataReducer.h.
Referenced by DataReducer< T >::getReducedDataList().