StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StHbtTrackCutCollection.hh
1 /***************************************************************************
2  *
3  * $Id: StHbtTrackCutCollection.hh,v 1.1 2000/04/03 16:21:51 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 TrackCutCollection contains pointers to multiple tracks cuts
10  *
11  ***************************************************************************
12  *
13  **************************************************************************/
14 
15 #ifndef StHbtTrackCutCollection_hh
16 #define StHbtTrackCutCollection_hh
17 
18 #include "StHbtMaker/Base/StHbtTrackCut.h"
19 
20 #include <list>
21 #if !defined(ST_NO_NAMESPACES)
22 using std::list;
23 #endif
24 
25 
26 #ifdef ST_NO_TEMPLATE_DEF_ARGS
27 typedef list<StHbtTrackCut*, allocator<StHbtTrackCut*> > StHbtTrackCutCollection;
28 typedef list<StHbtTrackCut*, allocator<StHbtTrackCut*> >::iterator StHbtTrackCutIterator;
29 #else
30 typedef list<StHbtTrackCut*> StHbtTrackCutCollection;
31 typedef list<StHbtTrackCut*>::iterator StHbtTrackCutIterator;
32 #endif
33 
34 #endif