ATLAS Offline Software
Loading...
Searching...
No Matches
SH::MetaDataSample Struct Reference

all the meta-data fields that we may try to read from AMI. More...

#include <MetaDataSample.h>

Inheritance diagram for SH::MetaDataSample:
Collaboration diagram for SH::MetaDataSample:

Public Member Functions

 MetaDataSample (const std::string &val_name="")
 standard constructor
 ClassDef (MetaDataSample, 1)

Public Attributes

std::string name
 the name of the sample/dataset
std::string source
 the database we queried this information from or the empty string if we didn't yet query
std::string warning
 any warning messages from the database query
bool unknown
 a flag that is set if the sample is unknown
int isData
 1 for data, 0 for MC, or -1 if this is not known.
int running
 1 for samples that are still running, 0 for finished samples, or -1 if this is not known.
float luminosity
 the luminosity of the sample or -1 if the luminosity is unknown
float crossSection
 the cross section of the sample or -1 if the cross section is unknown
Long64_t nevents
 the number of events for the sample or -1 if the number of events is unknown
float kfactor
 the k-factor for the sample or -1 if the k-factor is not known
float filterEfficiency
 the filter efficiency or -1 if the filter efficiency is not known

Detailed Description

all the meta-data fields that we may try to read from AMI.

Definition at line 14 of file MetaDataSample.h.

Constructor & Destructor Documentation

◆ MetaDataSample()

SH::MetaDataSample::MetaDataSample ( const std::string & val_name = "")

standard constructor

Guarantee
strong
Failures
out of memory II

Member Function Documentation

◆ ClassDef()

SH::MetaDataSample::ClassDef ( MetaDataSample ,
1  )

Member Data Documentation

◆ crossSection

float SH::MetaDataSample::crossSection

the cross section of the sample or -1 if the cross section is unknown

Definition at line 50 of file MetaDataSample.h.

◆ filterEfficiency

float SH::MetaDataSample::filterEfficiency

the filter efficiency or -1 if the filter efficiency is not known

Definition at line 65 of file MetaDataSample.h.

◆ isData

int SH::MetaDataSample::isData

1 for data, 0 for MC, or -1 if this is not known.

Definition at line 35 of file MetaDataSample.h.

◆ kfactor

float SH::MetaDataSample::kfactor

the k-factor for the sample or -1 if the k-factor is not known

Definition at line 60 of file MetaDataSample.h.

◆ luminosity

float SH::MetaDataSample::luminosity

the luminosity of the sample or -1 if the luminosity is unknown

Definition at line 45 of file MetaDataSample.h.

◆ name

std::string SH::MetaDataSample::name

the name of the sample/dataset

Definition at line 18 of file MetaDataSample.h.

◆ nevents

Long64_t SH::MetaDataSample::nevents

the number of events for the sample or -1 if the number of events is unknown

Definition at line 55 of file MetaDataSample.h.

◆ running

int SH::MetaDataSample::running

1 for samples that are still running, 0 for finished samples, or -1 if this is not known.

Definition at line 40 of file MetaDataSample.h.

◆ source

std::string SH::MetaDataSample::source

the database we queried this information from or the empty string if we didn't yet query

Definition at line 23 of file MetaDataSample.h.

◆ unknown

bool SH::MetaDataSample::unknown

a flag that is set if the sample is unknown

Definition at line 31 of file MetaDataSample.h.

◆ warning

std::string SH::MetaDataSample::warning

any warning messages from the database query

Definition at line 27 of file MetaDataSample.h.


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