Interface for tools calculating hit count summaries for track.
More...
#include <IMuonTruthSummaryTool.h>
Interface for tools calculating hit count summaries for track.
Definition at line 18 of file IMuonTruthSummaryTool.h.
◆ ~IMuonTruthSummaryTool()
virtual Muon::IMuonTruthSummaryTool::~IMuonTruthSummaryTool |
( |
| ) |
|
|
virtualdefault |
◆ add() [1/3]
virtual void Muon::IMuonTruthSummaryTool::add |
( |
const Identifier & |
id, |
|
|
int |
level |
|
) |
| const |
|
pure virtual |
◆ add() [2/3]
virtual void Muon::IMuonTruthSummaryTool::add |
( |
const MuonSegment & |
seg, |
|
|
int |
level |
|
) |
| const |
|
pure virtual |
◆ add() [3/3]
virtual void Muon::IMuonTruthSummaryTool::add |
( |
const Trk::Track & |
track, |
|
|
int |
level |
|
) |
| const |
|
pure virtual |
◆ clear()
virtual void Muon::IMuonTruthSummaryTool::clear |
( |
| ) |
|
|
pure virtual |
◆ getPdgId()
virtual int Muon::IMuonTruthSummaryTool::getPdgId |
( |
int |
uniqueID | ) |
const |
|
pure virtual |
get the associated pdgId for a given uniqueID
◆ getUniqueID()
virtual int Muon::IMuonTruthSummaryTool::getUniqueID |
( |
const Identifier & |
id | ) |
const |
|
pure virtual |
get the associated uniqueID for the identifier, return -1 if the channel was not hit by a muon
◆ init()
virtual void Muon::IMuonTruthSummaryTool::init |
( |
| ) |
const |
|
pure virtual |
◆ interfaceID()
static const InterfaceID& Muon::IMuonTruthSummaryTool::interfaceID |
( |
| ) |
|
|
inlinestatic |
IAlgTool interface.
Definition at line 22 of file IMuonTruthSummaryTool.h.
23 static const InterfaceID IID_IMuonTruthSummaryTool(
"Muon::IMuonTruthSummaryTool", 1, 0);
24 return IID_IMuonTruthSummaryTool;
◆ printSummary()
virtual std::string Muon::IMuonTruthSummaryTool::printSummary |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: