LCIO  "2.7.4"
 All Classes Namespaces Functions Variables Typedefs Friends Pages
LCCollectionIOVec.h
1 #ifndef LCCOLLECTIONIOVEC_H
2 #define LCCOLLECTIONIOVEC_H 1
3 
4 #include "IMPL/LCCollectionVec.h"
5 
6 namespace SIO{
7  class SIOCollectionHandler;
8 }
9 
10 namespace IOIMPL {
11 
18 
19  friend class SIO::SIOCollectionHandler ;
20 
21  // protected:
22  public:
23  LCCollectionIOVec() { /* no default c'tor */ }
24 
25 
26  public:
27  LCCollectionIOVec(const std::string& type) : IMPL::LCCollectionVec(type) { }
28 
29  }; // class
30 } // namespace
31 #endif /* ifndef LCCOLLECTIONVEC_H */
Handler for LCCollection/LCCollectionIOVec objects for SIO.
Definition: SIOCollectionHandler.h:22
Implementation of the LCCollection using (inheriting from) an STL vector of LCObjects.
Definition: LCCollectionVec.h:26
Adding stuff needed for io (friend declarations, etc.)
Definition: LCCollectionIOVec.h:17