Marlin
01.17.01
|
Go to the source code of this file.
Classes | |
class | marlin::CCProcessor |
handles information about marlin processors and their collections needed by MarlinSteerCheck More... | |
Namespaces | |
marlin | |
Simple event selector processor. | |
Macros | |
#define | MAX_ERRORS 3 |
#define | ACTIVE true |
#define | INACTIVE false |
#define | NO_PARAMETERS 0 |
#define | NOT_INSTALLED 1 |
#define | COL_ERRORS 2 |
#define | INPUT "lcioInType" |
#define | OUTPUT "lcioOutType" |
#define | UNAVAILABLE "lcioUnavailableType" |
#define | DUPLICATE "lcioDuplicate" |
Typedefs | |
typedef std::set< std::string > | marlin::sSet |
typedef std::vector < CCCollection * > | marlin::ColVec |
typedef std::map< std::string, std::string > | marlin::ssMap |
typedef std::map< std::string, ssMap > | marlin::sssMap |
typedef std::map< std::string, ColVec > | marlin::sColVecMap |
typedef std::map< std::string, sColVecMap > | marlin::ssColVecMap |
#define ACTIVE true |
Definition at line 10 of file CCProcessor.h.
Referenced by marlin::MarlinSteerCheck::addLCIOFile(), APDialog::addProcessor(), marlin::MarlinSteerCheck::addProcessor(), marlin::MarlinSteerCheck::getColsSet(), marlin::MarlinSteerCheck::parseXMLFile(), MainWindow::remAProcessor(), and marlin::MarlinSteerCheck::remProcessor().
#define COL_ERRORS 2 |
Definition at line 14 of file CCProcessor.h.
Referenced by marlin::CCProcessor::addDCol(), marlin::CCProcessor::addUCol(), marlin::CCProcessor::changeStatus(), marlin::CCProcessor::clearError(), marlin::MarlinSteerCheck::consistencyCheck(), and marlin::CCProcessor::hasErrorCols().
#define DUPLICATE "lcioDuplicate" |
Definition at line 18 of file CCProcessor.h.
Referenced by marlin::CCProcessor::addDCol(), marlin::CCProcessor::clearError(), marlin::MarlinSteerCheck::dumpColErrors(), marlin::CCProcessor::isErrorCol(), marlin::CCProcessor::writeToXML(), and marlin::CCProcessor::~CCProcessor().
#define INACTIVE false |
Definition at line 11 of file CCProcessor.h.
Referenced by marlin::MarlinSteerCheck::parseXMLFile(), and MainWindow::remIProcessor().
#define INPUT "lcioInType" |
Definition at line 15 of file CCProcessor.h.
Referenced by IColDelegate::addCollection(), marlin::CCProcessor::addColsFromParam(), marlin::CCProcessor::clearParameters(), marlin::MarlinSteerCheck::consistencyCheck(), marlin::MarlinSteerCheck::getColsSet(), IColDelegate::remCollection(), marlin::MarlinSteerCheck::saveAsDOTFile(), IColTDelegate::setModelData(), IColDelegate::setModelData(), Dialog::setupViews(), and marlin::CCProcessor::writeColsToParam().
#define MAX_ERRORS 3 |
Definition at line 9 of file CCProcessor.h.
Referenced by marlin::CCProcessor::hasErrors().
#define NO_PARAMETERS 0 |
Definition at line 12 of file CCProcessor.h.
Referenced by marlin::CCProcessor::addColsFromParam(), and marlin::CCProcessor::hasParameters().
#define NOT_INSTALLED 1 |
Definition at line 13 of file CCProcessor.h.
Referenced by marlin::CCProcessor::isInstalled(), and marlin::CCProcessor::setMarlinProc().
#define OUTPUT "lcioOutType" |
Definition at line 16 of file CCProcessor.h.
Referenced by marlin::CCProcessor::addColsFromParam(), marlin::CCProcessor::clearParameters(), marlin::MarlinSteerCheck::consistencyCheck(), marlin::MarlinSteerCheck::dumpColErrors(), marlin::MarlinSteerCheck::getAllCols(), marlin::MarlinSteerCheck::getColsSet(), marlin::MarlinSteerCheck::saveAsDOTFile(), OColDelegate::setModelData(), Dialog::setupViews(), and marlin::CCProcessor::writeColsToParam().
#define UNAVAILABLE "lcioUnavailableType" |
Definition at line 17 of file CCProcessor.h.
Referenced by marlin::CCProcessor::addUCol(), marlin::CCProcessor::clearError(), marlin::MarlinSteerCheck::dumpColErrors(), marlin::CCProcessor::isErrorCol(), marlin::CCProcessor::writeToXML(), and marlin::CCProcessor::~CCProcessor().