ATLAS Offline Software
Loading...
Searching...
No Matches
PRD_TruthTrajectoryManipulatorID.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef INDETTRUTHTOOLS_PRD_TRUTHTRAJECTORYMANIPULATORID_H
6#define INDETTRUTHTOOLS_PRD_TRUTHTRAJECTORYMANIPULATORID_H
7
9// PRD_TruthTrajectoryManipulatorID.h, (c) ATLAS Detector software
11
14
15class AtlasDetectorID;
16
17namespace InDet {
18
28
29 public:
30 //** Constructor with parameters */
31 PRD_TruthTrajectoryManipulatorID( const std::string& t, const std::string& n, const IInterface* p );
32
35
36 // Athena algtool's Hooks
37 StatusCode initialize();
38 StatusCode finalize();
39
42
43 private:
46 };
47}
48
49#endif
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
virtual bool manipulateTruthTrajectory(Trk::PRD_TruthTrajectory &) const
Interface method from IPRD_TruthTrajectoryManipulator.
const AtlasDetectorID * m_atlasId
ID pixel helper.
PRD_TruthTrajectoryManipulatorID(const std::string &t, const std::string &n, const IInterface *p)
The interface for the truth PRD trajectory manipulator.
Primary Vertex Finder.
simple definitiion of a PRD_TruhtTrajectory