#include <WrapperBase.h>
Classes | |
struct | Emplace |
Public Member Functions | |
std::type_info const & | dynamicTypeInfo () const |
void | fillPtrVector (std::type_info const &iToType, std::vector< unsigned long > const &iIndicies, std::vector< void const * > &oPtr) const |
void | fillView (ProductID const &id, std::vector< void const * > &view, FillViewHelperVector &helpers) const |
bool | hasIsProductEqual () const |
bool | hasSwap () const |
bool | isMergeable () const |
bool | isPresent () const |
bool | isProductEqual (WrapperBase const *newProduct) const |
bool | mergeProduct (WrapperBase const *newProduct) |
bool | sameType (WrapperBase const &other) const |
void | setPtr (std::type_info const &iToType, unsigned long iIndex, void const *&oPtr) const |
void | swapProduct (WrapperBase *newProduct) |
std::shared_ptr< soa::TableExaminerBase > | tableExaminer () const |
std::type_info const & | wrappedTypeInfo () const |
WrapperBase () | |
~WrapperBase () override | |
Public Member Functions inherited from edm::ViewTypeChecker | |
std::type_info const & | memberTypeInfo () const |
std::type_info const & | valueTypeInfo () const |
ViewTypeChecker () | |
virtual | ~ViewTypeChecker () |
Private Member Functions | |
virtual void | do_fillPtrVector (std::type_info const &iToType, std::vector< unsigned long > const &iIndicies, std::vector< void const * > &oPtr) const =0 |
virtual void | do_fillView (ProductID const &id, std::vector< void const * > &pointers, FillViewHelperVector &helpers) const =0 |
virtual void | do_setPtr (std::type_info const &iToType, unsigned long iIndex, void const *&oPtr) const =0 |
virtual std::type_info const & | dynamicTypeInfo_ () const =0 |
virtual bool | hasIsProductEqual_ () const =0 |
virtual bool | hasSwap_ () const =0 |
virtual bool | isMergeable_ () const =0 |
virtual bool | isPresent_ () const |
virtual bool | isProductEqual_ (WrapperBase const *newProduct) const =0 |
virtual bool | mergeProduct_ (WrapperBase const *newProduct)=0 |
virtual void | swapProduct_ (WrapperBase *newProduct)=0 |
virtual std::shared_ptr< soa::TableExaminerBase > | tableExaminer_ () const =0 |
virtual std::type_info const & | wrappedTypeInfo_ () const =0 |
Definition at line 23 of file WrapperBase.h.
edm::WrapperBase::WrapperBase | ( | ) |
Definition at line 10 of file WrapperBase.cc.
|
override |
Definition at line 12 of file WrapperBase.cc.
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by fillPtrVector().
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by fillView().
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by setPtr().
|
inline |
Definition at line 42 of file WrapperBase.h.
References dynamicTypeInfo_().
Referenced by edm::RefCore::getProductPtr(), fwlite::DataGetterHelper::getThinnedAssociation(), BareRootProductGetter::getThinnedAssociation(), edm::EventPrincipal::getThinnedAssociation(), sameType(), and edm::RefCore::tryToGetProductPtr().
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by dynamicTypeInfo().
void edm::WrapperBase::fillPtrVector | ( | std::type_info const & | iToType, |
std::vector< unsigned long > const & | iIndicies, | ||
std::vector< void const * > & | oPtr | ||
) | const |
Definition at line 31 of file WrapperBase.cc.
References do_fillPtrVector().
void edm::WrapperBase::fillView | ( | ProductID const & | id, |
std::vector< void const * > & | view, | ||
FillViewHelperVector & | helpers | ||
) | const |
Definition at line 14 of file WrapperBase.cc.
References cms::cuda::assert(), do_fillView(), and sistrip::SpyUtilities::isValid().
Referenced by edm::Event::fillView_().
|
inline |
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by hasIsProductEqual().
|
inline |
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by hasSwap().
|
inline |
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by isMergeable().
|
inline |
Definition at line 30 of file WrapperBase.h.
References isPresent_().
Referenced by edm::DataManagingProductResolver::productUnavailable_().
|
inlineprivatevirtual |
Reimplemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Definition at line 65 of file WrapperBase.h.
Referenced by isPresent().
|
inline |
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by isProductEqual().
|
inline |
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by mergeProduct().
|
inline |
Definition at line 46 of file WrapperBase.h.
References dynamicTypeInfo(), and trackingPlots::other.
void edm::WrapperBase::setPtr | ( | std::type_info const & | iToType, |
unsigned long | iIndex, | ||
void const *& | oPtr | ||
) | const |
Definition at line 27 of file WrapperBase.cc.
References do_setPtr().
|
inline |
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by swapProduct().
|
inline |
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by tableExaminer().
|
inline |
Definition at line 44 of file WrapperBase.h.
References wrappedTypeInfo_().
Referenced by edm::convert_handle().
|
privatepure virtual |
Implemented in edm::Wrapper< T >, edm::Wrapper< hgcal::TracksterToSimClusterAssociator >, edm::Wrapper< std::vector< pat::strbitset > >, edm::Wrapper< math::XYZPointD >, edm::Wrapper< std::vector< TrajAnnealing > >, edm::Wrapper< ClusterTPAssociation >, edm::Wrapper< std::vector< OmniClusterRef > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > > >, edm::Wrapper< edm::OwnVector< TrackingRegion > >, edm::Wrapper< std::vector< SeedingHitSet > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVector > >, edm::Wrapper< std::vector< math::XYZVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorF >, edm::Wrapper< std::vector< TrackCategories > >, edm::Wrapper< IntermediateHitDoublets >, edm::Wrapper< FileBlobCollection >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::AssociationMap >, edm::Wrapper< math::Error< 3 >::type >, edm::Wrapper< math::XYZVector >, edm::Wrapper< IntermediateHitTriplets >, edm::Wrapper< std::vector< VertexCategories > >, edm::Wrapper< hgcal::LayerClusterToSimClusterAssociator >, edm::Wrapper< MeasurementTrackerEvent >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< std::vector< MomentumConstraint > >, edm::Wrapper< math::Error< 2 >::type >, edm::Wrapper< std::vector< math::XYZPointF > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVectorD >, edm::Wrapper< math::RhoEtaPhiVectorD >, edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > >, edm::Wrapper< edm::helpers::KeyVal< edm::RefProd< std::vector< SimTrack > >, edm::RefProd< std::vector< OmniClusterRef > > > >, edm::Wrapper< math::Error< 5 >::type >, edm::Wrapper< std::vector< math::XYZPoint > >, edm::Wrapper< std::vector< math::XYZVector > >, edm::Wrapper< math::XYZTLorentzVectorF >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< CaloParticle >, BXVector< l1t::HGCalTriggerCell >, unsigned int > > >, edm::Wrapper< math::Error< 4 >::type >, edm::Wrapper< std::vector< math::XYZTLorentzVectorD > >, edm::Wrapper< std::vector< math::RhoEtaPhiVectorF > >, edm::Wrapper< ClusterSummary >, edm::Wrapper< reco::JetCorrector >, edm::Wrapper< APVCyclePhaseCollection >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > >, edm::Wrapper< math::Error< 7 >::type >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorD > >, edm::Wrapper< math::PtEtaPhiELorentzVector >, edm::Wrapper< math::RhoEtaPhiVectorF >, edm::Wrapper< TinyEventCollection >, edm::Wrapper< hgcal::MultiClusterToCaloParticleAssociator >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > >, edm::Wrapper< edm::ValueMap< math::XYZTLorentzVector > >, edm::Wrapper< math::Error< 6 >::type >, edm::Wrapper< SeedingLayerSetsHits >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > >, edm::Wrapper< std::vector< Trajectory > >, edm::Wrapper< std::map< edm::Ref, std::vector< OmniClusterRef > > >, edm::Wrapper< PixelTrackFilter >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVector > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorF > >, edm::Wrapper< std::vector< math::XYZPointD > >, edm::Wrapper< math::XYZVectorF >, edm::Wrapper< std::vector< std::pair< edm::Ref, edm::Ref > > >, edm::Wrapper< PixelFitter >, edm::Wrapper< math::PtEtaPhiMLorentzVectorF >, edm::Wrapper< math::XYZPointF >, edm::Wrapper< reco::VertexToTrackingVertexAssociator >, edm::Wrapper< reco::TrackToGenParticleAssociator >, edm::Wrapper< std::pair< edm::Ref, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 7 >::type > >, edm::Wrapper< SiPixelDetectorStatus >, edm::Wrapper< hgcal::LayerClusterToSimTracksterAssociator >, edm::Wrapper< hgcal::TracksterToSimTracksterAssociator >, edm::Wrapper< reco::MuonToTrackingParticleAssociator >, edm::Wrapper< TsosVectorCollection >, edm::Wrapper< std::pair< OmniClusterRef, edm::Ref > >, edm::Wrapper< std::vector< math::Error< 6 >::type > >, edm::Wrapper< std::vector< math::RhoEtaPhiVector > >, edm::Wrapper< std::vector< math::XYZVectorF > >, edm::Wrapper< math::PtEtaPhiMLorentzVectorD >, edm::Wrapper< EventWithHistory >, edm::Wrapper< std::vector< TrajectoryStateOnSurface > >, edm::Wrapper< std::vector< VertexConstraint > >, edm::Wrapper< TrackingRegionsSeedingLayerSets >, edm::Wrapper< std::vector< math::Error< 5 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVector > >, edm::Wrapper< math::XYZTLorentzVector >, edm::Wrapper< OpticalAlignMeasurements >, edm::Wrapper< std::vector< math::Error< 4 >::type > >, edm::Wrapper< math::PtEtaPhiMLorentzVector >, edm::Wrapper< math::XYZPoint >, edm::Wrapper< math::RhoEtaPhiVector >, edm::Wrapper< RegionsSeedingHitSets >, edm::Wrapper< AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > > >, edm::Wrapper< std::map< OmniClusterRef, std::vector< edm::Ref > > >, edm::Wrapper< pat::strbitset >, edm::Wrapper< CaloSamplesCollection >, edm::Wrapper< std::vector< math::Error< 3 >::type > >, edm::Wrapper< std::vector< math::PtEtaPhiELorentzVectorD > >, edm::Wrapper< math::XYZTLorentzVectorD >, edm::Wrapper< hgcal::LayerClusterToCaloParticleAssociator >, edm::Wrapper< reco::TrackToTrackingParticleAssociator >, edm::Wrapper< OpticalAlignments >, edm::Wrapper< AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > >, edm::Wrapper< std::vector< math::Error< 2 >::type > >, edm::Wrapper< std::vector< math::XYZTLorentzVectorF > >, edm::Wrapper< std::vector< math::PtEtaPhiMLorentzVectorF > >, and edm::Wrapper< math::XYZVectorD >.
Referenced by wrappedTypeInfo().