CMS 3D CMS Logo

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

#include <TracksterToSimTracksterHitLCAssociatorBaseImpl.h>

Inheritance diagram for hgcal::TracksterToSimTracksterHitLCAssociatorBaseImpl:
TSToSimTSHitLCAssociatorByEnergyScoreImpl

Public Member Functions

virtual hgcal::RecoToSimCollectionSimTracksters associateRecoToSim (const edm::Handle< ticl::TracksterCollection > &tCH, const edm::Handle< reco::CaloClusterCollection > &lCCH, const edm::Handle< SimClusterCollection > &sCCH, const edm::Handle< CaloParticleCollection > &cPCH, 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< SimClusterCollection > &sCCH, const edm::Handle< CaloParticleCollection > &cPCH, const edm::Handle< ticl::TracksterCollection > &sTCH) const
 Associate a SimCluster to Tracksters. More...
 
hgcal::association_t makeConnections (const edm::Handle< ticl::TracksterCollection > &tCH, const edm::Handle< reco::CaloClusterCollection > &lCCH, const edm::Handle< SimClusterCollection > &sCCH, const edm::Handle< CaloParticleCollection > &cPCH, const edm::Handle< ticl::TracksterCollection > &sTCH) const
 
 TracksterToSimTracksterHitLCAssociatorBaseImpl ()
 Constructor. More...
 
virtual ~TracksterToSimTracksterHitLCAssociatorBaseImpl ()
 Destructor. More...
 

Detailed Description

Definition at line 27 of file TracksterToSimTracksterHitLCAssociatorBaseImpl.h.

Constructor & Destructor Documentation

◆ TracksterToSimTracksterHitLCAssociatorBaseImpl()

hgcal::TracksterToSimTracksterHitLCAssociatorBaseImpl::TracksterToSimTracksterHitLCAssociatorBaseImpl ( )

Constructor.

Definition at line 4 of file TracksterToSimTracksterHitLCAssociatorBaseImpl.cc.

4 {};

◆ ~TracksterToSimTracksterHitLCAssociatorBaseImpl()

hgcal::TracksterToSimTracksterHitLCAssociatorBaseImpl::~TracksterToSimTracksterHitLCAssociatorBaseImpl ( )
virtual

Destructor.

Definition at line 5 of file TracksterToSimTracksterHitLCAssociatorBaseImpl.cc.

5 {};

Member Function Documentation

◆ associateRecoToSim()

hgcal::RecoToSimCollectionSimTracksters hgcal::TracksterToSimTracksterHitLCAssociatorBaseImpl::associateRecoToSim ( const edm::Handle< ticl::TracksterCollection > &  tCH,
const edm::Handle< reco::CaloClusterCollection > &  lCCH,
const edm::Handle< SimClusterCollection > &  sCCH,
const edm::Handle< CaloParticleCollection > &  cPCH,
const edm::Handle< ticl::TracksterCollection > &  sTCH 
) const
virtual

Associate a Trackster to SimClusters.

Reimplemented in TSToSimTSHitLCAssociatorByEnergyScoreImpl.

Definition at line 16 of file TracksterToSimTracksterHitLCAssociatorBaseImpl.cc.

21  {
23  }
edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, ticl::TracksterCollection, std::pair< float, float > > > RecoToSimCollectionSimTracksters

◆ associateSimToReco()

hgcal::SimToRecoCollectionSimTracksters hgcal::TracksterToSimTracksterHitLCAssociatorBaseImpl::associateSimToReco ( const edm::Handle< ticl::TracksterCollection > &  tCH,
const edm::Handle< reco::CaloClusterCollection > &  lCCH,
const edm::Handle< SimClusterCollection > &  sCCH,
const edm::Handle< CaloParticleCollection > &  cPCH,
const edm::Handle< ticl::TracksterCollection > &  sTCH 
) const
virtual

Associate a SimCluster to Tracksters.

Reimplemented in TSToSimTSHitLCAssociatorByEnergyScoreImpl.

Definition at line 25 of file TracksterToSimTracksterHitLCAssociatorBaseImpl.cc.

30  {
32  }
edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, ticl::TracksterCollection, std::pair< float, float > > > SimToRecoCollectionSimTracksters

◆ makeConnections()

hgcal::association_t hgcal::TracksterToSimTracksterHitLCAssociatorBaseImpl::makeConnections ( const edm::Handle< ticl::TracksterCollection > &  tCH,
const edm::Handle< reco::CaloClusterCollection > &  lCCH,
const edm::Handle< SimClusterCollection > &  sCCH,
const edm::Handle< CaloParticleCollection > &  cPCH,
const edm::Handle< ticl::TracksterCollection > &  sTCH 
) const

Definition at line 7 of file TracksterToSimTracksterHitLCAssociatorBaseImpl.cc.

12  {
13  return hgcal::association_t();
14  }
std::tuple< sharedEnergyAndScore_t, sharedEnergyAndScore_t > association_t