Marlin  01.17.01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
ProcessorParameter.h File Reference
#include "lcio.h"
#include <iostream>
#include <string>
#include <sstream>
#include "LCIOSTLTypes.h"
#include "StringParameters.h"
#include <typeinfo>
+ Include dependency graph for ProcessorParameter.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  marlin::ProcessorParameter
 Class that holds a steering variable for a marlin processor - automatically created by Processor::registerProcessorParameter() More...
 
class  marlin::ProcessorParameter_t< T >
 Templated implementation of ProcessorParameter - automatically created by Processor::registerProcessorParameter() More...
 
class  marlin::ProcessorParameter_t< T >
 Templated implementation of ProcessorParameter - automatically created by Processor::registerProcessorParameter() More...
 

Namespaces

 marlin
 Simple event selector processor.
 

Functions

std::ostreammarlin::operator<< (std::ostream &s, ProcessorParameter &p)
 
void marlin::toStream (std::ostream &s, int i, int N)
 Helper function for printing parameter vectors. More...
 
void marlin::toStream (std::ostream &s, float f, int N)
 
void marlin::toStream (std::ostream &s, double d, int N)
 
void marlin::toStream (std::ostream &s, const std::string &str, int N)
 
void marlin::toStream (std::ostream &s, bool b, int N)
 
template<class T >
std::ostreammarlin::toStream (std::ostream &s, const std::vector< T > &v, int N)
 
template<class T1 >
void marlin::setProcessorParameter (ProcessorParameter_t< T1 > *procParam, StringParameters *params)