Marlin  01.17.01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros | Typedefs
CCProcessor.h File Reference
#include "marlin/Processor.h"
#include <set>
#include <fstream>
+ Include dependency graph for CCProcessor.h:
+ This graph shows which files directly or indirectly include this file:

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::stringmarlin::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
 

Macro Definition Documentation

#define ACTIVE   true
#define COL_ERRORS   2
#define DUPLICATE   "lcioDuplicate"
#define INACTIVE   false
#define INPUT   "lcioInType"
#define MAX_ERRORS   3

Definition at line 9 of file CCProcessor.h.

Referenced by marlin::CCProcessor::hasErrors().

#define NO_PARAMETERS   0
#define NOT_INSTALLED   1
#define OUTPUT   "lcioOutType"
#define UNAVAILABLE   "lcioUnavailableType"