CMS 3D CMS Logo

TracksterToSimTracksterAssociatorBaseImpl.h
Go to the documentation of this file.
1 #ifndef SimDataFormats_Associations_TracksterToSimTracksterAssociatorBaseImpl_h
2 #define SimDataFormats_Associations_TracksterToSimTracksterAssociatorBaseImpl_h
3 
17 
19 
20 namespace hgcal {
21 
22  typedef edm::AssociationMap<
25  typedef edm::AssociationMap<
28 
30  public:
35 
40  const edm::Handle<ticl::TracksterCollection> &sTCH) const;
41 
46  const edm::Handle<ticl::TracksterCollection> &sTCH) const;
47  };
48 } // namespace hgcal
49 
50 #endif
hgcal::TracksterToSimTracksterAssociatorBaseImpl::TracksterToSimTracksterAssociatorBaseImpl
TracksterToSimTracksterAssociatorBaseImpl()
Constructor.
Definition: TracksterToSimTracksterAssociatorBaseImpl.cc:6
Handle.h
hgcal::TracksterToSimTracksterAssociatorBaseImpl::associateSimToReco
virtual hgcal::SimToRecoCollectionSimTracksters associateSimToReco(const edm::Handle< ticl::TracksterCollection > &tCH, const edm::Handle< reco::CaloClusterCollection > &lCCH, const edm::Handle< ticl::TracksterCollection > &sTCH) const
Associate a SimCluster to Tracksters.
Definition: TracksterToSimTracksterAssociatorBaseImpl.cc:16
Trackster.h
hgcal::SimToRecoCollectionSimTracksters
edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, ticl::TracksterCollection, std::pair< float, float > > > SimToRecoCollectionSimTracksters
Definition: TracksterToSimTracksterAssociatorBaseImpl.h:24
AssociationMap.h
edm::Handle
Definition: AssociativeIterator.h:50
hgcal
Definition: EgammaPCAHelper.h:31
hgcal::TracksterToSimTracksterAssociatorBaseImpl
Definition: TracksterToSimTracksterAssociatorBaseImpl.h:29
hgcal::TracksterToSimTracksterAssociatorBaseImpl::~TracksterToSimTracksterAssociatorBaseImpl
virtual ~TracksterToSimTracksterAssociatorBaseImpl()
Destructor.
Definition: TracksterToSimTracksterAssociatorBaseImpl.cc:7
CaloClusterFwd.h
edm::AssociationMap
Definition: AssociationMap.h:48
SimClusterFwd.h
hgcal::TracksterToSimTracksterAssociatorBaseImpl::associateRecoToSim
virtual hgcal::RecoToSimCollectionSimTracksters associateRecoToSim(const edm::Handle< ticl::TracksterCollection > &tCH, const edm::Handle< reco::CaloClusterCollection > &lCCH, const edm::Handle< ticl::TracksterCollection > &sTCH) const
Associate a Trackster to SimClusters.
Definition: TracksterToSimTracksterAssociatorBaseImpl.cc:9
edm::OneToManyWithQualityGeneric
Definition: OneToManyWithQualityGeneric.h:21
hgcal::RecoToSimCollectionSimTracksters
edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, ticl::TracksterCollection, float > > RecoToSimCollectionSimTracksters
Definition: TracksterToSimTracksterAssociatorBaseImpl.h:27