CMS 3D CMS Logo

CocoaDaqReaderText.h
Go to the documentation of this file.
1 #ifndef CocoaDaqReaderText_h
2 #define CocoaDaqReaderText_h
3 #include <string>
4 #include <vector>
5 
9 
10 
12 {
13  public:
15  ~CocoaDaqReaderText() override;
16 
17  bool ReadNextEvent() override;
18  void BuildMeasurementsFromOptAlign( std::vector<OpticalAlignMeasurementInfo>& measList ) override;
19 
20  public:
21  int GetNEvents() const { return nev; }
22 
23  protected:
24  int nev;
25  int nextEvent;
27 };
28 
29 #endif
~CocoaDaqReaderText() override
CocoaDaqReaderText(const std::string &fileName)
void BuildMeasurementsFromOptAlign(std::vector< OpticalAlignMeasurementInfo > &measList) override
bool ReadNextEvent() override