CMS 3D CMS Logo

List of all members | Public Member Functions
hgcal::TracksterToSimClusterAssociatorBaseImpl Class Reference

#include <TracksterToSimClusterAssociatorBaseImpl.h>

Inheritance diagram for hgcal::TracksterToSimClusterAssociatorBaseImpl:
TracksterAssociatorByEnergyScoreImpl

Public Member Functions

virtual hgcal::RecoToSimCollectionTracksters associateRecoToSim (const edm::Handle< ticl::TracksterCollection > &tCH, const edm::Handle< reco::CaloClusterCollection > &lCCH, const edm::Handle< SimClusterCollection > &sCCH) const
 Associate a Trackster to SimClusters. More...
 
virtual hgcal::SimToRecoCollectionTracksters associateSimToReco (const edm::Handle< ticl::TracksterCollection > &tCH, const edm::Handle< reco::CaloClusterCollection > &lCCH, const edm::Handle< SimClusterCollection > &sCCH) const
 Associate a SimCluster to Tracksters. More...
 
 TracksterToSimClusterAssociatorBaseImpl ()
 Constructor. More...
 
virtual ~TracksterToSimClusterAssociatorBaseImpl ()
 Destructor. More...
 

Detailed Description

Definition at line 28 of file TracksterToSimClusterAssociatorBaseImpl.h.

Constructor & Destructor Documentation

◆ TracksterToSimClusterAssociatorBaseImpl()

TracksterToSimClusterAssociatorBaseImpl::TracksterToSimClusterAssociatorBaseImpl ( )

Constructor.

Definition at line 6 of file TracksterToSimClusterAssociatorBaseImpl.cc.

6 {};

◆ ~TracksterToSimClusterAssociatorBaseImpl()

TracksterToSimClusterAssociatorBaseImpl::~TracksterToSimClusterAssociatorBaseImpl ( )
virtual

Destructor.

Definition at line 7 of file TracksterToSimClusterAssociatorBaseImpl.cc.

7 {};

Member Function Documentation

◆ associateRecoToSim()

hgcal::RecoToSimCollectionTracksters TracksterToSimClusterAssociatorBaseImpl::associateRecoToSim ( const edm::Handle< ticl::TracksterCollection > &  tCH,
const edm::Handle< reco::CaloClusterCollection > &  lCCH,
const edm::Handle< SimClusterCollection > &  sCCH 
) const
virtual

Associate a Trackster to SimClusters.

Reimplemented in TracksterAssociatorByEnergyScoreImpl.

Definition at line 9 of file TracksterToSimClusterAssociatorBaseImpl.cc.

12  {
14  }

◆ associateSimToReco()

hgcal::SimToRecoCollectionTracksters TracksterToSimClusterAssociatorBaseImpl::associateSimToReco ( const edm::Handle< ticl::TracksterCollection > &  tCH,
const edm::Handle< reco::CaloClusterCollection > &  lCCH,
const edm::Handle< SimClusterCollection > &  sCCH 
) const
virtual

Associate a SimCluster to Tracksters.

Reimplemented in TracksterAssociatorByEnergyScoreImpl.

Definition at line 16 of file TracksterToSimClusterAssociatorBaseImpl.cc.

19  {
21  }
hgcal::RecoToSimCollectionTracksters
edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, SimClusterCollection, float > > RecoToSimCollectionTracksters
Definition: TracksterToSimClusterAssociatorBaseImpl.h:26
hgcal::SimToRecoCollectionTracksters
edm::AssociationMap< edm::OneToManyWithQualityGeneric< SimClusterCollection, ticl::TracksterCollection, std::pair< float, float > > > SimToRecoCollectionTracksters
Definition: TracksterToSimClusterAssociatorBaseImpl.h:24