|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONCALIBEXTENDEDRAWHITS_H
6 #define MUONCALIBEXTENDEDRAWHITS_H
16 class MuonCalibExtendedSegment;
17 class MuonCalibPattern;
18 class MuonCalibExtendedTrack;
19 class MuonCalibRawHitCollection;
39 std::vector<MdtCalibRawHitPtr>
hits;
63 typedef std::pair<RpcCalibRawHitPtr, ExtendedInfo>
RpcHitInfo;
68 typedef std::pair<TgcCalibRawHitPtr, ExtendedInfo>
TgcHitInfo;
73 typedef std::pair<CscCalibRawHitPtr, ExtendedInfo>
CscHitInfo;
84 const std::vector<ExtendedTrkPtr>& tracks);
JetConstituentVector::iterator iterator
std::shared_ptr< MuonCalibExtendedTrack > ExtendedTrkPtr
std::vector< ExtendedSegPtr > associatedSegments
CscHitStationIndexMap m_cscChamberIndexMap
const TgcHitChamberIdMap & tgcHitChamberIdMap() const
access to the tgc hits per chamber and station
std::vector< ExtendedTrkPtr > associatedTracks
unsigned int nhitsOnTrack
std::map< MuonFixedId, TgcHitInfo > TgcHitChamberIdMap
std::shared_ptr< MuonCalibRawMdtHit > MdtCalibRawHitPtr
typedef of a set of MuonCalibRawMdtHit s
MuonCalibRawHitCollection::TgcCalibRawHitPtr TgcCalibRawHitPtr
MuonCalibRawHitCollection::RpcCalibRawHitPtr RpcCalibRawHitPtr
const CscHitChamberIdMap & cscHitChamberIdMap() const
access to the csc hits per chamber and station
MuonCalibRawHitCollection::MdtCalibRawHitPtr MdtCalibRawHitPtr
std::shared_ptr< const MuonCalibRawCscHit > CscCalibRawHitPtr
typedef of a set of MuonCalibRawCscHit s
const RpcHitChamberIdMap & rpcHitChamberIdMap() const
access to the rpc hits per chamber and station
std::map< MuonFixedId, ExtendedChannelInfo > MdtHitInfoMap
RpcHitChamberIdMap m_rpcChamberIdMap
unsigned int nhitsAboveAdcThreshold
TgcHitChamberIdMap m_tgcChamberIdMap
std::shared_ptr< const MuonCalibRawRpcHit > RpcCalibRawHitPtr
typedef of a set of MuonCalibRawRpcHit s
MdtHitInfoMap::const_iterator MdtHitInfoCit
std::vector< TgcHitInfo > TgcHitInfoVec
const MdtHitChamberIdMap & mdtHitChamberIdMap() const
access to the mdt hits per chamber and station
TgcHitStationIndexMap m_tgcChamberIndexMap
std::map< MuonFixedIdManipulator::StationIndex, RpcHitInfoVec > RpcHitStationIndexMap
std::vector< ExtendedTrkPtr > associatedTracks
std::map< MuonFixedIdManipulator::StationIndex, CscHitInfoVec > CscHitStationIndexMap
std::map< MuonFixedId, MdtRegionInfo > MdtHitChamberIdMap
MuonCalibRawHitCollection::CscCalibRawHitPtr CscCalibRawHitPtr
MuonCalibExtendedRawHits()
Default constructor .
std::vector< RpcHitInfo > RpcHitInfoVec
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::vector< ExtendedSegPtr > associatedSegments
MdtHitChamberIdMap m_mdtChamberIdMap
const TgcHitStationIndexMap & tgcChamberIndexMap() const
std::pair< CscCalibRawHitPtr, ExtendedInfo > CscHitInfo
const RpcHitStationIndexMap & rpcChamberIndexMap() const
CscHitChamberIdMap m_cscChamberIdMap
unsigned int nhitsOnSegment
std::map< MuonFixedIdManipulator::StationIndex, MdtRegionInfo > MdtHitStationIndexMap
const MdtHitStationIndexMap & mdtChamberIndexMap() const
std::shared_ptr< MuonCalibExtendedSegment > ExtendedSegPtr
std::vector< MdtCalibRawHitPtr > hits
RpcHitStationIndexMap m_rpcChamberIndexMap
MdtHitStationIndexMap m_mdtChamberIndexMap
std::string dumpMdtHits() const
std::map< MuonFixedId, RpcHitInfo > RpcHitChamberIdMap
std::pair< TgcCalibRawHitPtr, ExtendedInfo > TgcHitInfo
std::map< MuonFixedIdManipulator::StationIndex, TgcHitInfoVec > TgcHitStationIndexMap
std::vector< CscHitInfo > CscHitInfoVec
const CscHitStationIndexMap & cscChamberIndexMap() const
Define macros for attributes used to control the static checker.
std::shared_ptr< const MuonCalibRawTgcHit > TgcCalibRawHitPtr
typedef of a set of MuonCalibRawTgcHit s
std::pair< RpcCalibRawHitPtr, ExtendedInfo > RpcHitInfo
MdtHitInfoMap::iterator MdtHitInfoIt
std::map< MuonFixedId, CscHitInfo > CscHitChamberIdMap