#include <HODigiSortedTable.h>
Public Member Functions | |
void | add (const HODataFrame *digi, const edm::ESHandle< HcalDbService > &dbService) |
HODigiSortedTable (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< int > > | dvs_ |
std::vector< std::vector< int > > | ers_ |
std::vector< std::vector< float > > | fcs_ |
std::vector< std::vector< int > > | fiberChans_ |
std::vector< int > | fiberIdleOffsets_ |
std::vector< std::vector< int > > | fibers_ |
std::vector< int > | ietas_ |
std::vector< int > | iphis_ |
unsigned int | nTS_ |
std::vector< std::vector< float > > | pedestalfcs_ |
std::vector< int > | rawIds_ |
std::vector< int > | sois_ |
std::vector< int > | subdets_ |
std::vector< bool > | valids_ |
Definition at line 18 of file HODigiSortedTable.h.
HODigiSortedTable::HODigiSortedTable | ( | const std::vector< HcalDetId > & | dids, |
const unsigned int | nTS | ||
) |
Definition at line 3 of file HODigiSortedTable.cc.
References adcs_, capids_, depths_, did_indexmap_, dids_, dvs_, ers_, fcs_, fiberChans_, fiberIdleOffsets_, fibers_, ietas_, createfilelist::int, iphis_, nTS_, pedestalfcs_, rawIds_, sois_, subdets_, and valids_.
void HODigiSortedTable::add | ( | const HODataFrame * | digi, |
const edm::ESHandle< HcalDbService > & | dbService | ||
) |
Definition at line 30 of file HODigiSortedTable.cc.
References HcalQIESample::adc(), adcs_, AlignmentProducer_cff::calibrations, HcalQIESample::capid(), capids_, depths_, did_indexmap_, HcalQIESample::dv(), dvs_, HcalQIESample::er(), ers_, fcs_, HODataFrame::fiberIdleOffset(), fiberIdleOffsets_, HODataFrame::id(), ietas_, createfilelist::int, iphis_, pedestalfcs_, HODataFrame::presamples(), rawIds_, HODataFrame::sample(), HODataFrame::size(), sois_, subdets_, and valids_.
Referenced by HcalDigiSortedTableProducer::produce(), counter.Counter::register(), SequenceTypes._TaskBase::remove(), and SequenceTypes._TaskBase::replace().
void HODigiSortedTable::reset | ( | void | ) |
Definition at line 56 of file HODigiSortedTable.cc.
References adcs_, capids_, depths_, dids_, dvs_, ers_, fcs_, fiberChans_, fiberIdleOffsets_, fibers_, ntuplemaker::fill, mps_fire::i, ietas_, iphis_, dqmiolumiharvest::j, nTS_, pedestalfcs_, rawIds_, sois_, subdets_, and valids_.
Referenced by HcalDigiSortedTableProducer::produce().
std::vector<std::vector<int> > HODigiSortedTable::adcs_ |
Definition at line 33 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<std::vector<int> > HODigiSortedTable::capids_ |
Definition at line 36 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<int> HODigiSortedTable::depths_ |
Definition at line 26 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::map<HcalDetId, unsigned int> HODigiSortedTable::did_indexmap_ |
Definition at line 21 of file HODigiSortedTable.h.
Referenced by add(), and HODigiSortedTable().
std::vector<HcalDetId> HODigiSortedTable::dids_ |
Definition at line 20 of file HODigiSortedTable.h.
Referenced by HODigiSortedTable(), and reset().
std::vector<std::vector<int> > HODigiSortedTable::dvs_ |
Definition at line 39 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<std::vector<int> > HODigiSortedTable::ers_ |
Definition at line 40 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<std::vector<float> > HODigiSortedTable::fcs_ |
Definition at line 34 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<std::vector<int> > HODigiSortedTable::fiberChans_ |
Definition at line 38 of file HODigiSortedTable.h.
Referenced by HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<int> HODigiSortedTable::fiberIdleOffsets_ |
Definition at line 28 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<std::vector<int> > HODigiSortedTable::fibers_ |
Definition at line 37 of file HODigiSortedTable.h.
Referenced by HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<int> HODigiSortedTable::ietas_ |
Definition at line 23 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<int> HODigiSortedTable::iphis_ |
Definition at line 24 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
unsigned int HODigiSortedTable::nTS_ |
Definition at line 32 of file HODigiSortedTable.h.
Referenced by HODigiSortedTable(), and reset().
std::vector<std::vector<float> > HODigiSortedTable::pedestalfcs_ |
Definition at line 35 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<int> HODigiSortedTable::rawIds_ |
Definition at line 27 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<int> HODigiSortedTable::sois_ |
Definition at line 29 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<int> HODigiSortedTable::subdets_ |
Definition at line 25 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().
std::vector<bool> HODigiSortedTable::valids_ |
Definition at line 30 of file HODigiSortedTable.h.
Referenced by add(), HODigiSortedTable(), HcalDigiSortedTableProducer::produce(), and reset().