CMS 3D CMS Logo

TrackToTrackingParticleAssociatorBaseImpl.h
Go to the documentation of this file.
1 #ifndef SimDataFormats_Associations_TrackToTrackingParticleAssociatorBaseImpl_h
2 #define SimDataFormats_Associations_TrackToTrackingParticleAssociatorBaseImpl_h
3 
14 
17 
18 namespace reco {
19  typedef edm::AssociationMap<
22  typedef edm::AssociationMap<
25 
26  typedef edm::AssociationMap<
29  typedef edm::AssociationMap<
32 
34  public:
39 
43  const edm::Handle<TrackingParticleCollection> &tPCH) const;
44 
48  const edm::Handle<TrackingParticleCollection> &tPCH) const;
49 
56 
57  // TrajectorySeed
60 
63 
64  // TrackCandidate
67 
70  };
71 } // namespace reco
72 
73 #endif
Handle.h
TrackCandidateCollection.h
TrackAssociation.h
edm::RefVector< TrackingParticleCollection >
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:46
edm::Handle
Definition: AssociativeIterator.h:50
reco::TrackToTrackingParticleAssociatorBaseImpl::TrackToTrackingParticleAssociatorBaseImpl
TrackToTrackingParticleAssociatorBaseImpl()
Constructor.
Definition: TrackToTrackingParticleAssociatorBaseImpl.cc:29
reco::SimToRecoCollectionSeed
edm::AssociationMap< edm::OneToManyWithQualityGeneric< TrackingParticleCollection, edm::View< TrajectorySeed >, double > > SimToRecoCollectionSeed
Definition: TrackToTrackingParticleAssociator.h:39
reco::TrackToTrackingParticleAssociatorBaseImpl
Definition: TrackToTrackingParticleAssociatorBaseImpl.h:33
reco::RecoToSimCollectionSeed
edm::AssociationMap< edm::OneToManyWithQualityGeneric< edm::View< TrajectorySeed >, TrackingParticleCollection, double > > RecoToSimCollectionSeed
Definition: TrackToTrackingParticleAssociator.h:42
reco::TrackToTrackingParticleAssociatorBaseImpl::associateSimToReco
virtual reco::SimToRecoCollection associateSimToReco(const edm::Handle< edm::View< reco::Track >> &tCH, const edm::Handle< TrackingParticleCollection > &tPCH) const
Definition: TrackToTrackingParticleAssociatorBaseImpl.cc:51
reco::RecoToSimCollectionTCandidate
edm::AssociationMap< edm::OneToManyWithQualityGeneric< TrajectorySeedCollection, TrackCandidateCollection, double > > RecoToSimCollectionTCandidate
Definition: TrackToTrackingParticleAssociator.h:49
edm::View
Definition: CaloClusterFwd.h:14
edm::AssociationMap
Definition: AssociationMap.h:48
edm::RefToBaseVector< reco::Track >
TrajectorySeedCollection.h
edm::OneToManyWithQualityGeneric
Definition: OneToManyWithQualityGeneric.h:21
TrackingParticleCollection
std::vector< TrackingParticle > TrackingParticleCollection
Definition: TrackingParticleFwd.h:9
reco::SimToRecoCollectionTCandidate
edm::AssociationMap< edm::OneToManyWithQualityGeneric< TrackingParticleCollection, TrackCandidateCollection, double > > SimToRecoCollectionTCandidate
Definition: TrackToTrackingParticleAssociator.h:46
reco::TrackToTrackingParticleAssociatorBaseImpl::associateRecoToSim
virtual reco::RecoToSimCollection associateRecoToSim(const edm::Handle< edm::View< reco::Track >> &tCH, const edm::Handle< TrackingParticleCollection > &tPCH) const
Definition: TrackToTrackingParticleAssociatorBaseImpl.cc:36
reco::TrackToTrackingParticleAssociatorBaseImpl::~TrackToTrackingParticleAssociatorBaseImpl
virtual ~TrackToTrackingParticleAssociatorBaseImpl()
Destructor.
Definition: TrackToTrackingParticleAssociatorBaseImpl.cc:31