MarlinMT  0.1.0
marlinmt::LCIOFileSource Member List

This is the complete list of members for marlinmt::LCIOFileSource, including all inherited members.

_applicationmarlinmt::Componentprotected
_currentReadRecordsmarlinmt::LCIOFileSourceprivate
_descriptionmarlinmt::DataSourcePluginprotected
_fileReadermarlinmt::LCIOFileSourceprivate
_inputFileNamesmarlinmt::LCIOFileSourceprivate
_lazyUnpackmarlinmt::LCIOFileSourceprivate
_listenermarlinmt::LCIOFileSourceprivate
_loggermarlinmt::Componentprotected
_maxRecordNumbermarlinmt::LCIOFileSourceprivate
_namemarlinmt::Componentprotected
_parametersmarlinmt::Configurableprotected
_readCollectionNamesmarlinmt::LCIOFileSourceprivate
_skipNEventsmarlinmt::LCIOFileSourceprivate
_typemarlinmt::Componentprotected
_verbositymarlinmt::Componentprotected
addParameter(EParameterType paramType, const std::string &name, const std::string &desc, std::shared_ptr< T > value)marlinmt::Configurableinline
addParameter(EParameterType paramType, const std::string &name, const std::string &desc, std::shared_ptr< T > value, T defVal)marlinmt::Configurableinline
application() constmarlinmt::Component
application()marlinmt::Component
begin()marlinmt::Configurable
begin() constmarlinmt::Configurable
checkParameter(const std::string &name) constmarlinmt::Configurable
clear()marlinmt::Configurable
Component()=deletemarlinmt::Component
Component(const Component &)=deletemarlinmt::Component
Component(const std::string &type)marlinmt::Component
Configurable()=defaultmarlinmt::Configurable
const_iterator typedefmarlinmt::Configurable
DataSourcePlugin(const std::string &dstype)marlinmt::DataSourcePlugin
debug() constmarlinmt::Component
description() constmarlinmt::DataSourcePlugin
end()marlinmt::Configurable
end() constmarlinmt::Configurable
error() constmarlinmt::Component
EventFunction typedefmarlinmt::DataSourcePlugin
exists(const std::string &name) constmarlinmt::Configurable
FileReader typedefmarlinmt::LCIOFileSourceprivate
FileReaderPtr typedefmarlinmt::LCIOFileSourceprivate
getParameters(ConfigSection &section, const std::set< std::string > &exclude={}) constmarlinmt::Component
initialize() overridemarlinmt::LCIOFileSourcevirtual
isInitialized() constmarlinmt::Component
isSet(const std::string &name) constmarlinmt::Configurable
iterator typedefmarlinmt::Configurable
LCIOFileSource()marlinmt::LCIOFileSource
log() constmarlinmt::Componentinline
LoggerPtr typedefmarlinmt::Component
message() constmarlinmt::Component
name() constmarlinmt::Component
onEventRead(EventFunction func)marlinmt::DataSourcePlugin
onLCEventRead(std::shared_ptr< EVENT::LCEvent > event)marlinmt::LCIOFileSourceprivate
onLCRunHeaderRead(std::shared_ptr< EVENT::LCRunHeader > rhdr)marlinmt::LCIOFileSourceprivate
onRunHeaderRead(RunHeaderFunction func)marlinmt::DataSourcePlugin
operator=(const Component &)=deletemarlinmt::Component
parameter(const std::string &name) constmarlinmt::Configurableinline
parameter(const std::string &name, const T &fallback) constmarlinmt::Configurableinline
ParameterMap typedefmarlinmt::Configurable
printParameters() constmarlinmt::Component
printParameters() constmarlinmt::Component
processEvent(std::shared_ptr< EventStore > event)marlinmt::DataSourcePluginprotected
processRunHeader(std::shared_ptr< RunHeader > rhdr)marlinmt::DataSourcePluginprotected
readAll()marlinmt::DataSourcePluginvirtual
readOne() overridemarlinmt::LCIOFileSourcevirtual
RunHeaderFunction typedefmarlinmt::DataSourcePlugin
setDescription(const std::string &desc)marlinmt::Component
setName(const std::string &n)marlinmt::Component
setParameters(const ConfigSection &section, bool throwIfNotFound=false)marlinmt::Component
setup(Application *app)marlinmt::Component
setVerbosity(const std::string &level)marlinmt::Component
type() constmarlinmt::DataSourcePlugin
unset()marlinmt::Configurable
verbosity() constmarlinmt::Component
warning() constmarlinmt::Component
~Component()=defaultmarlinmt::Componentvirtual
~Configurable()=defaultmarlinmt::Configurablevirtual
~DataSourcePlugin()=defaultmarlinmt::DataSourcePluginvirtual
~LCIOFileSource()=defaultmarlinmt::LCIOFileSource