CMS 3D CMS Logo

TracksterToSimClusterAssociatorBaseImpl.h
Go to the documentation of this file.
1 #ifndef SimDataFormats_Associations_TracksterToSimClusterAssociatorBaseImpl_h
2 #define SimDataFormats_Associations_TracksterToSimClusterAssociatorBaseImpl_h
3 
17 
19 
20 namespace hgcal {
21 
22  typedef edm::AssociationMap<
27 
29  public:
34 
39  const edm::Handle<SimClusterCollection> &sCCH) const;
40 
45  const edm::Handle<SimClusterCollection> &sCCH) const;
46  };
47 } // namespace hgcal
48 
49 #endif
Handle.h
Trackster.h
AssociationMap.h
edm::Handle
Definition: AssociativeIterator.h:50
hgcal
Definition: EgammaPCAHelper.h:31
hgcal::TracksterToSimClusterAssociatorBaseImpl::~TracksterToSimClusterAssociatorBaseImpl
virtual ~TracksterToSimClusterAssociatorBaseImpl()
Destructor.
Definition: TracksterToSimClusterAssociatorBaseImpl.cc:7
CaloClusterFwd.h
edm::AssociationMap
Definition: AssociationMap.h:48
hgcal::TracksterToSimClusterAssociatorBaseImpl
Definition: TracksterToSimClusterAssociatorBaseImpl.h:28
SimClusterFwd.h
hgcal::RecoToSimCollectionTracksters
edm::AssociationMap< edm::OneToManyWithQualityGeneric< ticl::TracksterCollection, SimClusterCollection, float > > RecoToSimCollectionTracksters
Definition: TracksterToSimClusterAssociatorBaseImpl.h:26
edm::OneToManyWithQualityGeneric
Definition: OneToManyWithQualityGeneric.h:21
hgcal::TracksterToSimClusterAssociatorBaseImpl::TracksterToSimClusterAssociatorBaseImpl
TracksterToSimClusterAssociatorBaseImpl()
Constructor.
Definition: TracksterToSimClusterAssociatorBaseImpl.cc:6
hgcal::TracksterToSimClusterAssociatorBaseImpl::associateSimToReco
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.
Definition: TracksterToSimClusterAssociatorBaseImpl.cc:16
hgcal::TracksterToSimClusterAssociatorBaseImpl::associateRecoToSim
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.
Definition: TracksterToSimClusterAssociatorBaseImpl.cc:9
hgcal::SimToRecoCollectionTracksters
edm::AssociationMap< edm::OneToManyWithQualityGeneric< SimClusterCollection, ticl::TracksterCollection, std::pair< float, float > > > SimToRecoCollectionTracksters
Definition: TracksterToSimClusterAssociatorBaseImpl.h:24