StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StHbtPicoEventCollection.hh
1 /***************************************************************************
2  *
3  * $Id: StHbtPicoEventCollection.hh,v 1.2 2000/02/01 00:33:32 laue Exp $
4  *
5  * Author: Mike Lisa, Ohio State, lisa@mps.ohio-state.edu
6  ***************************************************************************
7  *
8  * Description: part of STAR HBT Framework: StHbtMaker package
9  * A Collection of PicoEvents is what makes up the EventMixingBuffer
10  * of each Analysis
11  *
12  ***************************************************************************
13  *
14  * $Log: StHbtPicoEventCollection.hh,v $
15  * Revision 1.2 2000/02/01 00:33:32 laue
16  * namespaces changed to run on the new Solaris Compiler CC5
17  * since we can use member templates in franks1Histo.hh we are doing it
18  *
19  * Revision 1.1.1.1 1999/06/29 16:02:57 lisa
20  * Installation of StHbtMaker
21  *
22  **************************************************************************/
23 
24 #ifndef StHbtPicoEventCollection_hh
25 #define StHbtPicoEventCollection_hh
26 #include "StHbtMaker/Infrastructure/StHbtPicoEvent.hh"
27 #include <list>
28 
29 #if !defined(ST_NO_NAMESPACES)
30 using std::list;
31 #endif
32 
33 #ifdef ST_NO_TEMPLATE_DEF_ARGS
34 typedef list<StHbtPicoEvent*, allocator<StHbtPicoEvent*> > StHbtPicoEventCollection;
35 typedef list<StHbtPicoEvent*, allocator<StHbtPicoEvent*> >::iterator StHbtPicoEventIterator;
36 #else
37 typedef list<StHbtPicoEvent*> StHbtPicoEventCollection;
38 typedef list<StHbtPicoEvent*>::iterator StHbtPicoEventIterator;
39 #endif
40 
41 #endif