00001 /*************************************************************************** 00002 * 00003 * $Id: StHbtPairCutCollection.hh,v 1.1 2000/07/31 01:19:26 lisa Exp $ 00004 * 00005 * Author: Mike Lisa, Ohio State, lisa@mps.ohio-state.edu 00006 *************************************************************************** 00007 * 00008 * Description: part of STAR HBT Framework: StHbtMaker package 00009 * The PairCutCollection is used by the ManyPairCuts PairCut, and holds pointers 00010 * to several StHbtPairCuts 00011 * 00012 *************************************************************************** 00013 * 00014 * $Log: StHbtPairCutCollection.hh,v $ 00015 * Revision 1.1 2000/07/31 01:19:26 lisa 00016 * add PairCut which contains collection of PairCuts - also 3D bertsch-pratt CorrFctn 00017 * 00018 * 00019 **************************************************************************/ 00020 00021 #ifndef StHbtPairCutCollection_hh 00022 #define StHbtPairCutCollection_hh 00023 00024 00025 #include <list> 00026 #if !defined(ST_NO_NAMESPACES) 00027 using std::list; 00028 #endif 00029 class StHbtPairCut; 00030 00031 #ifdef ST_NO_TEMPLATE_DEF_ARGS 00032 typedef list<StHbtPairCut*, allocator<StHbtPairCut*> > StHbtPairCutCollection; 00033 typedef list<StHbtPairCut*, allocator<StHbtPairCut*> >::iterator StHbtPairCutIterator; 00034 #else 00035 typedef list<StHbtPairCut*> StHbtPairCutCollection; 00036 typedef list<StHbtPairCut*>::iterator StHbtPairCutIterator; 00037 #endif 00038 00039 #endif
1.5.9