Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:05:18

0001 #ifndef DataFormats_TestObjects_VectorVectorTop_h
0002 #define DataFormats_TestObjects_VectorVectorTop_h
0003 
0004 /** \class VectorVectorTop
0005 
0006 \author W. David Dagenhart, created 21 July, 2023
0007 
0008 */
0009 
0010 #include "DataFormats/TestObjects/interface/SchemaEvolutionTestObjects.h"
0011 
0012 #include <vector>
0013 
0014 namespace edmtest {
0015 
0016   class VectorVectorMiddle {
0017   public:
0018     VectorVectorMiddle();
0019     std::vector<VectorVectorElement> middleVector_;
0020   };
0021 
0022   class VectorVectorTop {
0023   public:
0024     VectorVectorTop();
0025     std::vector<VectorVectorMiddle> outerVector_;
0026   };
0027 
0028   class VectorVectorMiddleNonSplit {
0029   public:
0030     VectorVectorMiddleNonSplit();
0031     std::vector<VectorVectorElementNonSplit> middleVector_;
0032   };
0033 
0034   class VectorVectorTopNonSplit {
0035   public:
0036     VectorVectorTopNonSplit();
0037     std::vector<VectorVectorMiddleNonSplit> outerVector_;
0038   };
0039 
0040 }  // namespace edmtest
0041 #endif