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 
11 public:
13  ~CocoaDaqReaderText() override;
14 
15  bool ReadNextEvent() override;
16  void BuildMeasurementsFromOptAlign(std::vector<OpticalAlignMeasurementInfo>& measList) override;
17 
18 public:
19  int GetNEvents() const { return nev; }
20 
21 protected:
22  int nev;
23  int nextEvent;
25 };
26 
27 #endif
CocoaDaqReaderText::BuildMeasurementsFromOptAlign
void BuildMeasurementsFromOptAlign(std::vector< OpticalAlignMeasurementInfo > &measList) override
Definition: CocoaDaqReaderText.cc:137
CocoaDaqReader
Definition: CocoaDaqReader.h:8
CocoaDaqReaderText
Definition: CocoaDaqReaderText.h:10
CocoaDaqReaderText::~CocoaDaqReaderText
~CocoaDaqReaderText() override
Definition: CocoaDaqReaderText.cc:22
MillePedeFileConverter_cfg.fileName
fileName
Definition: MillePedeFileConverter_cfg.py:32
CocoaDaqReaderText::nev
int nev
Definition: CocoaDaqReaderText.h:22
CocoaDaqReaderText::nextEvent
int nextEvent
Definition: CocoaDaqReaderText.h:23
CocoaDaqReaderText::theFilein
ALIFileIn theFilein
Definition: CocoaDaqReaderText.h:24
CocoaDaqReader.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
OpticalAlignMeasurementInfo
Definition: OpticalAlignMeasurementInfo.h:28
CocoaDaqReaderText::CocoaDaqReaderText
CocoaDaqReaderText(const std::string &fileName)
Definition: CocoaDaqReaderText.cc:12
CocoaDaqReaderText::GetNEvents
int GetNEvents() const
Definition: CocoaDaqReaderText.h:19
CocoaDaqReaderText::ReadNextEvent
bool ReadNextEvent() override
Definition: CocoaDaqReaderText.cc:25
ALIFileIn.h
ALIFileIn
Definition: ALIFileIn.h:20