#include <DetSet.h>
Public Types | |
typedef std::vector< T > | collection_type |
typedef collection_type::const_iterator | const_iterator |
typedef collection_type::const_reference | const_reference |
typedef collection_type::iterator | iterator |
typedef collection_type::reference | reference |
typedef collection_type::size_type | size_type |
typedef collection_type::value_type | value_type |
Public Member Functions | |
iterator | begin () |
const_iterator | begin () const |
void | clear () |
det_id_type | detId () const |
DetSet () | |
default constructor More... | |
DetSet (det_id_type i) | |
constructor by detector identifier More... | |
bool | empty () const |
iterator | end () |
const_iterator | end () const |
reference | operator[] (size_type i) |
const_reference | operator[] (size_type i) const |
void | push_back (const T &t) |
void | reserve (size_t s) |
size_type | size () const |
void | swap (DetSet< T > &other) |
Public Attributes | |
collection_type | data |
det_id_type | id |
typedef std::vector<T> edm::DetSet< T >::collection_type |
typedef collection_type::const_iterator edm::DetSet< T >::const_iterator |
typedef collection_type::const_reference edm::DetSet< T >::const_reference |
typedef collection_type::iterator edm::DetSet< T >::iterator |
typedef collection_type::reference edm::DetSet< T >::reference |
typedef collection_type::size_type edm::DetSet< T >::size_type |
typedef collection_type::value_type edm::DetSet< T >::value_type |
|
inline |
|
inlineexplicit |
|
inline |
Definition at line 58 of file DetSet.h.
Referenced by MuonTruth::addChannel(), APVShotFinder::addShots(), SiPixelErrorsDigisToCalibDigis::analyze(), SiStripBaselineAnalyzer::analyze(), PixelThresholdClusterizer::clusterizeDetUnit(), sistrip::SpyUtilities::extractFrameInfo(), sistrip::RawToClustersLazyUnpacker::fill(), sistrip::SpyUtilities::findAPVAddresses(), sistrip::SpyUtilities::findAPVErrorBits(), sistrip::SpyUtilities::findHeaderBits(), sistrip::SpyUtilities::findTrailerBits(), SiStripSpyMonitorModule::findTwoConsecutive(), SiStripAPVRestorer::fixAPVsCM(), SiStripSpyMonitorModule::hasNegativePedSubtr(), and edm::dslv::LazyAdapter< T >::operator()().
|
inline |
|
inline |
Definition at line 68 of file DetSet.h.
Referenced by python.Vispa.Views.WidgetView.WidgetView::closeEvent(), python.Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), python.Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), SiStripAPVRestorer::fixAPVsCM(), python.Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), python.Vispa.Views.WidgetView.WidgetView::setDataObjects(), RPCSimSimple::simulate(), RPCSimTriv::simulate(), RPCSimParam::simulate(), RPCSimAverageNoiseEff::simulate(), RPCSimAverage::simulate(), RPCSimAverageNoiseEffCls::simulate(), RPCSimAverageNoise::simulate(), python.Vispa.Views.TreeView.TreeView::updateContent(), python.Vispa.Views.TableView.TableView::updateContent(), python.Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and python.Vispa.Views.PropertyView.PropertyView::updateContent().
|
inline |
Definition at line 71 of file DetSet.h.
Referenced by APVShotFinder::addShots(), PixelThresholdClusterizer::clusterizeDetUnit(), sistrip::SpyUtilities::extractFrameInfo(), and SiStripSpyMonitorModule::identifyTickmarks().
|
inline |
Definition at line 63 of file DetSet.h.
Referenced by python.Vispa.Gui.VispaWidget.TextField::setAutosizeFont(), and python.Vispa.Gui.VispaWidget.TextField::setAutotruncate().
|
inline |
Definition at line 59 of file DetSet.h.
Referenced by MuonTruth::addChannel(), APVShotFinder::addShots(), SiPixelErrorsDigisToCalibDigis::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), SiStripFineDelayHit::closestCluster(), PixelThresholdClusterizer::clusterizeDetUnit(), Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), sistrip::SpyUtilities::extractFrameInfo(), sistrip::RawToClustersLazyUnpacker::fill(), sistrip::SpyUtilities::findAPVAddresses(), sistrip::SpyUtilities::findAPVErrorBits(), sistrip::SpyUtilities::findHeaderBits(), sistrip::SpyUtilities::findTrailerBits(), SiStripSpyMonitorModule::findTwoConsecutive(), SiStripAPVRestorer::fixAPVsCM(), SiStripSpyMonitorModule::hasNegativePedSubtr(), SiStripSpyMonitorModule::identifyTickmarks(), and edm::dslv::LazyAdapter< T >::operator()().
|
inline |
Definition at line 61 of file DetSet.h.
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
|
inline |
|
inline |
|
inline |
Definition at line 67 of file DetSet.h.
Referenced by RPCSim::addLinks(), CSCBaseElectronicsSim::addLinks(), SiStripMeanCMExtractor::CMExtractorFromPedestals(), SiStripMeanCMExtractor::ConvertMeanMapToDetSetVector(), SiStripAPVRestorer::fixAPVsCM(), LaserAlignmentT0Producer::produce(), edm::DataMixingSiPixelWorker::putSiPixel(), edm::DataMixingSiStripWorker::putSiStrip(), edm::DataMixingSiStripRawWorker::putSiStrip(), SiStripZeroSuppression::storeBaseline(), SiStripZeroSuppression::storeCMN(), sistrip::FEDEmulator::subtractPedestals(), and SiStripFedZeroSuppression::suppress().
|
inline |
|
inline |
Definition at line 62 of file DetSet.h.
Referenced by SiStripQualityHotStripIdentifier::algoAnalyze(), sistrip::SpyUtilities::extractFrameInfo(), SiStripAPVRestorer::fixAPVsCM(), SiStripZeroSuppression::processRaw(), sistrip::FEDEmulatorModule::produce(), SiStripZeroSuppression::storeBaseline(), and SiStripZeroSuppression::storeCMN().
|
inline |
Definition at line 110 of file DetSet.h.
References edm::DetSet< T >::data, edm::DetSet< T >::id, and std::swap().
Referenced by edm::swap().
collection_type edm::DetSet< T >::data |
Definition at line 77 of file DetSet.h.
Referenced by confdb.HLTProcess::_fix_parameter(), confdb.HLTProcess::addGlobalOptions(), SiStripMonitorDigi::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), TrackerHitAssociator::associatePixelRecHit(), TrackerHitAssociator::associateSimpleRecHitCluster(), edm::DetSet< StripDigiSimLink >::begin(), FWSiStripDigiProxyBuilder::build(), FWSiPixelDigiProxyBuilder::build(), edm::DetSet< StripDigiSimLink >::clear(), SiStripProcessedRawDigiProducer::common_process(), sistrip::DigiToRaw::createFedBuffers_(), confdb.HLTProcess::customize(), confdb.HLTProcess::dump(), edm::DetSet< StripDigiSimLink >::empty(), edm::DetSet< StripDigiSimLink >::end(), FastFedCablingTask::fill(), VpspScanTask::fill(), ApvTimingTask::fill(), DaqScopeModeTask::fill(), FedTimingTask::fill(), PedestalsTask::fill(), OptoScanTask::fill(), CalibrationScanTask::fill(), CalibrationTask::fill(), FineDelayTask::fill(), LatencyTask::fill(), PedsFullNoiseTask::fill(), confdb.HLTProcess::fixForFastSim(), confdb.HLTProcess::getRawConfigurationFromDB(), TT6PedestalCalculator::initializePedestal(), SimplePedestalCalculator::initializePedestal(), confdb.HLTProcess::instrumentOpenMode(), confdb.HLTProcess::instrumentTiming(), confdb.HLTProcess::loadAdditionalConditions(), OptoScanTask::locateTicks(), SiStripSpyDisplayModule::MakeDigiHist_(), SiStripSpyDisplayModule::MakeProcessedRawDigiHist_(), SiStripSpyDisplayModule::MakeRawDigiHist_(), edm::dslv::LazyAdapter< T >::operator()(), edm::DetSet< StripDigiSimLink >::operator[](), confdb.HLTProcess::overrideGlobalTag(), confdb.HLTProcess::overrideOutput(), confdb.HLTProcess::overrideProcessName(), SiPixelRawToDigi::produce(), SiClusterTranslator::produce(), cms::SiPixelDigitizer::produce(), SiPixelCalibDigiProducer::produce(), edm::DetSet< StripDigiSimLink >::push_back(), TT6PedestalCalculator::refinePedestal(), SimplePedestalCalculator::refinePedestal(), edm::DetSet< StripDigiSimLink >::reserve(), SiStripDigitizerAlgorithm::run(), edm::DetSet< StripDigiSimLink >::size(), SiStripFedZeroSuppression::suppress(), edm::DetSet< T >::swap(), confdb.HLTProcess::unprescale(), ApvAnalysisFactory::update(), ApvAnalysis::updateCalibration(), confdb.HLTProcess::updateMessageLogger(), and ApvAnalysisFactory::updatePair().
det_id_type edm::DetSet< T >::id |
Definition at line 76 of file DetSet.h.
Referenced by FWSiStripDigiProxyBuilder::build(), FWSiPixelDigiProxyBuilder::build(), edm::DetSet< StripDigiSimLink >::detId(), NodeCut.MatchId::match(), SiClusterTranslator::produce(), SiStripPedestalsSubtractor::subtract(), SiStripFedZeroSuppression::suppress(), and edm::DetSet< T >::swap().