Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

Quartet.h

Go to the documentation of this file.
00001 // ================================================
00002 // Quartet class description
00003 // ================================================
00004 //
00005 // THIS TEXT TO BE REPLACED BY ATLAS STANDARD FORMAT
00006 //
00007 // Namespace Atlfast::
00008 //
00009 // class: Quartet
00010 //
00011 // Authors: P.Clarke, H.Phillips, E.Richter-Was, P.Sherwood, R.Steward
00012 //
00013 // Description: 
00014 //
00015 //  Adapted from STL pair class: holds four quantites instead of two
00016 //
00017 //..................................................
00018 
00019 
00020 #ifndef ATLFAST_QUARTET_H
00021 #define ATLFAST_QUARTET_H
00022 
00023 namespace Atlfast {
00027   template <class T1, class T2, class T3, class T4>
00028     class Quartet {
00029     public:
00030     T1 first;
00031     T2 second;
00032     T3 third;
00033     T4 fourth;
00034     Quartet(const T1& a, const T2& b, const T3& c, const T4& d):
00035       first(a), second(b), third(c), fourth(d){}
00036   };
00037 }
00038 #endif
00039     
00040 
00041 
00042 
00043 
00044 

Generated on Thu Feb 21 14:30:46 2002 for Atlfast by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001