Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

HistoFormat.hh File Reference

#include "Rivet/Rivet.hh"

Include dependency graph for HistoFormat.hh:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.


Namespaces

namespace  Rivet

Typedefs

typedef map< HistoFormat,
string > 
HistoFormatMap
 Typedef for a map of histogram format enums to strings.
typedef map< string, HistoFormatHistoFormatMapR
 Typedef for a map of histogram format name strings to enums.
typedef vector< HistoFormatHistoFormatList
 Typedef for a collection of histogram format name enums.

Enumerations

enum  HistoFormat { AIDAML, FLAT, ROOT }
 Enumeration of available histogram output formats. More...

Functions

HistoFormatMap getKnownHistoFormats ()
 Function which returns a map from histogram format enums to the corresponding name strings.
HistoFormatMapR getKnownHistoFormatsR ()
 Function which returns a map from histogram format name strings to the corresponding enums.
HistoFormatList getKnownHistoFormatEnums ()
vector< string > getKnownHistoFormatNames ()
 Function which returns a vector of all the histogram format name strings.

Typedef Documentation

typedef vector<HistoFormat> HistoFormatList
 

Typedef for a collection of histogram format name enums.

Definition at line 44 of file HistoFormat.hh.

Referenced by Rivet::getKnownHistoFormatEnums().

typedef map<HistoFormat, string> HistoFormatMap
 

Typedef for a map of histogram format enums to strings.

Definition at line 14 of file HistoFormat.hh.

Referenced by Rivet::getKnownHistoFormatEnums(), Rivet::getKnownHistoFormatNames(), Rivet::getKnownHistoFormats(), and Rivet::getKnownHistoFormatsR().

typedef map<string, HistoFormat> HistoFormatMapR
 

Typedef for a map of histogram format name strings to enums.

Definition at line 18 of file HistoFormat.hh.

Referenced by Rivet::getKnownHistoFormatsR().


Enumeration Type Documentation

enum HistoFormat
 

Enumeration of available histogram output formats.

Enumeration values:
AIDAML 
FLAT 
ROOT 

Definition at line 11 of file HistoFormat.hh.

Referenced by main().


Function Documentation

HistoFormatList getKnownHistoFormatEnums  )  [inline]
 

Function which returns a vector of all the histogram format values in the HistoFormat enum.

Definition at line 49 of file HistoFormat.hh.

References Rivet::getKnownHistoFormats(), Rivet::HistoFormatList, and Rivet::HistoFormatMap.

vector<string> getKnownHistoFormatNames  )  [inline]
 

Function which returns a vector of all the histogram format name strings.

Definition at line 60 of file HistoFormat.hh.

References Rivet::getKnownHistoFormats(), and Rivet::HistoFormatMap.

Referenced by Rivet::Commandline::addHistoArgs().

HistoFormatMap getKnownHistoFormats  )  [inline]
 

Function which returns a map from histogram format enums to the corresponding name strings.

Definition at line 22 of file HistoFormat.hh.

References Rivet::HistoFormatMap.

Referenced by Rivet::getKnownHistoFormatEnums(), Rivet::getKnownHistoFormatNames(), and Rivet::getKnownHistoFormatsR().

HistoFormatMapR getKnownHistoFormatsR  )  [inline]
 

Function which returns a map from histogram format name strings to the corresponding enums.

Definition at line 33 of file HistoFormat.hh.

References Rivet::getKnownHistoFormats(), Rivet::HistoFormatMap, and Rivet::HistoFormatMapR.