#include <QIE10DigiSortedTable.h>
Public Member Functions | |
void | add (const QIE10DataFrame *digi, const edm::ESHandle< HcalDbService > &dbService) |
QIE10DigiSortedTable (const std::vector< HcalDetId > &dids, const unsigned int nTS) | |
void | reset () |
Public Attributes | |
std::vector< std::vector< int > > | adcs_ |
std::vector< std::vector< int > > | capids_ |
std::vector< int > | depths_ |
std::map< HcalDetId, unsigned int > | did_indexmap_ |
std::vector< HcalDetId > | dids_ |
std::vector< std::vector< float > > | fcs_ |
std::vector< int > | flags_ |
std::vector< int > | ietas_ |
std::vector< int > | iphis_ |
std::vector< bool > | linkErrors_ |
unsigned int | nTS_ |
std::vector< std::vector< bool > > | oks_ |
std::vector< std::vector< float > > | pedestalfcs_ |
std::vector< int > | rawIds_ |
std::vector< int > | sois_ |
std::vector< int > | subdets_ |
std::vector< std::vector< int > > | tdcs_ |
std::vector< bool > | valids_ |
Definition at line 18 of file QIE10DigiSortedTable.h.
QIE10DigiSortedTable::QIE10DigiSortedTable | ( | const std::vector< HcalDetId > & | dids, |
const unsigned int | nTS | ||
) |
Definition at line 3 of file QIE10DigiSortedTable.cc.
References adcs_, capids_, depths_, did_indexmap_, dids_, fcs_, flags_, ietas_, createfilelist::int, iphis_, linkErrors_, nTS_, oks_, pedestalfcs_, rawIds_, sois_, subdets_, tdcs_, and valids_.
void QIE10DigiSortedTable::add | ( | const QIE10DataFrame * | digi, |
const edm::ESHandle< HcalDbService > & | dbService | ||
) |
Definition at line 29 of file QIE10DigiSortedTable.cc.
References adcs_, AlignmentProducer_cff::calibrations, capids_, depths_, QIE10DataFrame::detid(), did_indexmap_, fcs_, QIE10DataFrame::flags(), flags_, ietas_, createfilelist::int, iphis_, QIE10DataFrame::linkError(), linkErrors_, oks_, pedestalfcs_, rawIds_, QIE10DataFrame::samples(), sois_, subdets_, tdcs_, and valids_.
Referenced by HcalDigiSortedTableProducer::produce(), counter.Counter::register(), SequenceTypes._TaskBase::remove(), and SequenceTypes._TaskBase::replace().
void QIE10DigiSortedTable::reset | ( | void | ) |
Definition at line 60 of file QIE10DigiSortedTable.cc.
References adcs_, capids_, depths_, dids_, fcs_, EcalPhiSymFlatTableProducers_cfi::fill, flags_, mps_fire::i, ietas_, iphis_, dqmiolumiharvest::j, linkErrors_, nTS_, oks_, pedestalfcs_, rawIds_, sois_, subdets_, tdcs_, and valids_.
Referenced by HcalDigiSortedTableProducer::produce().
std::vector<std::vector<int> > QIE10DigiSortedTable::adcs_ |
Definition at line 35 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<std::vector<int> > QIE10DigiSortedTable::capids_ |
Definition at line 39 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<int> QIE10DigiSortedTable::depths_ |
Definition at line 26 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::map<HcalDetId, unsigned int> QIE10DigiSortedTable::did_indexmap_ |
Definition at line 21 of file QIE10DigiSortedTable.h.
Referenced by add(), and QIE10DigiSortedTable().
std::vector<HcalDetId> QIE10DigiSortedTable::dids_ |
Definition at line 20 of file QIE10DigiSortedTable.h.
Referenced by QIE10DigiSortedTable(), and reset().
std::vector<std::vector<float> > QIE10DigiSortedTable::fcs_ |
Definition at line 36 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<int> QIE10DigiSortedTable::flags_ |
Definition at line 29 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<int> QIE10DigiSortedTable::ietas_ |
Definition at line 23 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<int> QIE10DigiSortedTable::iphis_ |
Definition at line 24 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<bool> QIE10DigiSortedTable::linkErrors_ |
Definition at line 28 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
unsigned int QIE10DigiSortedTable::nTS_ |
Definition at line 34 of file QIE10DigiSortedTable.h.
Referenced by QIE10DigiSortedTable(), and reset().
std::vector<std::vector<bool> > QIE10DigiSortedTable::oks_ |
Definition at line 40 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<std::vector<float> > QIE10DigiSortedTable::pedestalfcs_ |
Definition at line 37 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<int> QIE10DigiSortedTable::rawIds_ |
Definition at line 27 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<int> QIE10DigiSortedTable::sois_ |
Definition at line 30 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<int> QIE10DigiSortedTable::subdets_ |
Definition at line 25 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<std::vector<int> > QIE10DigiSortedTable::tdcs_ |
Definition at line 38 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().
std::vector<bool> QIE10DigiSortedTable::valids_ |
Definition at line 31 of file QIE10DigiSortedTable.h.
Referenced by add(), HcalDigiSortedTableProducer::produce(), QIE10DigiSortedTable(), and reset().