00001 //==================================================================== 00002 // RawDataContext.cxx 00003 //-------------------------------------------------------------------- 00004 // 00005 // Package : RawDataSelector 00006 // 00007 // Description: The EventSelector component is able 00008 // to produce a list of event references given 00009 // a set of "selection criteria". 00010 // 00011 // 00012 //==================================================================== 00013 00014 // Include files 00015 #include "RawDataCnv/RawDataSelector.h" 00016 #include "RawDataCnv/RawDataContext.h" 00017 00018 //________________________________________________________________________________ 00019 RawDataContext::RawDataContext(const RawDataSelector* selector) : 00020 m_evtSelector(selector) { 00021 } 00022 //________________________________________________________________________________ 00023 RawDataContext::RawDataContext(const RawDataContext& ctxt) : 00024 m_evtSelector(ctxt.m_evtSelector) { 00025 } 00026 //________________________________________________________________________________ 00027 RawDataContext::~RawDataContext() { 00028 } 00029 //________________________________________________________________________________ 00030 void* RawDataContext::identifier() const { 00031 return((void*)(m_evtSelector)); 00032 } 00033