1 #ifndef ConditionsProcessor_h
2 #define ConditionsProcessor_h 1
4 #include "marlin/MarlinConfig.h"
10 #include "marlin/Processor.h"
15 class IConditionsChangeListener;
18 using namespace lcio ;
63 static bool registerChangeListener( lccd::IConditionsChangeListener* cl,
const std::string& name) ;
76 virtual void processEvent( LCEvent * evt ) ;
112 #endif // #ifdef MARLIN_LCCD
114 #endif // ConditionsProcessor_h
StringVec _datafileHandlerInit
initialization of DataFileHandlers
Definition: ConditionsProcessor.h:100
Processor that provides access to conditions data in a Marlin application.
Definition: ConditionsProcessor.h:50
StringVec _condHandlerNames
the names of all handlers
Definition: ConditionsProcessor.h:103
StringVec _simpleHandlerInit
initialization of SimpleFileHandlers
Definition: ConditionsProcessor.h:91
virtual Processor * newProcessor()
Return a new instance of the processor.
Definition: ConditionsProcessor.h:54
std::string _dbInit
Default database init string.
Definition: ConditionsProcessor.h:88
StringVec _dbcondHandlerInit
initialization of DBCondHandlers
Definition: ConditionsProcessor.h:94
Base class for Marlin processors.
Definition: Processor.h:63
StringVec _dbfileHandlerInit
initialization of DBFileHandlers
Definition: ConditionsProcessor.h:97