ATLAS Offline Software
graphics
VP1
VP1Systems
VP1TrackSystems
VP1TrackSystems
TrackHandle_FatrasTruthTrack.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
//
6
// ////////////////////////////////////////////////////////////////
7
// // //
8
// // Header file for class TrackHandle_FatrasTruthTrack //
9
// // //
10
// // Description: Specialisation of Trk::Track handles used //
11
// // for FatRas tracks. //
12
// // //
13
// // Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
14
// // Initial version: March 2008 //
15
// // //
16
// ////////////////////////////////////////////////////////////////
17
//
18
// #ifndef TRACKHANDLE_FATRASTRUTHTRACK_H
19
// #define TRACKHANDLE_FATRASTRUTHTRACK_H
20
//
21
// #include "VP1TrackSystems/TrackHandle_TrkTrack.h"
22
// namespace Fatras{ class TrackParticleState; }
23
//
24
// class TrackHandle_FatrasTruthTrack : public TrackHandle_TrkTrack {
25
// public:
26
//
27
// TrackHandle_FatrasTruthTrack(TrackCollHandleBase*,const Fatras::TrackParticleState*);
28
// virtual ~TrackHandle_FatrasTruthTrack() {};
29
//
30
// virtual QStringList clicked() const;
31
//
32
// virtual Amg::Vector3D momentum() const;
33
// virtual const Amg::Vector3D * startPoint() const;
34
// virtual int pdgCode() const;
35
// virtual QString type() const { return QString("Fatras"); } //!< return very short word with type (maybe link with collection type?)
36
//
37
// protected:
38
// virtual double calculateCharge() const;
39
// virtual Trk::ParticleHypothesis extrapolationParticleHypothesis() const;
40
//
41
// private:
42
//
43
// class Imp;
44
// Imp * d;
45
//
46
//
47
// };
48
//
49
// #endif
Generated on Tue Oct 1 2024 21:28:47 for ATLAS Offline Software by
1.8.18