CalibTracker
SiStripCommon
interface
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
9
class
SiStripFedIdListReader
;
10
12
std::ostream&
operator<<
(std::ostream&,
const
SiStripFedIdListReader
&);
13
18
class
SiStripFedIdListReader
{
19
public
:
21
explicit
SiStripFedIdListReader
(
std::string
filePath
);
22
24
explicit
SiStripFedIdListReader
(
const
SiStripFedIdListReader
&);
25
27
SiStripFedIdListReader
&
operator=
(
const
SiStripFedIdListReader
&);
28
30
~SiStripFedIdListReader
();
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
Generated for CMSSW Reference Manual by
1.8.16