ATLAS Offline Software
TwoTracks.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 namespace Trk {
8 
9  TwoTracks::TwoTracks() : std::pair<const Perigee*,const Perigee*>(0,0) {}
10 
12  std::pair<const Perigee*,const Perigee*>(&first,&second) {}
13 
15  std::pair<const Perigee*,const Perigee*>(same.first,same.second) {}
16 
18  return *(this->first);
19  }
20 
22  return *(this->second);
23  }
24 
26  {
27  this->first=&first;
28  }
29 
31  {
32  this->second=&second;
33  }
34 
35 }
python.SystemOfUnits.second
int second
Definition: SystemOfUnits.py:120
Trk::TwoTracks::getSecondPerigee
const Perigee & getSecondPerigee() const
Definition: TwoTracks.cxx:21
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
const
bool const RAWDATA *ch2 const
Definition: LArRodBlockPhysicsV0.cxx:562
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
TwoTracks.h
Trk::TwoTracks
Definition: TwoTracks.h:15