ATLAS Offline Software
Loading...
Searching...
No Matches
Muon::MuonTrackTruth Class Reference

#include <IMuonTrackTruthTool.h>

Collaboration diagram for Muon::MuonTrackTruth:

Public Member Functions

unsigned int numberOfMatchedHits () const
 MuonTrackTruth ()

Public Attributes

const TrackRecordtruthTrack
std::shared_ptr< const TruthTrajectorytruthTrajectory
bool isHitMatched
bool isParameterMatched
MuonTechnologyTruth mdts
MuonTechnologyTruth cscs
MuonTechnologyTruth rpcs
MuonTechnologyTruth tgcs
MuonTechnologyTruth stgcs
MuonTechnologyTruth mms

Detailed Description

Definition at line 40 of file IMuonTrackTruthTool.h.

Constructor & Destructor Documentation

◆ MuonTrackTruth()

Muon::MuonTrackTruth::MuonTrackTruth ( )
inline

Definition at line 56 of file IMuonTrackTruthTool.h.

const TrackRecord * truthTrack
std::shared_ptr< const TruthTrajectory > truthTrajectory

Member Function Documentation

◆ numberOfMatchedHits()

unsigned int Muon::MuonTrackTruth::numberOfMatchedHits ( ) const
inline

Definition at line 52 of file IMuonTrackTruthTool.h.

52 {
53 return mdts.matchedHits.size() + tgcs.matchedHits.size() + rpcs.matchedHits.size() + cscs.matchedHits.size() +
54 stgcs.matchedHits.size() + mms.matchedHits.size();
55 }
MuonTechnologyTruth cscs
MuonTechnologyTruth mms
MuonTechnologyTruth tgcs
MuonTechnologyTruth stgcs
MuonTechnologyTruth rpcs
MuonTechnologyTruth mdts

Member Data Documentation

◆ cscs

MuonTechnologyTruth Muon::MuonTrackTruth::cscs

Definition at line 47 of file IMuonTrackTruthTool.h.

◆ isHitMatched

bool Muon::MuonTrackTruth::isHitMatched

Definition at line 44 of file IMuonTrackTruthTool.h.

◆ isParameterMatched

bool Muon::MuonTrackTruth::isParameterMatched

Definition at line 45 of file IMuonTrackTruthTool.h.

◆ mdts

MuonTechnologyTruth Muon::MuonTrackTruth::mdts

Definition at line 46 of file IMuonTrackTruthTool.h.

◆ mms

MuonTechnologyTruth Muon::MuonTrackTruth::mms

Definition at line 51 of file IMuonTrackTruthTool.h.

◆ rpcs

MuonTechnologyTruth Muon::MuonTrackTruth::rpcs

Definition at line 48 of file IMuonTrackTruthTool.h.

◆ stgcs

MuonTechnologyTruth Muon::MuonTrackTruth::stgcs

Definition at line 50 of file IMuonTrackTruthTool.h.

◆ tgcs

MuonTechnologyTruth Muon::MuonTrackTruth::tgcs

Definition at line 49 of file IMuonTrackTruthTool.h.

◆ truthTrack

const TrackRecord* Muon::MuonTrackTruth::truthTrack

Definition at line 42 of file IMuonTrackTruthTool.h.

◆ truthTrajectory

std::shared_ptr<const TruthTrajectory> Muon::MuonTrackTruth::truthTrajectory

Definition at line 43 of file IMuonTrackTruthTool.h.


The documentation for this class was generated from the following file: