ATLAS Offline Software
Loading...
Searching...
No Matches
MetaFields.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7#ifndef SAMPLE_HANDLER__META_FIELDS_H
8#define SAMPLE_HANDLER__META_FIELDS_H
9
11
12#include <string>
13
14namespace SH
15{
23 {
26 static const std::string gridName;
27
30 static const std::string gridFilter;
31
33 static const std::string gridFilter_default;
34
37 static const std::string gridSourceOptions;
38
41 static const std::string sourceSample;
42
44 static const std::string treeName;
45
47 static const std::string treeName_default;
48
50 static const std::string crossSection;
51
53 static const std::string crossSectionRelUncertainty;
54
56 static const std::string numEvents;
57
59 static const std::string numEventsPerFile;
60
62 static const std::string sampleName;
63
65 static const std::string cacheSize;
66
68 static const std::string lumi;
69
71 static const std::string isData;
72
74 static const std::string kfactor;
75
77 static const std::string filterEfficiency;
78 };
79}
80
81#endif
This module provides a lot of global definitions, forward declarations and includes that are used by ...
Definition PrunDriver.h:15
This class contains the known meta-data names.
Definition MetaFields.h:23
static const std::string sourceSample
the original sample from which this sample was derived
Definition MetaFields.h:41
static const std::string crossSectionRelUncertainty
the relative uncertainty on the cross section
Definition MetaFields.h:53
static const std::string kfactor
the k-factor of the sample
Definition MetaFields.h:74
static const std::string numEvents
the number of events
Definition MetaFields.h:56
static const std::string gridFilter
the field containing the file filter for the dataset on the grid
Definition MetaFields.h:30
static const std::string gridName
the field containing the name of the dataset on the grid
Definition MetaFields.h:26
static const std::string treeName_default
the default value of treeName
Definition MetaFields.h:47
static const std::string numEventsPerFile
the number of events in each file
Definition MetaFields.h:59
static const std::string isData
whether the sample is data
Definition MetaFields.h:71
static const std::string lumi
the luminosity of the sample
Definition MetaFields.h:68
static const std::string treeName
the name of the tree in the sample
Definition MetaFields.h:44
static const std::string gridSourceOptions
the field containing the source options for datasets on the grid
Definition MetaFields.h:37
static const std::string crossSection
the cross section field
Definition MetaFields.h:50
static const std::string cacheSize
the size of the TTreeCache
Definition MetaFields.h:65
static const std::string filterEfficiency
the filter efficiency of the sample
Definition MetaFields.h:77
static const std::string gridFilter_default
the default value for gridFilter
Definition MetaFields.h:33
static const std::string sampleName
the name of the sample
Definition MetaFields.h:62