00001 /*************************************************************************** 00002 * 00003 * $Id: StHbtTrackCollection.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 Collection of Tracks is the main component of the HbtEvent, 00010 * which is essentially the transient microDST 00011 * 00012 *************************************************************************** 00013 * 00014 * $Log: StHbtTrackCollection.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 StHbtTrackCollection_hh 00025 #define StHbtTrackCollection_hh 00026 #include "StHbtMaker/Infrastructure/StHbtTrack.hh" 00027 #include <list> 00028 00029 #if !defined(ST_NO_NAMESPACES) 00030 using std::list; 00031 #endif 00032 00033 #ifdef ST_NO_TEMPLATE_DEF_ARGS 00034 typedef list<StHbtTrack*, allocator<StHbtTrack*> > StHbtTrackCollection; 00035 typedef list<StHbtTrack*, allocator<StHbtTrack*> >::iterator StHbtTrackIterator; 00036 #else 00037 typedef list<StHbtTrack*> StHbtTrackCollection; 00038 typedef list<StHbtTrack*>::iterator StHbtTrackIterator; 00039 #endif 00040 00041 #endif
1.5.9