![]() |
ATLAS Offline Software
|
#include <MuonCalibStreamFileInputSvc.h>
Public Member Functions | |
| MuonCalibStreamFileInputSvc (const std::string &name, ISvcLocator *svcloc) | |
| virtual | ~MuonCalibStreamFileInputSvc () |
| virtual StatusCode | initialize () override |
| virtual const LVL2_MUON_CALIBRATION::CalibEvent * | nextEvent () override |
| virtual const LVL2_MUON_CALIBRATION::CalibEvent * | currentEvent () const override |
| Get a pointer to the current event. | |
Private Attributes | |
| Long64_t | m_fileEventCounter {0} |
| Long64_t | m_totalEventCounter {0} |
| Gaudi::Property< int > | m_DumpStream {this, "DumpStream", 0} |
| std::unique_ptr< DataReader > | m_reader {} |
| bool | m_EoF {false} |
| std::unique_ptr< LVL2_MUON_CALIBRATION::CalibEvent > | m_re {} |
| std::unique_ptr< LVL2_MUON_CALIBRATION::CalibDataLoader > | m_dataLoader {} |
| DataBuffer | m_dataBuffer |
| Gaudi::Property< std::vector< std::string > > | m_inputFiles {this, "InputFiles", {} } |
| std::vector< std::string >::iterator | m_inputFilesIt {m_inputFiles.value().begin()} |
Definition at line 26 of file MuonCalibStreamFileInputSvc.h.
| MuonCalibStreamFileInputSvc::MuonCalibStreamFileInputSvc | ( | const std::string & | name, |
| ISvcLocator * | svcloc ) |
Definition at line 23 of file MuonCalibStreamFileInputSvc.cxx.
|
virtual |
Definition at line 27 of file MuonCalibStreamFileInputSvc.cxx.
|
overridevirtual |
Get a pointer to the current event.
Definition at line 110 of file MuonCalibStreamFileInputSvc.cxx.
|
overridevirtual |
Definition at line 30 of file MuonCalibStreamFileInputSvc.cxx.
|
overridevirtual |
Definition at line 50 of file MuonCalibStreamFileInputSvc.cxx.
|
private |
Definition at line 45 of file MuonCalibStreamFileInputSvc.h.
|
private |
Definition at line 44 of file MuonCalibStreamFileInputSvc.h.
|
private |
Definition at line 40 of file MuonCalibStreamFileInputSvc.h.
|
private |
Definition at line 42 of file MuonCalibStreamFileInputSvc.h.
|
private |
Definition at line 38 of file MuonCalibStreamFileInputSvc.h.
|
private |
Definition at line 46 of file MuonCalibStreamFileInputSvc.h.
|
private |
Definition at line 47 of file MuonCalibStreamFileInputSvc.h.
|
private |
Definition at line 43 of file MuonCalibStreamFileInputSvc.h.
|
private |
Definition at line 41 of file MuonCalibStreamFileInputSvc.h.
|
private |
Definition at line 39 of file MuonCalibStreamFileInputSvc.h.