CMS 3D CMS Logo

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

#include <TracksterToSimTracksterAssociatorBaseImpl.h>

Inheritance diagram for hgcal::TracksterToSimTracksterAssociatorBaseImpl:
TSToSimTSAssociatorByEnergyScoreImpl

Public Member Functions

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. More...
 
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. More...
 
 TracksterToSimTracksterAssociatorBaseImpl ()
 Constructor. More...
 
virtual ~TracksterToSimTracksterAssociatorBaseImpl ()
 Destructor. More...
 

Detailed Description

Definition at line 29 of file TracksterToSimTracksterAssociatorBaseImpl.h.

Constructor & Destructor Documentation

◆ TracksterToSimTracksterAssociatorBaseImpl()

TracksterToSimTracksterAssociatorBaseImpl::TracksterToSimTracksterAssociatorBaseImpl ( )

Constructor.

Definition at line 6 of file TracksterToSimTracksterAssociatorBaseImpl.cc.

6 {};

◆ ~TracksterToSimTracksterAssociatorBaseImpl()

TracksterToSimTracksterAssociatorBaseImpl::~TracksterToSimTracksterAssociatorBaseImpl ( )
virtual

Destructor.

Definition at line 7 of file TracksterToSimTracksterAssociatorBaseImpl.cc.

7 {};

Member Function Documentation

◆ associateRecoToSim()

hgcal::RecoToSimCollectionSimTracksters TracksterToSimTracksterAssociatorBaseImpl::associateRecoToSim ( const edm::Handle< ticl::TracksterCollection > &  tCH,
const edm::Handle< reco::CaloClusterCollection > &  lCCH,
const edm::Handle< ticl::TracksterCollection > &  sTCH 
) const
virtual

Associate a Trackster to SimClusters.

Reimplemented in TSToSimTSAssociatorByEnergyScoreImpl.

Definition at line 9 of file TracksterToSimTracksterAssociatorBaseImpl.cc.

12  {
14  }
edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, ticl::TracksterCollection, float > > RecoToSimCollectionSimTracksters

◆ associateSimToReco()

hgcal::SimToRecoCollectionSimTracksters TracksterToSimTracksterAssociatorBaseImpl::associateSimToReco ( const edm::Handle< ticl::TracksterCollection > &  tCH,
const edm::Handle< reco::CaloClusterCollection > &  lCCH,
const edm::Handle< ticl::TracksterCollection > &  sTCH 
) const
virtual

Associate a SimCluster to Tracksters.

Reimplemented in TSToSimTSAssociatorByEnergyScoreImpl.

Definition at line 16 of file TracksterToSimTracksterAssociatorBaseImpl.cc.

19  {
21  }
edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, ticl::TracksterCollection, std::pair< float, float > > > SimToRecoCollectionSimTracksters