CMS 3D CMS Logo

SiStripFedIdListReader.h
Go to the documentation of this file.
1 #ifndef CalibTracker_SiStripCommon_SiStripFedIdListReader_h
2 #define CalibTracker_SiStripCommon_SiStripFedIdListReader_h
3 
4 #include <fstream>
5 #include <ostream>
6 #include <vector>
7 #include <cstdint>
8 
10 
12 std::ostream& operator<<(std::ostream&, const SiStripFedIdListReader&);
13 
19 public:
22 
25 
28 
31 
33  inline const std::vector<uint16_t>& fedIds() const;
34 
35 private:
37  explicit SiStripFedIdListReader() { ; }
38 
39  std::ifstream inputFile_;
40 
41  std::vector<uint16_t> fedIds_;
42 };
43 
44 const std::vector<uint16_t>& SiStripFedIdListReader::fedIds() const { return fedIds_; }
45 
46 #endif
SiStripFedIdListReader::~SiStripFedIdListReader
~SiStripFedIdListReader()
Definition: SiStripFedIdListReader.cc:64
SiStripFedIdListReader
Definition: SiStripFedIdListReader.h:18
SiStripFedIdListReader::fedIds
const std::vector< uint16_t > & fedIds() const
Definition: SiStripFedIdListReader.h:44
dt4ml_dqm_sourceclient-live_cfg.filePath
filePath
CUSTOMIZE FOR ML.
Definition: dt4ml_dqm_sourceclient-live_cfg.py:45
SiStripFedIdListReader::SiStripFedIdListReader
SiStripFedIdListReader()
Definition: SiStripFedIdListReader.h:37
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SiStripFedIdListReader::fedIds_
std::vector< uint16_t > fedIds_
Definition: SiStripFedIdListReader.h:41
SiStripFedIdListReader::operator=
SiStripFedIdListReader & operator=(const SiStripFedIdListReader &)
Definition: SiStripFedIdListReader.cc:56
operator<<
std::ostream & operator<<(std::ostream &, const SiStripFedIdListReader &)
Definition: SiStripFedIdListReader.cc:70
SiStripFedIdListReader::inputFile_
std::ifstream inputFile_
Definition: SiStripFedIdListReader.h:39