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

Trio.h

Go to the documentation of this file.
00001 // ================================================
00002 // Trio class description
00003 // ================================================
00004 //
00005 // THIS TEXT TO BE REPLACED BY ATLAS STANDARD FORMAT
00006 //
00007 // Namespace Atlfast::
00008 //
00009 // class: Trio
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_TRIO_H
00021 #define ATLFAST_TRIO_H
00022 
00023 namespace Atlfast {
00027   template <class T1, class T2, class T3>
00028     class Trio {
00029     public:
00030     T1 first;
00031     T2 second;
00032     T3 third;
00033     Trio(const T1& a, const T2& b, const T3& c):
00034       first(a), second(b), third(c){}
00035   };
00036 }
00037 #endif
00038     
00039 
00040 
00041 
00042 
00043 

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