ATLAS Offline Software
TwoTracks.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 TRKVERTEXSEEDFINDERUTILS_TWOTRACKS_H
6 #define TRKVERTEXSEEDFINDERUTILS_TWOTRACKS_H
7 
9 
10 namespace Trk
11 {
12 
13 
14  class TwoTracks : public std::pair<const Perigee*,const Perigee*>
15  {
16 
17  public:
18 
19  TwoTracks();
20 
21  TwoTracks(const Perigee & first,const Perigee & second);
22 
23  TwoTracks(const TwoTracks & same);
24 
25  ~TwoTracks() {};
26 
27  const Perigee & getFirstPerigee() const;
28 
29  const Perigee & getSecondPerigee() const;
30 
31  void setFirstPerigee(const Perigee & first);
32 
33  void setSecondPerigee(const Perigee & first);
34 
35  };
36 
37 }
38 
39 #endif
python.SystemOfUnits.second
int second
Definition: SystemOfUnits.py:120
Trk::TwoTracks::getSecondPerigee
const Perigee & getSecondPerigee() const
Definition: TwoTracks.cxx:21
TrackParameters.h
Trk::ParametersT
Dummy class used to allow special convertors to be called for surfaces owned by a detector element.
Definition: EMErrorDetail.h:25
Trk::TwoTracks::getFirstPerigee
const Perigee & getFirstPerigee() const
Definition: TwoTracks.cxx:17
python.TrigEgammaFastCaloHypoTool.same
def same(val, tool)
Definition: TrigEgammaFastCaloHypoTool.py:12
Trk::TwoTracks::setSecondPerigee
void setSecondPerigee(const Perigee &first)
Definition: TwoTracks.cxx:30
Trk::TwoTracks::setFirstPerigee
void setFirstPerigee(const Perigee &first)
Definition: TwoTracks.cxx:25
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
Trk::TwoTracks::TwoTracks
TwoTracks()
Definition: TwoTracks.cxx:9
DeMoScan.first
bool first
Definition: DeMoScan.py:534
Trk::TwoTracks
Definition: TwoTracks.h:15
Trk::TwoTracks::~TwoTracks
~TwoTracks()
Definition: TwoTracks.h:25