CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
FileBlobCollection.h
Go to the documentation of this file.
1 #ifndef Alignment_MillePedeAlignmentAlgorithm_FileBlobCollection_h
2 #define Alignment_MillePedeAlignmentAlgorithm_FileBlobCollection_h
3 
4 // Original Author: Broen van Besien
5 // Created: Mon, 06 Jul 2015 12:18:35 GMT
6 
7 /*
8  * This class...
9  * BVB: TODO
10  *
11  */
12 
14 
15 #include <vector>
16 
18 public:
21  void addFileBlob(FileBlob &fileBlob);
22  int size() const;
23  std::vector<FileBlob>::const_iterator begin() const;
24  std::vector<FileBlob>::const_iterator end() const;
25  bool mergeProduct(FileBlobCollection const &other);
26  void swap(FileBlobCollection &iOther);
27 
28 private:
29  std::vector<FileBlob> fileBlobs;
30 };
31 
32 #endif
void swap(FileBlobCollection &iOther)
void addFileBlob(FileBlob &fileBlob)
std::vector< FileBlob >::const_iterator end() const
bool mergeProduct(FileBlobCollection const &other)
std::vector< FileBlob > fileBlobs
std::vector< FileBlob >::const_iterator begin() const