Class to hold one picture of the BPix survey. More...
#include <SurveyPxbImageReader.h>
Public Types | |
typedef std::vector< T > | measurements_t |
Public Member Functions | |
SurveyPxbImage::count_t | read (std::ifstream &infile, measurements_t &measurements, SurveyPxbImage::count_t reserve=830) |
SurveyPxbImageReader () | |
Empty default constructor. More... | |
SurveyPxbImageReader (std::ifstream &infile, measurements_t &measurements, SurveyPxbImage::count_t reserve=800) | |
Constructor with ifstream and destination vector. More... | |
SurveyPxbImageReader (std::string filename, measurements_t &measurements, SurveyPxbImage::count_t reserve=800) | |
Constructor with filename and destination vector. More... | |
Class to hold one picture of the BPix survey.
Definition at line 15 of file SurveyPxbImageReader.h.
typedef std::vector<T> SurveyPxbImageReader< T >::measurements_t |
Definition at line 17 of file SurveyPxbImageReader.h.
|
inline |
|
inline |
Constructor with ifstream and destination vector.
Definition at line 23 of file SurveyPxbImageReader.h.
References timingPdfMaker::infile, and SurveyPxbImageReader< T >::read().
|
inline |
Constructor with filename and destination vector.
Definition at line 28 of file SurveyPxbImageReader.h.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, corrVsCorr::filename, timingPdfMaker::infile, and SurveyPxbImageReader< T >::read().
|
inline |
Reads a file, parses its content and fills the data vector All data after a hash sign (#) is treated as a comment and not read
filename | Filename of the file to be read |
measurements | Vector containing the measurements, previous content will be deleted |
reserve | Initial size of the vector, set with vector::reserve() |
Definition at line 42 of file SurveyPxbImageReader.h.
References filterCSVwithJSON::copy, spr::find(), recoMuon::in, timingPdfMaker::infile, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by edmIntegrityCheck.PublishToFileSystem::get(), and SurveyPxbImageReader< T >::SurveyPxbImageReader().