CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 ( )

Constructor.

Definition at line 6 of file TracksterToSimTracksterAssociatorBaseImpl.cc.

6 {};
TracksterToSimTracksterAssociatorBaseImpl::~TracksterToSimTracksterAssociatorBaseImpl ( )
virtual

Destructor.

Definition at line 7 of file TracksterToSimTracksterAssociatorBaseImpl.cc.

7 {};

Member Function Documentation

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
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