![]() |
ATLAS Offline Software
|
#include <MuonCalibRawHitAssociationMap.h>
Public Member Functions | |
CscCalibRawHitPtr | getRawCscHit (const MuonFixedId &id) const |
get raw csc hit for given Identifier, returns 0 if not on track More... | |
MdtCalibRawHitPtr | getRawMdtHit (const MuonFixedId &id) const |
get raw mdt hit for given Identifier, returns 0 if not on track More... | |
TgcCalibRawHitPtr | getRawTgcHit (const MuonFixedId &id) const |
get raw tgc hit for given Identifier, returns 0 if not on track More... | |
RpcCalibRawHitPtr | getRawRpcHit (const MuonFixedId &id) const |
get raw rpc hit for given Identifier, returns 0 if not on track More... | |
void | addMdtRawHit (MdtCalibRawHitPtr hit) |
add associated raw mdt hit More... | |
void | addCscRawHit (CscCalibRawHitPtr hit) |
add associated raw csc hit More... | |
void | addRpcRawHit (RpcCalibRawHitPtr hit) |
add associated raw rpc hit More... | |
void | addTgcRawHit (TgcCalibRawHitPtr hit) |
add associated raw tgc hit More... | |
Private Attributes | |
std::map< MuonFixedId, CscCalibRawHitPtr > | m_associatedRawCscHits |
maps of raw hits on track More... | |
std::map< MuonFixedId, MdtCalibRawHitPtr > | m_associatedRawMdtHits |
std::map< MuonFixedId, RpcCalibRawHitPtr > | m_associatedRawRpcHits |
std::map< MuonFixedId, TgcCalibRawHitPtr > | m_associatedRawTgcHits |
Association map between MuonFixedId and raw hits
Definition at line 19 of file MuonCalibRawHitAssociationMap.h.
using MuonCalib::MuonCalibRawHitAssociationMap::CscCalibRawHitPtr = MuonCalibRawHitCollection::CscCalibRawHitPtr |
Definition at line 22 of file MuonCalibRawHitAssociationMap.h.
using MuonCalib::MuonCalibRawHitAssociationMap::MdtCalibRawHitPtr = MuonCalibRawHitCollection::MdtCalibRawHitPtr |
Definition at line 21 of file MuonCalibRawHitAssociationMap.h.
using MuonCalib::MuonCalibRawHitAssociationMap::RpcCalibRawHitPtr = MuonCalibRawHitCollection::RpcCalibRawHitPtr |
Definition at line 24 of file MuonCalibRawHitAssociationMap.h.
using MuonCalib::MuonCalibRawHitAssociationMap::TgcCalibRawHitPtr = MuonCalibRawHitCollection::TgcCalibRawHitPtr |
Definition at line 25 of file MuonCalibRawHitAssociationMap.h.
|
inline |
add associated raw csc hit
Definition at line 46 of file MuonCalibRawHitAssociationMap.h.
|
inline |
add associated raw mdt hit
Definition at line 40 of file MuonCalibRawHitAssociationMap.h.
|
inline |
add associated raw rpc hit
Definition at line 52 of file MuonCalibRawHitAssociationMap.h.
|
inline |
add associated raw tgc hit
Definition at line 58 of file MuonCalibRawHitAssociationMap.h.
|
inline |
get raw csc hit for given Identifier, returns 0 if not on track
Definition at line 71 of file MuonCalibRawHitAssociationMap.h.
|
inline |
get raw mdt hit for given Identifier, returns 0 if not on track
Definition at line 77 of file MuonCalibRawHitAssociationMap.h.
|
inline |
get raw rpc hit for given Identifier, returns 0 if not on track
Definition at line 83 of file MuonCalibRawHitAssociationMap.h.
|
inline |
get raw tgc hit for given Identifier, returns 0 if not on track
Definition at line 89 of file MuonCalibRawHitAssociationMap.h.
|
private |
maps of raw hits on track
Definition at line 65 of file MuonCalibRawHitAssociationMap.h.
|
private |
Definition at line 66 of file MuonCalibRawHitAssociationMap.h.
|
private |
Definition at line 67 of file MuonCalibRawHitAssociationMap.h.
|
private |
Definition at line 68 of file MuonCalibRawHitAssociationMap.h.