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 fwrapper::cs, sistrip::SpyUtilities::range(), and HcalDetIdTransform::transform().
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 | ||
) |
void edmNew::fillCollectionForThinning | ( | edmNew::DetSet< T > const & | detset, |
Selector & | selector, | ||
unsigned int & | iIndex, | ||
edmNew::DetSetVector< T > & | output, | ||
edm::ThinnedAssociation & | association | ||
) |
Definition at line 740 of file DetSetVectorNew.h.
References edmNew::DetSet< T >::begin(), edmNew::DetSet< T >::detId(), edmNew::DetSet< T >::end(), dataset::end, alignCSCRings::ff, and edm::detail::fillCollectionForThinning().
void edmNew::foreachDetSetObject | ( | DSTV const & | v, |
std::pair< A, B > const & | sel, | ||
F & | f | ||
) |
Definition at line 20 of file DetSetAlgorithm.h.
References detsetRangeFromPair(), and sistrip::SpyUtilities::range().
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 704 of file DetSetVectorNew.h.
References relativeConstraints::value.
Referenced by TkStripMeasurementDet::advance(), OuterTrackerMonitorTTCluster::analyze(), OuterTrackerMonitorTTStub::analyze(), L1TrackObjectNtupleMaker::analyze(), VectorHitBuilderAlgorithm::buildVectorHits(), VectorHitBuilderAlgorithm::checkClustersCompatibilityBeforeBuilding(), TkStripMeasurementDet::hit(), TTClusterAssociator< T >::produce(), TTStubAssociator< T >::produce(), MTDTrackingRecHitProducer::produce(), SiPixelClusterShapeCacheProducer::produce(), Phase2TrackerRecHits::produce(), SiPixelRecHitSoAFromLegacy::produce(), SiPixelRecHitFromCUDA::produce(), TPStubValueMapProducer::produce(), ClusterTPAssociationProducer::produce(), TTStubBuilder< T >::produce(), cms::SiPixelRecHitConverter::run(), and TTStubBuilder< T >::updateStubs().