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 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 31 of file DetSet2RangeMap.h.
References edmNew::DetSetVector< T >::begin(), edmNew::DetSetVector< T >::end(), and edmNew::dstvdetails::ToRM< B >::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, and create_public_lumi_plots::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::foreachDetSetObject | ( | DSTV const & | v, |
std::pair< A, B > const & | sel, | ||
F & | f | ||
) |
Definition at line 21 of file DetSetAlgorithm.h.
References detsetRangeFromPair().
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 723 of file DetSetVectorNew.h.
References diffTreeTool::index.
Referenced by TkStripMeasurementDet::advance(), OuterTrackerMonitorTTStub::analyze(), OuterTrackerMonitorTTCluster::analyze(), TkStripMeasurementDet::hit(), TTStubAssociator< T >::produce(), TTClusterAssociator< T >::produce(), TTStubBuilder< T >::produce(), SiPixelClusterShapeCacheProducer::produce(), Phase2TrackerRecHits::produce(), ClusterTPAssociationProducer::produce(), and cms::SiPixelRecHitConverter::run().