ATLAS Offline Software
Loading...
Searching...
No Matches
ExpertTrackTimeFromEDMTool.h
Go to the documentation of this file.
1
20
21#ifndef HGTD_EXPERTTRACKTIMEFROMEDMTOOL_H
22#define HGTD_EXPERTTRACKTIMEFROMEDMTOOL_H
23
26
27#include <string>
28
29namespace HGTD {
30
32 : public extends<AthAlgTool, IHGTD_ExpertTrackTimeAccessor> {
33
34public:
35 ExpertTrackTimeFromEDMTool(const std::string&, const std::string&,
36 const IInterface*);
37
38 virtual ~ExpertTrackTimeFromEDMTool() = default;
39
41 // for AthAlgTool interface
42 virtual StatusCode initialize() override final;
43
44 // for IHGTD_ExpertTrackTimeAccessor interface
45
46 virtual bool
47 expertHasTime(const xAOD::TrackParticle& track_particle) const override final;
48
49 virtual float
50 expertTime(const xAOD::TrackParticle& track_particle) const override final;
51
52 virtual float
53 expertTimeRes(const xAOD::TrackParticle& track_particle) const override final;
54
55 virtual float
56 fracPrimaryHits(const xAOD::TrackParticle& track_particle) const override final;
57
59 const xAOD::TrackParticle& track_particle) const override final;
60
62};
63
64} // namespace HGTD
65
66#endif // HGTD_EXPERTTRACKTIMEFROMEDMTOOL_H
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration.
virtual float fracPrimaryHits(const xAOD::TrackParticle &track_particle) const override final
virtual float expertTimeRes(const xAOD::TrackParticle &track_particle) const override final
virtual StatusCode initialize() override final
virtual bool expertHasTime(const xAOD::TrackParticle &track_particle) const override final
ExpertTrackTimeFromEDMTool(const std::string &, const std::string &, const IInterface *)
virtual ~ExpertTrackTimeFromEDMTool()=default
virtual int numberPotentialPrimaryHits(const xAOD::TrackParticle &track_particle) const override final
virtual float expertTime(const xAOD::TrackParticle &track_particle) const override final
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.