CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Attributes
edm::JobReport::OutputFile Struct Reference

#include <JobReport.h>

Public Types

typedef InputFile::StringVector StringVector
 

Public Attributes

std::string branchHash
 
StringVector branchNames
 
std::string catalog
 
std::vector< TokencontributingInputs
 
tbb::concurrent_vector< TokencontributingInputsSecSource
 
std::string dataType
 
std::map< std::string, bool > fastCopyingInputs
 
bool fileHasBeenClosed
 
std::string guid
 
std::string logicalFileName
 
std::string moduleLabel
 
std::size_t numEventsWritten
 
std::string outputModuleClassName
 
std::string physicalFileName
 
std::map< RunNumber, RunReportrunReports
 

Detailed Description

Description: Holds information about an OutputFile.

Usage: The struct OutputFile is a collection of the information that Data Handling wishes to accumulate about the use of a file that has been opened for output.

Definition at line 148 of file JobReport.h.

Member Typedef Documentation

Definition at line 150 of file JobReport.h.

Member Data Documentation

std::string edm::JobReport::OutputFile::branchHash

Definition at line 159 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened(), and edm::print().

StringVector edm::JobReport::OutputFile::branchNames

Definition at line 161 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened().

std::string edm::JobReport::OutputFile::catalog

Definition at line 154 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened().

std::vector<Token> edm::JobReport::OutputFile::contributingInputs

Definition at line 162 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened().

tbb::concurrent_vector<Token> edm::JobReport::OutputFile::contributingInputsSecSource

Definition at line 163 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened().

std::string edm::JobReport::OutputFile::dataType
std::map<std::string, bool> edm::JobReport::OutputFile::fastCopyingInputs

Definition at line 164 of file JobReport.h.

Referenced by edm::JobReport::reportFastCopyingStatus().

bool edm::JobReport::OutputFile::fileHasBeenClosed
std::string edm::JobReport::OutputFile::guid

Definition at line 157 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened().

std::string edm::JobReport::OutputFile::logicalFileName

Definition at line 152 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened().

std::string edm::JobReport::OutputFile::moduleLabel

Definition at line 156 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened().

std::size_t edm::JobReport::OutputFile::numEventsWritten
std::string edm::JobReport::OutputFile::outputModuleClassName

Definition at line 155 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened(), and edm::print().

std::string edm::JobReport::OutputFile::physicalFileName

Definition at line 153 of file JobReport.h.

Referenced by edm::JobReport::outputFileOpened().

std::map<RunNumber, RunReport> edm::JobReport::OutputFile::runReports

Definition at line 165 of file JobReport.h.