Marlin  01.17.01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
Marlin.cc File Reference
#include "lcio.h"
#include "MarlinLCIOSTLTypes.h"
#include "marlin/ProcessorMgr.h"
#include "marlin/Processor.h"
#include "marlin/ProcessorEventSeeder.h"
#include "marlin/Exceptions.h"
#include "IO/LCReader.h"
#include "marlin/Parser.h"
#include "marlin/XMLParser.h"
#include "marlin/Global.h"
#include "marlin/MarlinSteerCheck.h"
#include "marlin/XMLFixCollTypes.h"
#include <sstream>
#include <fstream>
#include <string>
#include <assert.h>
#include <signal.h>
#include <cstring>
#include <algorithm>
#include <memory>
#include "gearimpl/Util.h"
#include "gearxml/GearXML.h"
#include "gearimpl/GearMgrImpl.h"
#include "marlin/ProcessorLoader.h"
#include "marlin/VerbosityLevels.h"
#include "streamlog/streamlog.h"
+ Include dependency graph for Marlin.cc:

Go to the source code of this file.

Functions

void createProcessors (Parser &parser)
 
void createProcessors (const IParser &parser)
 
void listAvailableProcessors ()
 
void listAvailableProcessorsXML ()
 
int printUsage ()
 
void userException (int sig)
 
int main (int argc, char **argv)
 LCIO framework that can be used to analyse LCIO data files in a modular way. More...
 

Function Documentation

void createProcessors ( Parser parser)
void createProcessors ( const IParser parser)
void listAvailableProcessors ( )

Definition at line 605 of file Marlin.cc.

void listAvailableProcessorsXML ( )

Definition at line 610 of file Marlin.cc.

Referenced by main().

int main ( int  argc,
char **  argv 
)
int printUsage ( )

Definition at line 616 of file Marlin.cc.

References std::endl().

Referenced by main().

void userException ( int  sig)

Definition at line 62 of file Marlin.cc.

References std::endl(), and std::exit().

Referenced by main().