LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
lcio_io_benchmark.cc File Reference
#include "lcio.h"
#include "IO/LCReader.h"
#include "IO/LCEventListener.h"
#include "IO/LCRunListener.h"
#include "IMPL/LCEventImpl.h"
#include "Exceptions.h"
#include <cstdlib>
#include <memory>
#include <sstream>
#include <TSystem.h>
#include <TFile.h>
#include <TTree.h>
+ Include dependency graph for lcio_io_benchmark.cc:

Go to the source code of this file.

Classes

class  BenchmarkListener
 BenchmarkListener class Simple event/run listener getting memory/proc statistics on callback. More...
 

Functions

int main (int argc, char **argv)
 Small utility to benchmark lcio reading/writing performances. More...
 

Function Documentation

int main ( int  argc,
char **  argv 
)

Small utility to benchmark lcio reading/writing performances.

Definition at line 153 of file lcio_io_benchmark.cc.

References std::atoi(), std::endl(), std::exit(), lcReader, and BenchmarkListener::write().