ROOTANA
Public Member Functions | Data Fields | Static Public Attributes | Private Member Functions | Private Attributes
TARunInfo Class Reference

#include <manalyzer.h>

Collaboration diagram for TARunInfo:
Collaboration graph
[legend]

Public Member Functions

 TARunInfo (int runno, const char *filename, const std::vector< std::string > &args)
 
 ~TARunInfo ()
 
void AddToFlowQueue (TAFlowEvent *)
 
TAFlowEventReadFlowQueue ()
 
 TARunInfo (int runno, const char *filename)
 
 ~TARunInfo ()
 
 TARunInfo (int runno, const char *filename, const std::vector< std::string > &args)
 
 ~TARunInfo ()
 
void AddToFlowQueue (TAFlowEvent *)
 
TAFlowEventReadFlowQueue ()
 
 TARunInfo (int runno, const char *filename)
 
 ~TARunInfo ()
 

Data Fields

int fRunNo = 0
 
std::string fFileName
 
MVOdbfOdb = NULL
 
TARootHelperfRoot = NULL
 
TAMultithreadHelperfMtInfo = NULL
 
std::vector< std::string > fArgs
 
VirtualOdbfOdb
 

Static Public Attributes

static std::vector< std::string > fgFileList
 
static int fgCurrentFileIndex = 0
 

Private Member Functions

 TARunInfo ()
 
 TARunInfo ()
 
 TARunInfo ()
 
 TARunInfo ()
 

Private Attributes

std::deque< TAFlowEvent * > fFlowQueue
 

Detailed Description

Definition at line 21 of file manalyzer.h.

Constructor & Destructor Documentation

◆ TARunInfo() [1/8]

TARunInfo::TARunInfo ( int  runno,
const char *  filename,
const std::vector< std::string > &  args 
)

Definition at line 27 of file manalyzer.cxx.

◆ ~TARunInfo() [1/4]

TARunInfo::~TARunInfo ( )

Definition at line 44 of file manalyzer.cxx.

Here is the call graph for this function:

◆ TARunInfo() [2/8]

TARunInfo::TARunInfo ( )
inlineprivate

Definition at line 42 of file manalyzer.h.

◆ TARunInfo() [3/8]

TARunInfo::TARunInfo ( int  runno,
const char *  filename 
)

Definition at line 23 of file manalyzer_v0.cxx.

◆ ~TARunInfo() [2/4]

TARunInfo::~TARunInfo ( )

◆ TARunInfo() [4/8]

TARunInfo::TARunInfo ( )
inlineprivate

Definition at line 28 of file manalyzer_v0.h.

◆ TARunInfo() [5/8]

TARunInfo::TARunInfo ( int  runno,
const char *  filename,
const std::vector< std::string > &  args 
)

◆ ~TARunInfo() [3/4]

TARunInfo::~TARunInfo ( )

◆ TARunInfo() [6/8]

TARunInfo::TARunInfo ( )
inlineprivate

Definition at line 42 of file manalyzer.h.

◆ TARunInfo() [7/8]

TARunInfo::TARunInfo ( int  runno,
const char *  filename 
)

◆ ~TARunInfo() [4/4]

TARunInfo::~TARunInfo ( )

◆ TARunInfo() [8/8]

TARunInfo::TARunInfo ( )
inlineprivate

Definition at line 28 of file manalyzer_v0.h.

Member Function Documentation

◆ AddToFlowQueue() [1/2]

void TARunInfo::AddToFlowQueue ( TAFlowEvent flow)

Definition at line 1349 of file manalyzer.cxx.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AddToFlowQueue() [2/2]

void TARunInfo::AddToFlowQueue ( TAFlowEvent )

◆ ReadFlowQueue() [1/2]

TAFlowEvent * TARunInfo::ReadFlowQueue ( )

Definition at line 1339 of file manalyzer.cxx.

Here is the caller graph for this function:

◆ ReadFlowQueue() [2/2]

TAFlowEvent* TARunInfo::ReadFlowQueue ( )

Field Documentation

◆ fArgs

std::vector< std::string > TARunInfo::fArgs

Definition at line 29 of file manalyzer.h.

◆ fFileName

std::string TARunInfo::fFileName

Definition at line 25 of file manalyzer.h.

◆ fFlowQueue

std::deque< TAFlowEvent * > TARunInfo::fFlowQueue
private

Definition at line 45 of file manalyzer.h.

◆ fgCurrentFileIndex

static int TARunInfo::fgCurrentFileIndex = 0
static

Definition at line 31 of file manalyzer.h.

◆ fgFileList

static std::vector< std::string > TARunInfo::fgFileList
static

Definition at line 30 of file manalyzer.h.

◆ fMtInfo

TAMultithreadHelper * TARunInfo::fMtInfo = NULL

Definition at line 28 of file manalyzer.h.

◆ fOdb [1/2]

VirtualOdb * TARunInfo::fOdb = NULL

Definition at line 26 of file manalyzer.h.

◆ fOdb [2/2]

VirtualOdb* TARunInfo::fOdb

Definition at line 20 of file manalyzer_v0.h.

◆ fRoot

TARootHelper * TARunInfo::fRoot = NULL

Definition at line 27 of file manalyzer.h.

◆ fRunNo

int TARunInfo::fRunNo = 0

Definition at line 24 of file manalyzer.h.


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