Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 
0002 #include "DataFormats/TestObjects/interface/StreamTestThing.h"
0003 
0004 #include <algorithm>
0005 #include <cstdlib>
0006 
0007 namespace {
0008   struct Setter {
0009     ~Setter() {}
0010     Setter() { srand(1011); }
0011   };
0012 }  // namespace
0013 
0014 namespace edmtestprod {
0015 
0016   StreamTestThing::~StreamTestThing() {}
0017 
0018   StreamTestThing::StreamTestThing() : data_() {}
0019 
0020   StreamTestThing::StreamTestThing(int sz) : data_(sz) {
0021     static Setter junker;
0022     generate(data_.begin(), data_.end(), rand);
0023   }
0024 
0025 }  // namespace edmtestprod