Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Static Public Member Functions | Static Private Member Functions | List of all members
RunInputOperations Class Reference

#include <RunInputOperations.h>

Collaboration diagram for RunInputOperations:

Static Public Member Functions

static RunInputMerge (RunInput *, RunInput *)
 
static void Compare (RunInput *, RunInput *, ConfigurationLoader *)
 

Static Private Member Functions

static void CompareStructures (RunInput *, RunInput *, vector< vector< string > > &, vector< pair< TH1 *, TH1 * > > &, vector< string > &)
 
static vector< pair< int, int > > CalculatePathPairs (vector< vector< string > >, vector< vector< string > >)
 

Detailed Description

A collection of static methods that act on the RunInput objects The main file merge and comparison methods are here, along with the method for pairing up histograms

Author
Ben Wynne bwynn.nosp@m.e@ce.nosp@m.rn.ch
Date
19-04-10

Definition at line 21 of file RunInputOperations.h.

Member Function Documentation

◆ CalculatePathPairs()

static vector< pair< int, int > > RunInputOperations::CalculatePathPairs ( vector< vector< string > >  ,
vector< vector< string > >   
)
staticprivate

◆ Compare()

static void RunInputOperations::Compare ( RunInput ,
RunInput ,
ConfigurationLoader  
)
static

◆ CompareStructures()

static void RunInputOperations::CompareStructures ( RunInput ,
RunInput ,
vector< vector< string > > &  ,
vector< pair< TH1 *, TH1 * > > &  ,
vector< string > &   
)
staticprivate

◆ Merge()

static RunInput* RunInputOperations::Merge ( RunInput ,
RunInput  
)
static

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