#include <EventSelectorMuonCalibStream.h>
◆ EventSelectorMuonCalibStream()
| EventSelectorMuonCalibStream::EventSelectorMuonCalibStream |
( |
const std::string & | name, |
|
|
ISvcLocator * | svcloc ) |
Definition at line 21 of file EventSelectorMuonCalibStream.cxx.
21 :
22 base_class(name, svcloc),
25{
27}
EventContextMuonCalibStream * m_endIter
EventContextMuonCalibStream * m_beginIter
◆ ~EventSelectorMuonCalibStream()
| EventSelectorMuonCalibStream::~EventSelectorMuonCalibStream |
( |
| ) |
|
◆ createAddress()
| StatusCode EventSelectorMuonCalibStream::createAddress |
( |
const Context & | it, |
|
|
IOpaqueAddress *& | iop ) const |
|
virtual |
Definition at line 125 of file EventSelectorMuonCalibStream.cxx.
125 {
126 ATH_MSG_DEBUG(
"EventSelectorMuonCalibStream::createAddress");
127 const LVL2_MUON_CALIBRATION::CalibEvent *pre =
m_eventSource->currentEvent();
130
132
133 ATH_MSG_DEBUG(
"MuonCalibStreamAddress for MuonCalibStreamEventInfo created ");
134
135 return (StatusCode::SUCCESS);
136}
ServiceHandle< IMuonCalibStreamDataProviderSvc > m_dataProvider
ServiceHandle< MuonCalibStreamInputSvc > m_eventSource
◆ createContext()
| StatusCode EventSelectorMuonCalibStream::createContext |
( |
Context *& | it | ) |
const |
|
virtual |
◆ initialize()
| StatusCode EventSelectorMuonCalibStream::initialize |
( |
| ) |
|
|
virtual |
Definition at line 36 of file EventSelectorMuonCalibStream.cxx.
36 {
37 ATH_MSG_INFO(
"EventSelectorMuonCalibStream::initialize");
38
39
41
43
44
45 m_beginIter =
new EventContextMuonCalibStream(
this);
46
47
48 m_endIter =
new EventContextMuonCalibStream(0);
49
50 return StatusCode::SUCCESS;
51}
#define ATH_CHECK
Evaluate an expression and check for errors.
◆ last()
| StatusCode EventSelectorMuonCalibStream::last |
( |
Context & | it | ) |
const |
|
virtual |
◆ next() [1/2]
| virtual StatusCode EventSelectorMuonCalibStream::next |
( |
Context & | it | ) |
const |
|
virtual |
◆ next() [2/2]
| virtual StatusCode EventSelectorMuonCalibStream::next |
( |
Context & | it, |
|
|
int | jump ) const |
|
virtual |
◆ previous() [1/2]
| virtual StatusCode EventSelectorMuonCalibStream::previous |
( |
Context & | it | ) |
const |
|
virtual |
◆ previous() [2/2]
| virtual StatusCode EventSelectorMuonCalibStream::previous |
( |
Context & | it, |
|
|
int | jump ) const |
|
virtual |
◆ releaseContext()
| StatusCode EventSelectorMuonCalibStream::releaseContext |
( |
Context *& | it | ) |
const |
|
virtual |
◆ resetCriteria()
| StatusCode EventSelectorMuonCalibStream::resetCriteria |
( |
const std::string & | criteria, |
|
|
Context & | context ) const |
|
virtual |
◆ rewind()
| StatusCode EventSelectorMuonCalibStream::rewind |
( |
Context & | it | ) |
const |
|
virtual |
◆ m_beginIter
◆ m_dataProvider
◆ m_endIter
◆ m_eventSource
◆ m_NumEvents
| std::atomic<long> EventSelectorMuonCalibStream::m_NumEvents {0} |
|
mutableprivate |
◆ m_SkipEvents
| Gaudi::Property<int> EventSelectorMuonCalibStream::m_SkipEvents {this, "SkipEvents", 0, "Number of events to skip at the beginning"} |
|
private |
The documentation for this class was generated from the following files: