StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StHbtEventCutCollection.hh
1 /***************************************************************************
2  *
3  * $Id: StHbtEventCutCollection.hh,v 1.1 2001/07/20 20:03:53 rcwells Exp $
4  *
5  * Author: Randall Wells, Ohio State, rcwells@mps.ohio-state.edu
6  ***************************************************************************
7  *
8  * Description: part of STAR HBT Framework: StHbtMaker package
9  * The EventCutCollection is used by the ManyEventCuts EventCut, and holds pointers
10  * to several StHbtEventCuts
11  *
12  ***************************************************************************
13  *
14  * $Log: StHbtEventCutCollection.hh,v $
15  * Revision 1.1 2001/07/20 20:03:53 rcwells
16  * Added pT weighting and moved event angle cal. to event cut
17  *
18  *
19  **************************************************************************/
20 
21 #ifndef StHbtEventCutCollection_hh
22 #define StHbtEventCutCollection_hh
23 
24 
25 #include <list>
26 #if !defined(ST_NO_NAMESPACES)
27 using std::list;
28 #endif
29 class StHbtEventCut;
30 
31 #ifdef ST_NO_TEMPLATE_DEF_ARGS
32 typedef list<StHbtEventCut*, allocator<StHbtEventCut*> > StHbtEventCutCollection;
33 typedef list<StHbtEventCut*, allocator<StHbtEventCut*> >::iterator StHbtEventCutIterator;
34 #else
35 typedef list<StHbtEventCut*> StHbtEventCutCollection;
36 typedef list<StHbtEventCut*>::iterator StHbtEventCutIterator;
37 #endif
38 
39 #endif