00001 /*************************************************************************** 00002 * 00003 * $Id: StHbtCorrFctnCollection.hh,v 1.2 2000/02/01 00:33:32 laue Exp $ 00004 * 00005 * Author: Mike Lisa, Ohio State, lisa@mps.ohio-state.edu 00006 *************************************************************************** 00007 * 00008 * Description: part of STAR HBT Framework: StHbtMaker package 00009 * The CorrFctnCollection contains pointers to all Correlation Functions 00010 * that are associated with a particular Analysis object. 00011 * 00012 *************************************************************************** 00013 * 00014 * $Log: StHbtCorrFctnCollection.hh,v $ 00015 * Revision 1.2 2000/02/01 00:33:32 laue 00016 * namespaces changed to run on the new Solaris Compiler CC5 00017 * since we can use member templates in franks1Histo.hh we are doing it 00018 * 00019 * Revision 1.1.1.1 1999/06/29 16:02:57 lisa 00020 * Installation of StHbtMaker 00021 * 00022 **************************************************************************/ 00023 00024 #ifndef StHbtCorrFctnCollection_hh 00025 #define StHbtCorrFctnCollection_hh 00026 00027 00028 #include <list> 00029 #if !defined(ST_NO_NAMESPACES) 00030 using std::list; 00031 #endif 00032 class StHbtCorrFctn; 00033 00034 #ifdef ST_NO_TEMPLATE_DEF_ARGS 00035 typedef list<StHbtCorrFctn*, allocator<StHbtCorrFctn*> > StHbtCorrFctnCollection; 00036 typedef list<StHbtCorrFctn*, allocator<StHbtCorrFctn*> >::iterator StHbtCorrFctnIterator; 00037 #else 00038 typedef list<StHbtCorrFctn*> StHbtCorrFctnCollection; 00039 typedef list<StHbtCorrFctn*>::iterator StHbtCorrFctnIterator; 00040 #endif 00041 00042 #endif
1.5.9