00001 /*************************************************************************** 00002 * 00003 * $Id: StHbtEventCutCollection.hh,v 1.1 2001/07/20 20:03:53 rcwells Exp $ 00004 * 00005 * Author: Randall Wells, Ohio State, rcwells@mps.ohio-state.edu 00006 *************************************************************************** 00007 * 00008 * Description: part of STAR HBT Framework: StHbtMaker package 00009 * The EventCutCollection is used by the ManyEventCuts EventCut, and holds pointers 00010 * to several StHbtEventCuts 00011 * 00012 *************************************************************************** 00013 * 00014 * $Log: StHbtEventCutCollection.hh,v $ 00015 * Revision 1.1 2001/07/20 20:03:53 rcwells 00016 * Added pT weighting and moved event angle cal. to event cut 00017 * 00018 * 00019 **************************************************************************/ 00020 00021 #ifndef StHbtEventCutCollection_hh 00022 #define StHbtEventCutCollection_hh 00023 00024 00025 #include <list> 00026 #if !defined(ST_NO_NAMESPACES) 00027 using std::list; 00028 #endif 00029 class StHbtEventCut; 00030 00031 #ifdef ST_NO_TEMPLATE_DEF_ARGS 00032 typedef list<StHbtEventCut*, allocator<StHbtEventCut*> > StHbtEventCutCollection; 00033 typedef list<StHbtEventCut*, allocator<StHbtEventCut*> >::iterator StHbtEventCutIterator; 00034 #else 00035 typedef list<StHbtEventCut*> StHbtEventCutCollection; 00036 typedef list<StHbtEventCut*>::iterator StHbtEventCutIterator; 00037 #endif 00038 00039 #endif
1.5.9