StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StHbtEventWriterCollection.hh
1 /***************************************************************************
2  *
3  * $Id: StHbtEventWriterCollection.hh,v 1.1 2000/02/18 21:32:23 laue Exp $
4  *
5  * Author: Frank Laue, Ohio State, laue@mps.ohio-state.edu
6  ***************************************************************************
7  *
8  * Description: part of STAR HBT Framework: StHbtMaker package
9  * The EventWriterCollection is pointed to by the Manager, and holds pointers
10  * to all EventWriter objects currently active
11  *
12  ***************************************************************************
13  *
14  **************************************************************************/
15 
16 #ifndef StHbtEventWriterCollection_hh
17 #define StHbtEventWriterCollection_hh
18 
19 #include "StHbtMaker/Base/StHbtEventWriter.hh"
20 
21 #include <list>
22 #if !defined(ST_NO_NAMESPACES)
23 using std::list;
24 #endif
25 
26 #ifdef ST_NO_TEMPLATE_DEF_ARGS
27 typedef list<StHbtEventWriter*, allocator<StHbtEventWriter*> > StHbtEventWriterCollection;
28 typedef list<StHbtEventWriter*, allocator<StHbtEventWriter*> >::iterator StHbtEventWriterIterator;
29 #else
30 typedef list<StHbtEventWriter*> StHbtEventWriterCollection;
31 typedef list<StHbtEventWriter*>::iterator StHbtEventWriterIterator;
32 #endif
33 
34 #endif