00001 /*************************************************************************** 00002 * 00003 * $Id: StHbtParticleCollection.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 ParticleCollection is the main component of the picoEvent 00010 * It points to the particle objects in the picoEvent. 00011 * 00012 *************************************************************************** 00013 * 00014 * $Log: StHbtParticleCollection.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 #ifndef StHbtParticleCollection_hh 00024 #define StHbtParticleCollection_hh 00025 #include "StHbtMaker/Infrastructure/StHbtParticle.hh" 00026 #include <list> 00027 00028 #if !defined(ST_NO_NAMESPACES) 00029 using std::list; 00030 #endif 00031 00032 #ifdef ST_NO_TEMPLATE_DEF_ARGS 00033 typedef list<StHbtParticle*, allocator<StHbtParticle*> > StHbtParticleCollection; 00034 typedef list<StHbtParticle*, allocator<StHbtParticle*> >::iterator StHbtParticleIterator; 00035 #else 00036 typedef list<StHbtParticle*> StHbtParticleCollection; 00037 typedef list<StHbtParticle*>::iterator StHbtParticleIterator; 00038 #endif 00039 00040 #endif
1.5.9