#include <EDCollection.h>
Public Types | |
typedef std::vector< T >::const_iterator | const_iterator |
typedef std::vector< T >::size_type | size_type |
typedef T | value_type |
Public Member Functions | |
std::vector< T > const & | as_vector () const |
T & | at (size_type i) |
T const & | at (size_type i) const |
const_iterator | begin () const |
size_type | capacity () const |
EDCollection () | |
EDCollection (size_type n) | |
EDCollection (std::vector< T > const &vec) | |
EDCollection (EDCollection< T > const &h) | |
bool | empty () const |
const_iterator | end () const |
EDCollection< T > & | operator= (EDCollection< T > const &rhs) |
T & | operator[] (size_type i) |
T const & | operator[] (size_type i) const |
void | push_back (T const &t) |
void | reserve (size_type n) |
size_type | size () const |
void | swap (EDCollection< T > &other) |
virtual | ~EDCollection () |
Private Attributes | |
std::vector< T > | obj |
Definition at line 16 of file EDCollection.h.
typedef std::vector<T>::const_iterator edm::EDCollection< T >::const_iterator |
Definition at line 19 of file EDCollection.h.
typedef std::vector<T>::size_type edm::EDCollection< T >::size_type |
Definition at line 20 of file EDCollection.h.
typedef T edm::EDCollection< T >::value_type |
Definition at line 18 of file EDCollection.h.
|
inline |
Definition at line 46 of file EDCollection.h.
|
inlineexplicit |
Definition at line 49 of file EDCollection.h.
|
inlineexplicit |
Definition at line 52 of file EDCollection.h.
|
inline |
Definition at line 55 of file EDCollection.h.
|
virtual |
Definition at line 58 of file EDCollection.h.
|
inline |
Definition at line 39 of file EDCollection.h.
|
inline |
Definition at line 108 of file EDCollection.h.
|
inline |
Definition at line 113 of file EDCollection.h.
|
inline |
Definition at line 118 of file EDCollection.h.
Referenced by EcalFEDMonitorTemp< SUBDET >::analyze(), CommonModeAnalyzer::analyze(), EcalTBDaqFormatter::DecodeMEM(), EcalTB07DaqFormatter::DecodeMEM(), EcalDetIdToBeRecoveredProducer::produce(), ecaldqm::IntegrityTask::runOnElectronicsIdCollection(), ecaldqm::PNDiodeTask::runOnErrors(), and MeasurementTrackerEventProducer::updatePixels().
|
inline |
Definition at line 88 of file EDCollection.h.
|
inline |
Definition at line 78 of file EDCollection.h.
Referenced by EcalTBDaqFormatter::DecodeMEM(), EcalTB07DaqFormatter::DecodeMEM(), ecaldqm::IntegrityTask::runOnElectronicsIdCollection(), and ecaldqm::PNDiodeTask::runOnErrors().
|
inline |
Definition at line 123 of file EDCollection.h.
Referenced by EcalFEDMonitorTemp< SUBDET >::analyze(), CommonModeAnalyzer::analyze(), Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), EcalTBDaqFormatter::DecodeMEM(), EcalTB07DaqFormatter::DecodeMEM(), EcalDetIdToBeRecoveredProducer::produce(), ecaldqm::IntegrityTask::runOnElectronicsIdCollection(), ecaldqm::PNDiodeTask::runOnErrors(), and MeasurementTrackerEventProducer::updatePixels().
|
inline |
Definition at line 71 of file EDCollection.h.
|
inline |
Definition at line 98 of file EDCollection.h.
|
inline |
Definition at line 103 of file EDCollection.h.
|
inline |
Definition at line 61 of file EDCollection.h.
Referenced by EcalTBDaqFormatter::DecodeMEM(), EcalTB07DaqFormatter::DecodeMEM(), EcalTBDaqFormatter::interpretRawData(), EcalTB07DaqFormatter::interpretRawData(), EcalDetIdToBeRecoveredProducer::produce(), and PixelDataFormatter::unpackFEDErrors().
|
inline |
Definition at line 93 of file EDCollection.h.
|
inline |
Definition at line 83 of file EDCollection.h.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), and EcalDetIdToBeRecoveredProducer::produce().
|
inline |
Definition at line 66 of file EDCollection.h.
|
private |
Definition at line 42 of file EDCollection.h.
Referenced by edm::EDCollection< DetId >::as_vector().