#include <TrackingRegionsSeedingLayerSets.h>
Classes | |
class | const_iterator |
class | Element |
class | RegionLayers |
Public Member Functions | |
const_iterator | begin () const |
const_iterator | cbegin () const |
const_iterator | cend () const |
void | emplace_back (std::unique_ptr< TrackingRegion > &®ion, std::vector< SeedingLayerSetsHits::LayerSetIndex > &&layerSets) |
const_iterator | end () const |
TrackingRegionsSeedingLayerSets & | operator= (TrackingRegionsSeedingLayerSets &&)=default |
TrackingRegionsSeedingLayerSets & | operator= (TrackingRegionsSeedingLayerSets const &)=delete |
size_t | regionsSize () const |
void | reserve (size_t s) |
const SeedingLayerSetsHits & | seedingLayerSetsHits () const |
void | swap (TrackingRegionsSeedingLayerSets &other) |
TrackingRegionsSeedingLayerSets ()=default | |
TrackingRegionsSeedingLayerSets (const SeedingLayerSetsHits *seedingLayerSetsHits) | |
TrackingRegionsSeedingLayerSets (TrackingRegionsSeedingLayerSets &&)=default | |
TrackingRegionsSeedingLayerSets (TrackingRegionsSeedingLayerSets const &)=delete | |
~TrackingRegionsSeedingLayerSets ()=default | |
Private Attributes | |
std::vector< Element > | regionLayers_ |
const SeedingLayerSetsHits * | seedingLayerSetsHits_ = nullptr |
Definition at line 10 of file TrackingRegionsSeedingLayerSets.h.
|
default |
|
inlineexplicit |
Definition at line 58 of file TrackingRegionsSeedingLayerSets.h.
|
default |
|
delete |
|
default |
|
inline |
Definition at line 82 of file TrackingRegionsSeedingLayerSets.h.
References regionLayers_, and seedingLayerSetsHits_.
Referenced by cbegin().
|
inline |
|
inline |
|
inline |
Definition at line 69 of file TrackingRegionsSeedingLayerSets.h.
References eostools::move(), HLT_FULL_cff::region, and regionLayers_.
|
inline |
Definition at line 84 of file TrackingRegionsSeedingLayerSets.h.
References regionLayers_, and seedingLayerSetsHits_.
Referenced by cend().
|
default |
|
delete |
|
inline |
|
inline |
Definition at line 66 of file TrackingRegionsSeedingLayerSets.h.
References regionLayers_, and alignCSCRings::s.
|
inline |
|
inline |
Definition at line 74 of file TrackingRegionsSeedingLayerSets.h.
References trackingPlots::other, regionLayers_, seedingLayerSetsHits_, and std::swap().
|
private |
Definition at line 107 of file TrackingRegionsSeedingLayerSets.h.
Referenced by begin(), emplace_back(), end(), regionsSize(), reserve(), and swap().
|
private |
Definition at line 106 of file TrackingRegionsSeedingLayerSets.h.
Referenced by begin(), end(), TrackingRegionsSeedingLayerSets::RegionLayers::layerPairs(), seedingLayerSetsHits(), and swap().