Lolly 1.4.28
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
quartet< T1, T2, T3, T4 > Class Template Reference

#include <ntuple.hpp>

Collaboration diagram for quartet< T1, T2, T3, T4 >:
Collaboration graph
[legend]

Public Member Functions

 quartet (const quartet &q)
 
 quartet (const T1 &y1, const T2 &y2, const T3 &y3, const T4 &y4)
 
quartetoperator= (const quartet &q)
 
bool operator== (const quartet &q)
 
bool operator!= (const quartet &q)
 

Public Attributes

T1 x1
 
T2 x2
 
T3 x3
 
T4 x4
 

Detailed Description

template<class T1, class T2, class T3, class T4>
class quartet< T1, T2, T3, T4 >

Definition at line 80 of file ntuple.hpp.

Constructor & Destructor Documentation

◆ quartet() [1/2]

template<class T1 , class T2 , class T3 , class T4 >
quartet< T1, T2, T3, T4 >::quartet ( const quartet< T1, T2, T3, T4 > & q)
inline

Definition at line 86 of file ntuple.hpp.

87 : x1 (q.x1), x2 (q.x2), x3 (q.x3), x4 (q.x4) {}
The list class represents a linked list.
Definition list.hpp:48
T2 x2
Definition ntuple.hpp:83
T1 x1
Definition ntuple.hpp:82
T4 x4
Definition ntuple.hpp:85
T3 x3
Definition ntuple.hpp:84

◆ quartet() [2/2]

template<class T1 , class T2 , class T3 , class T4 >
quartet< T1, T2, T3, T4 >::quartet ( const T1 & y1,
const T2 & y2,
const T3 & y3,
const T4 & y4 )
inline

Definition at line 88 of file ntuple.hpp.

89 : x1 (y1), x2 (y2), x3 (y3), x4 (y4) {}

Member Function Documentation

◆ operator=()

template<class T1 , class T2 , class T3 , class T4 >
quartet & quartet< T1, T2, T3, T4 >::operator= ( const quartet< T1, T2, T3, T4 > & q)
inline

Definition at line 90 of file ntuple.hpp.

90 {
91 x1= q.x1;
92 x2= q.x2;
93 x3= q.x3;
94 x4= q.x4;
95 return *this;
96 }

◆ operator==()

template<class T1 , class T2 , class T3 , class T4 >
bool quartet< T1, T2, T3, T4 >::operator== ( const quartet< T1, T2, T3, T4 > & q)
inline

Definition at line 97 of file ntuple.hpp.

97 {
98 return x1 == q.x1 && x2 == q.x2 && x3 == q.x3 && x4 == q.x4;
99 }

◆ operator!=()

template<class T1 , class T2 , class T3 , class T4 >
bool quartet< T1, T2, T3, T4 >::operator!= ( const quartet< T1, T2, T3, T4 > & q)
inline

Definition at line 100 of file ntuple.hpp.

100 {
101 return x1 != q.x1 || x2 != q.x2 || x3 != q.x3 || x4 != q.x4;
102 }

Member Data Documentation

◆ x1

template<class T1 , class T2 , class T3 , class T4 >
T1 quartet< T1, T2, T3, T4 >::x1

Definition at line 82 of file ntuple.hpp.

◆ x2

template<class T1 , class T2 , class T3 , class T4 >
T2 quartet< T1, T2, T3, T4 >::x2

Definition at line 83 of file ntuple.hpp.

◆ x3

template<class T1 , class T2 , class T3 , class T4 >
T3 quartet< T1, T2, T3, T4 >::x3

Definition at line 84 of file ntuple.hpp.

◆ x4

template<class T1 , class T2 , class T3 , class T4 >
T4 quartet< T1, T2, T3, T4 >::x4

Definition at line 85 of file ntuple.hpp.


The documentation for this class was generated from the following file: