MpdFemtoPairCutCollection.h 815 B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * \class MpdFemtoPairCutCollection
  3. * \brief Holds collection of pair cuts
  4. *
  5. * Holds collection (STL list) of pair cuts
  6. *
  7. * \author Grigory Nigmatkulov (NRNU MEPhI)
  8. * \date May 18, 2019
  9. * \email nigmatkulov@gmail.com
  10. */
  11. #ifndef MpdFemtoPairCutCollection_h
  12. #define MpdFemtoPairCutCollection_h
  13. // C++ headers
  14. #include <list>
  15. // Forward declarations
  16. class MpdFemtoPairCut;
  17. #ifdef ST_NO_TEMPLATE_DEF_ARGS
  18. typedef std::list<MpdFemtoPairCut*, std::allocator<MpdFemtoPairCut*> > MpdFemtoPairCutCollection;
  19. typedef std::list<MpdFemtoPairCut*, std::allocator<MpdFemtoPairCut*> >::iterator MpdFemtoPairCutIterator;
  20. #else
  21. typedef std::list<MpdFemtoPairCut*> MpdFemtoPairCutCollection;
  22. typedef std::list<MpdFemtoPairCut*>::iterator MpdFemtoPairCutIterator;
  23. #endif
  24. #endif // #define MpdFemtoPairCutCollection_h