Configuration Class Reference

#include <Configuration.hh>

Collaboration diagram for Configuration:

Collaboration graph
[legend]

List of all members.


Detailed Description

Author:
Andy Buckley
Date:
2007-02-08

Definition at line 25 of file Configuration.hh.


Public Member Functions

 Configuration ()
 Standard constructor.
 ~Configuration ()
 Destructor.

Public Attributes

size_t numEvents
string generatorName
Rivet::ParticleName beam1
Rivet::ParticleName beam2
double mom1
double mom2
string histoName
Rivet::HistoFormat histoFormat
string hepmlInFile
string hepmlOutFile
string hepmcInFile
string hepmcOutFile
Rivet::Log::LevelMap logLevels
bool useLogColors
bool runRivet
bool readHepMC
bool writeHepMC
ParamMap params
vector< string > paramNames
set< string > analyses
size_t rngSeed

Constructor & Destructor Documentation

Configuration (  )  [inline]

Standard constructor.

Definition at line 28 of file Configuration.hh.

00028                     :
00029       numEvents(0), generatorName(""), beam1(Rivet::PROTON), beam2(Rivet::PROTON),
00030       mom1(7000.0), mom2(7000.0), histoName("Rivet"), histoFormat(Rivet::AIDAML),
00031       hepmlInFile(""), hepmlOutFile(""), hepmcInFile(""), hepmcOutFile(""),
00032       useLogColors(true), runRivet(false), readHepMC(false), writeHepMC(false),
00033       params(), analyses(), rngSeed(314159)
00034     { }

~Configuration (  )  [inline]

Destructor.

Definition at line 38 of file Configuration.hh.

00038 { };


Member Data Documentation

size_t numEvents

Definition at line 38 of file Configuration.hh.

string generatorName

Definition at line 42 of file Configuration.hh.

Definition at line 43 of file Configuration.hh.

Definition at line 43 of file Configuration.hh.

double mom1

Definition at line 44 of file Configuration.hh.

double mom2

Definition at line 44 of file Configuration.hh.

string histoName

Definition at line 45 of file Configuration.hh.

Definition at line 46 of file Configuration.hh.

string hepmlInFile

Definition at line 47 of file Configuration.hh.

string hepmlOutFile

Definition at line 47 of file Configuration.hh.

string hepmcInFile

Definition at line 48 of file Configuration.hh.

string hepmcOutFile

Definition at line 48 of file Configuration.hh.

Definition at line 49 of file Configuration.hh.

Definition at line 50 of file Configuration.hh.

bool runRivet

Definition at line 51 of file Configuration.hh.

bool readHepMC

Definition at line 52 of file Configuration.hh.

bool writeHepMC

Definition at line 52 of file Configuration.hh.

Definition at line 53 of file Configuration.hh.

vector<string> paramNames

Definition at line 54 of file Configuration.hh.

set<string> analyses

Definition at line 55 of file Configuration.hh.

size_t rngSeed

Definition at line 56 of file Configuration.hh.


The documentation for this class was generated from the following file: