Namespaces | |
dslv | |
dstvdetails | |
Classes | |
struct | CapacityExaustedException |
class | DetSet |
class | DetSetVector |
Typedefs | |
typedef unsigned int | det_id_type |
Functions | |
template<typename T , typename B > | |
void | copy (DetSetVector< T > const &dstv, edm::RangeMap< det_id_type, edm::OwnVector< B > > &rm) |
template<typename DSTV , typename A , typename B , typename T > | |
void | copyDetSetRange (DSTV const &dstv, std::vector< T const *> &v, std::pair< A, B > const &sel) |
template<typename DSTV , typename A , typename B > | |
DSTV::Range | detsetRangeFromPair (DSTV const &v, std::pair< A, B > const &p) |
template<typename T , typename Selector > | |
void | fillCollectionForThinning (edmNew::DetSet< T > const &detset, Selector &selector, unsigned int &iIndex, edmNew::DetSetVector< T > &output, edm::ThinnedAssociation &association) |
template<typename DSTV , typename A , typename B , typename F > | |
void | foreachDetSetObject (DSTV const &v, std::pair< A, B > const &sel, F &f) |
template<class HandleT > | |
edm::Ref< typename HandleT::element_type, typename HandleT::element_type::value_type::value_type > | makeRefTo (const HandleT &iHandle, typename HandleT::element_type::value_type::const_iterator itIter) |
typedef uint32_t edmNew::det_id_type |
Definition at line 10 of file DetSetNew.h.
void edmNew::copy | ( | DetSetVector< T > const & | dstv, |
edm::RangeMap< det_id_type, edm::OwnVector< B > > & | rm | ||
) |
Definition at line 32 of file DetSet2RangeMap.h.
References edmNew::DetSetVector< T >::begin(), edmNew::DetSetVector< T >::end(), and eostools::rm().
void edmNew::copyDetSetRange | ( | DSTV const & | dstv, |
std::vector< T const *> & | v, | ||
std::pair< A, B > const & | sel | ||
) |
Definition at line 42 of file DetSetAlgorithm.h.
References callgraph::cs, FastTimerService_cff::range, EgammaValidation_Wenu_cff::sel, HcalDetIdTransform::transform(), and findQualityFiles::v.
Referenced by HITrackingRegionForPrimaryVtxProducer::estimateMultiplicity(), LayerWithHits::LayerWithHits(), HIProtoTrackFilterProducer::produce(), CosmicLayerPairs::selectTECHit(), CosmicLayerPairs::selectTIBHit(), and CosmicLayerPairs::selectTOBHit().
DSTV::Range edmNew::detsetRangeFromPair | ( | DSTV const & | v, |
std::pair< A, B > const & | p | ||
) |
Definition at line 13 of file DetSetAlgorithm.h.
References AlCaHLTBitMon_ParallelJobs::p, and findQualityFiles::v.
Referenced by foreachDetSetObject().
void edmNew::fillCollectionForThinning | ( | edmNew::DetSet< T > const & | detset, |
Selector & | selector, | ||
unsigned int & | iIndex, | ||
edmNew::DetSetVector< T > & | output, | ||
edm::ThinnedAssociation & | association | ||
) |
Definition at line 736 of file DetSetVectorNew.h.
References edmNew::DetSet< T >::begin(), edmNew::DetSet< T >::detId(), edmNew::DetSet< T >::end(), alignCSCRings::ff, edm::detail::fillCollectionForThinning(), and collectionMerger::selector.
void edmNew::foreachDetSetObject | ( | DSTV const & | v, |
std::pair< A, B > const & | sel, | ||
F & | f | ||
) |
Definition at line 20 of file DetSetAlgorithm.h.
References detsetRangeFromPair(), f, FastTimerService_cff::range, EgammaValidation_Wenu_cff::sel, and findQualityFiles::v.
edm::Ref<typename HandleT::element_type, typename HandleT::element_type::value_type::value_type> edmNew::makeRefTo | ( | const HandleT & | iHandle, |
typename HandleT::element_type::value_type::const_iterator | itIter | ||
) |
Definition at line 700 of file DetSetVectorNew.h.
Referenced by TkStripMeasurementDet::advance(), OuterTrackerMonitorTTCluster::analyze(), OuterTrackerMonitorTTStub::analyze(), VectorHitBuilderAlgorithm::buildVectorHits(), VectorHitBuilderAlgorithm::checkClustersCompatibilityBeforeBuilding(), TkStripMeasurementDet::hit(), TTClusterAssociator< T >::produce(), TTStubAssociator< T >::produce(), MTDTrackingRecHitProducer::produce(), SiPixelClusterShapeCacheProducer::produce(), Phase2TrackerRecHits::produce(), SiPixelRecHitFromSoAAlpaka< TrackerTraits >::produce(), SiPixelRecHitFromCUDAT< TrackerTraits >::produce(), SiPixelRecHitSoAFromLegacyT< TrackerTraits >::produce(), TPStubValueMapProducer::produce(), ClusterTPAssociationProducer::produce(), TTStubBuilder< T >::produce(), cms::SiPixelRecHitConverter::run(), and TTStubBuilder< T >::updateStubs().