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 | Public Attributes
MuonAssociatorByHitsHelper::Resources Struct Reference

#include <MuonAssociatorByHitsHelper.h>

Public Member Functions

 Resources (TrackerTopology const *tTopo, TrackerHitAssociator const *trackerHitAssoc, CSCHitAssociator const *cscHitAssoc, DTHitAssociator const *dtHitAssoc, RPCHitAssociator const *rpcHitAssoc, GEMHitAssociator const *gemHitAssoc, std::function< void(const TrackHitsCollection &, const TrackingParticleCollection &)> diagnostics)
 

Public Attributes

CSCHitAssociator const * cscHitAssoc_
 
std::function< void(const
TrackHitsCollection &, const
TrackingParticleCollection &)> 
diagnostics_
 
DTHitAssociator const * dtHitAssoc_
 
GEMHitAssociator const * gemHitAssoc_
 
RPCHitAssociator const * rpcHitAssoc_
 
TrackerHitAssociator const * trackerHitAssoc_
 
TrackerTopology const * tTopo_
 

Detailed Description

Definition at line 38 of file MuonAssociatorByHitsHelper.h.

Constructor & Destructor Documentation

MuonAssociatorByHitsHelper::Resources::Resources ( TrackerTopology const *  tTopo,
TrackerHitAssociator const *  trackerHitAssoc,
CSCHitAssociator const *  cscHitAssoc,
DTHitAssociator const *  dtHitAssoc,
RPCHitAssociator const *  rpcHitAssoc,
GEMHitAssociator const *  gemHitAssoc,
std::function< void(const TrackHitsCollection &, const TrackingParticleCollection &)>  diagnostics 
)
inline

Definition at line 39 of file MuonAssociatorByHitsHelper.h.

46  : tTopo_(tTopo),
47  trackerHitAssoc_(trackerHitAssoc),
48  cscHitAssoc_(cscHitAssoc),
49  dtHitAssoc_(dtHitAssoc),
50  rpcHitAssoc_(rpcHitAssoc),
51  gemHitAssoc_(gemHitAssoc),
52  diagnostics_(diagnostics) {}
std::function< void(const TrackHitsCollection &, const TrackingParticleCollection &)> diagnostics_

Member Data Documentation

CSCHitAssociator const* MuonAssociatorByHitsHelper::Resources::cscHitAssoc_
std::function<void(const TrackHitsCollection &, const TrackingParticleCollection &)> MuonAssociatorByHitsHelper::Resources::diagnostics_
DTHitAssociator const* MuonAssociatorByHitsHelper::Resources::dtHitAssoc_
GEMHitAssociator const* MuonAssociatorByHitsHelper::Resources::gemHitAssoc_
RPCHitAssociator const* MuonAssociatorByHitsHelper::Resources::rpcHitAssoc_
TrackerHitAssociator const* MuonAssociatorByHitsHelper::Resources::trackerHitAssoc_
TrackerTopology const* MuonAssociatorByHitsHelper::Resources::tTopo_