Gaudi Framework, version v25r0

Home   Generated: Mon Feb 17 2014
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Public Member Functions | Private Attributes | List of all members
EventCollectionContext Class Reference
Inheritance diagram for EventCollectionContext:
Inheritance graph
[legend]
Collaboration diagram for EventCollectionContext:
Collaboration graph
[legend]

Public Types

typedef std::list< std::stringListName
 

Public Member Functions

 EventCollectionContext (const EventCollectionSelector *pSelector)
 Standard constructor.
 
virtual ~EventCollectionContext ()
 Standard destructor.
 
const std::stringcurrentInput () const
 
void setCurrentInput (const std::string &v)
 
ListNamefiles ()
 
virtual void * identifier () const
 
void setCriteria (const std::string &crit)
 
ListName::const_iterator fileIterator ()
 
void setFileIterator (ListName::const_iterator new_iter)
 
- Public Member Functions inherited from IEvtSelector::Context
virtual ~Context ()
 

Private Attributes

GenericAddressm_pAddressBuffer
 
const EventCollectionSelectorm_pSelector
 
ListName m_files
 
std::string m_criteria
 
ListName::const_iterator m_fileIterator
 
std::string m_currentInput
 

Detailed Description

Author
M.Frank
Version
1.0

Definition at line 26 of file EventCollectionSelector.cpp.

Member Typedef Documentation

Definition at line 28 of file EventCollectionSelector.cpp.

Constructor & Destructor Documentation

EventCollectionContext::EventCollectionContext ( const EventCollectionSelector pSelector)

Standard constructor.

Definition at line 68 of file EventCollectionSelector.cpp.

EventCollectionContext::~EventCollectionContext ( )
virtual

Standard destructor.

Definition at line 64 of file EventCollectionSelector.cpp.

Member Function Documentation

const std::string& EventCollectionContext::currentInput ( ) const
inline

Definition at line 42 of file EventCollectionSelector.cpp.

{
}
ListName::const_iterator EventCollectionContext::fileIterator ( )
inline

Definition at line 57 of file EventCollectionSelector.cpp.

{
}
ListName& EventCollectionContext::files ( )
inline

Definition at line 48 of file EventCollectionSelector.cpp.

{
return m_files;
}
virtual void* EventCollectionContext::identifier ( ) const
inlinevirtual

Implements IEvtSelector::Context.

Definition at line 51 of file EventCollectionSelector.cpp.

{
return (void*)m_pSelector;
}
void EventCollectionContext::setCriteria ( const std::string crit)
inline

Definition at line 54 of file EventCollectionSelector.cpp.

{
m_criteria = crit;
}
void EventCollectionContext::setCurrentInput ( const std::string v)
inline

Definition at line 45 of file EventCollectionSelector.cpp.

{
}
void EventCollectionContext::setFileIterator ( ListName::const_iterator  new_iter)
inline

Definition at line 60 of file EventCollectionSelector.cpp.

{ m_fileIterator = new_iter; }

Member Data Documentation

std::string EventCollectionContext::m_criteria
private

Definition at line 33 of file EventCollectionSelector.cpp.

std::string EventCollectionContext::m_currentInput
private

Definition at line 35 of file EventCollectionSelector.cpp.

ListName::const_iterator EventCollectionContext::m_fileIterator
private

Definition at line 34 of file EventCollectionSelector.cpp.

ListName EventCollectionContext::m_files
private

Definition at line 32 of file EventCollectionSelector.cpp.

GenericAddress* EventCollectionContext::m_pAddressBuffer
private

Definition at line 30 of file EventCollectionSelector.cpp.

const EventCollectionSelector* EventCollectionContext::m_pSelector
private

Definition at line 31 of file EventCollectionSelector.cpp.


The documentation for this class was generated from the following file:

Generated at Mon Feb 17 2014 14:38:00 for Gaudi Framework, version v25r0 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004