#include <IMuonRecoValidationTool.h>
|
| virtual | ~IMuonRecoValidationTool ()=default |
| | Virtual destructor.
|
| virtual bool | addTrackParticle (const xAOD::TrackParticle &indetTrackParticle, const MuonSystemExtension &muonSystemExtention) const =0 |
| | add a new TrackParticle with it's muon system extension
|
| virtual bool | add (const MuonSystemExtension::Intersection &intersection, const MuonSegment &segment, int stage) const =0 |
| | add a new segment, indicate the stage of the reco
|
| virtual bool | add (const MuonSystemExtension::Intersection &intersection, const MuonHough::MuonLayerHough::Maximum &maximum) const =0 |
| | add a new hough maximum
|
| virtual bool | add (const MuonSystemExtension::Intersection &intersection, const Trk::PrepRawData &prd, float expos, float expos_err) const =0 |
| | add a new prd
|
| virtual bool | addTimeMeasurement (const MuonSystemExtension::Intersection &intersection, const Trk::MeasurementBase &meas) const =0 |
| | add a new time measurement
|
| virtual bool | addTimeMeasurement (const MuonSystemExtension::Intersection &intersection, const Identifier &id, const Amg::Vector3D &gpos, float time, float errorTime) const =0 |
| | add a new time measurement
|
| virtual bool | addMuonCandidate (const xAOD::TrackParticle &indetTrackParticle, const MuonCandidate *candidate, Trk::Track *combinedTrack, int ntimes, float beta, float chi2ndof, int stage) const =0 |
| | add new MuonCandidate
|
| virtual bool | addTimeMeasurements (const xAOD::TrackParticle &indetTrackParticle, const MuGirlNS::StauHits &stauHits) const =0 |
| | add StauHits to ntuple
|
|
| static const InterfaceID & | interfaceID () |
| | AlgTool and IAlgTool interface methods.
|
Definition at line 21 of file IMuonRecoValidationTool.h.
◆ ~IMuonRecoValidationTool()
| virtual Muon::IMuonRecoValidationTool::~IMuonRecoValidationTool |
( |
| ) |
|
|
virtualdefault |
◆ add() [1/3]
◆ add() [2/3]
◆ add() [3/3]
◆ addMuonCandidate()
| virtual bool Muon::IMuonRecoValidationTool::addMuonCandidate |
( |
const xAOD::TrackParticle & | indetTrackParticle, |
|
|
const MuonCandidate * | candidate, |
|
|
Trk::Track * | combinedTrack, |
|
|
int | ntimes, |
|
|
float | beta, |
|
|
float | chi2ndof, |
|
|
int | stage ) const |
|
pure virtual |
◆ addTimeMeasurement() [1/2]
◆ addTimeMeasurement() [2/2]
◆ addTimeMeasurements()
◆ addTrackParticle()
◆ interfaceID()
| const InterfaceID & Muon::IMuonRecoValidationTool::interfaceID |
( |
| ) |
|
|
inlinestatic |
AlgTool and IAlgTool interface methods.
Definition at line 27 of file IMuonRecoValidationTool.h.
27 {
28 static const InterfaceID IID_IMuonRecoValidationTool("Muon::IMuonRecoValidationTool", 1, 0);
29 return IID_IMuonRecoValidationTool;
30 }
The documentation for this class was generated from the following file: