ATLAS Offline Software
Public Member Functions | List of all members
Trk::TwoTracks Class Reference

#include <TwoTracks.h>

Inheritance diagram for Trk::TwoTracks:
Collaboration diagram for Trk::TwoTracks:

Public Member Functions

 TwoTracks ()
 
 TwoTracks (const Perigee &first, const Perigee &second)
 
 TwoTracks (const TwoTracks &same)
 
 ~TwoTracks ()
 
const PerigeegetFirstPerigee () const
 
const PerigeegetSecondPerigee () const
 
void setFirstPerigee (const Perigee &first)
 
void setSecondPerigee (const Perigee &first)
 

Detailed Description

Definition at line 14 of file TwoTracks.h.

Constructor & Destructor Documentation

◆ TwoTracks() [1/3]

Trk::TwoTracks::TwoTracks ( )

Definition at line 9 of file TwoTracks.cxx.

9 : std::pair<const Perigee*,const Perigee*>(0,0) {}

◆ TwoTracks() [2/3]

Trk::TwoTracks::TwoTracks ( const Perigee first,
const Perigee second 
)

Definition at line 11 of file TwoTracks.cxx.

11  :
12  std::pair<const Perigee*,const Perigee*>(&first,&second) {}

◆ TwoTracks() [3/3]

Trk::TwoTracks::TwoTracks ( const TwoTracks same)

Definition at line 14 of file TwoTracks.cxx.

14  :
15  std::pair<const Perigee*,const Perigee*>(same.first,same.second) {}

◆ ~TwoTracks()

Trk::TwoTracks::~TwoTracks ( )
inline

Definition at line 25 of file TwoTracks.h.

25 {};

Member Function Documentation

◆ getFirstPerigee()

const Perigee & Trk::TwoTracks::getFirstPerigee ( ) const

Definition at line 17 of file TwoTracks.cxx.

17  {
18  return *(this->first);
19  }

◆ getSecondPerigee()

const Perigee & Trk::TwoTracks::getSecondPerigee ( ) const

Definition at line 21 of file TwoTracks.cxx.

21  {
22  return *(this->second);
23  }

◆ setFirstPerigee()

void Trk::TwoTracks::setFirstPerigee ( const Perigee first)

Definition at line 25 of file TwoTracks.cxx.

26  {
27  this->first=&first;
28  }

◆ setSecondPerigee()

void Trk::TwoTracks::setSecondPerigee ( const Perigee first)

Definition at line 30 of file TwoTracks.cxx.

31  {
32  this->second=&second;
33  }

The documentation for this class was generated from the following files:
python.SystemOfUnits.second
int second
Definition: SystemOfUnits.py:120
python.TrigEgammaFastCaloHypoTool.same
def same(val, tool)
Definition: TrigEgammaFastCaloHypoTool.py:12
DeMoScan.first
bool first
Definition: DeMoScan.py:534