EvtDalitzCoord Class Reference

#include <EvtDalitzCoord.hh>

List of all members.

Public Member Functions

 EvtDalitzCoord ()
 EvtDalitzCoord (EvtCyclic3::Pair i1, double q1, EvtCyclic3::Pair i2, double q2)
 EvtDalitzCoord (const EvtDalitzCoord &other)
 ~EvtDalitzCoord ()
EvtCyclic3::Pair pair1 () const
EvtCyclic3::Pair pair2 () const
double q1 () const
double q2 () const
bool operator== (const EvtDalitzCoord &) const
void print (std::ostream &) const

Private Attributes

EvtCyclic3::Pair _i1
EvtCyclic3::Pair _i2
double _q1
double _q2


Detailed Description

Definition at line 19 of file EvtDalitzCoord.hh.


Constructor & Destructor Documentation

EvtDalitzCoord::EvtDalitzCoord (  ) 

Definition at line 22 of file EvtDalitzCoord.cc.

00023   : _i1(EvtCyclic3::AB), _i2(EvtCyclic3::BC), _q1(-1.), _q2(-1.)
00024 {}

EvtDalitzCoord::EvtDalitzCoord ( EvtCyclic3::Pair  i1,
double  q1,
EvtCyclic3::Pair  i2,
double  q2 
)

EvtDalitzCoord::EvtDalitzCoord ( const EvtDalitzCoord other  ) 

Definition at line 26 of file EvtDalitzCoord.cc.

00027   : _i1(other._i1), _i2(other._i2), _q1(other._q1), _q2(other._q2)
00028 {}

EvtDalitzCoord::~EvtDalitzCoord (  ) 

Definition at line 36 of file EvtDalitzCoord.cc.

00037 {}


Member Function Documentation

bool EvtDalitzCoord::operator== ( const EvtDalitzCoord  )  const

Definition at line 40 of file EvtDalitzCoord.cc.

References _i1, _i2, _q1, _q2, and EvtCyclic3::other().

00041 {
00042   return (_i1 == other._i1 && _i2 == other._i2 && 
00043           _q1 == other._q1 && _q2 == other._q2);
00044 }

EvtCyclic3::Pair EvtDalitzCoord::pair1 (  )  const [inline]

Definition at line 31 of file EvtDalitzCoord.hh.

References _i1.

00031 { return _i1; }

EvtCyclic3::Pair EvtDalitzCoord::pair2 (  )  const [inline]

Definition at line 32 of file EvtDalitzCoord.hh.

References _i2.

00032 { return _i2; }

void EvtDalitzCoord::print ( std::ostream  )  const

Referenced by operator<<().

double EvtDalitzCoord::q1 (  )  const [inline]

Definition at line 33 of file EvtDalitzCoord.hh.

References _q1.

00033 { return _q1; }

double EvtDalitzCoord::q2 (  )  const [inline]

Definition at line 34 of file EvtDalitzCoord.hh.

References _q2.

00034 { return _q2; }


Member Data Documentation

EvtCyclic3::Pair EvtDalitzCoord::_i1 [private]

Definition at line 48 of file EvtDalitzCoord.hh.

Referenced by operator==(), and pair1().

EvtCyclic3::Pair EvtDalitzCoord::_i2 [private]

Definition at line 49 of file EvtDalitzCoord.hh.

Referenced by operator==(), and pair2().

double EvtDalitzCoord::_q1 [private]

Definition at line 51 of file EvtDalitzCoord.hh.

Referenced by operator==(), and q1().

double EvtDalitzCoord::_q2 [private]

Definition at line 52 of file EvtDalitzCoord.hh.

Referenced by operator==(), and q2().


Generated on Tue Nov 29 23:18:57 2016 for BOSS_7.0.2 by  doxygen 1.4.7