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
5#ifndef SAMPLE_HANDLER__META_FIELDS_H
6#define SAMPLE_HANDLER__META_FIELDS_H
7
8//
9// Distributed under the Boost Software License, Version 1.0.
10// (See accompanying file LICENSE_1_0.txt or copy at
11// http://www.boost.org/LICENSE_1_0.txt)
12
13// Please feel free to contact me (krumnack@iastate.edu) for bug
14// reports, feature suggestions, praise and complaints.
15
16
17
19
20#include <string>
21
22namespace SH
23{
31 {
34 static const std::string gridName;
35
38 static const std::string gridFilter;
39
41 static const std::string gridFilter_default;
42
45 static const std::string gridSourceOptions;
46
49 static const std::string sourceSample;
50
52 static const std::string treeName;
53
55 static const std::string treeName_default;
56
58 static const std::string crossSection;
59
61 static const std::string crossSectionRelUncertainty;
62
64 static const std::string numEvents;
65
67 static const std::string numEventsPerFile;
68
70 static const std::string sampleName;
71
73 static const std::string cacheSize;
74
76 static const std::string lumi;
77
79 static const std::string isData;
80
82 static const std::string kfactor;
83
85 static const std::string filterEfficiency;
86 };
87}
88
89#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:31
static const std::string sourceSample
the original sample from which this sample was derived
Definition MetaFields.h:49
static const std::string crossSectionRelUncertainty
the relative uncertainty on the cross section
Definition MetaFields.h:61
static const std::string kfactor
the k-factor of the sample
Definition MetaFields.h:82
static const std::string numEvents
the number of events
Definition MetaFields.h:64
static const std::string gridFilter
the field containing the file filter for the dataset on the grid
Definition MetaFields.h:38
static const std::string gridName
the field containing the name of the dataset on the grid
Definition MetaFields.h:34
static const std::string treeName_default
the default value of treeName
Definition MetaFields.h:55
static const std::string numEventsPerFile
the number of events in each file
Definition MetaFields.h:67
static const std::string isData
whether the sample is data
Definition MetaFields.h:79
static const std::string lumi
the luminosity of the sample
Definition MetaFields.h:76
static const std::string treeName
the name of the tree in the sample
Definition MetaFields.h:52
static const std::string gridSourceOptions
the field containing the source options for datasets on the grid
Definition MetaFields.h:45
static const std::string crossSection
the cross section field
Definition MetaFields.h:58
static const std::string cacheSize
the size of the TTreeCache
Definition MetaFields.h:73
static const std::string filterEfficiency
the filter efficiency of the sample
Definition MetaFields.h:85
static const std::string gridFilter_default
the default value for gridFilter
Definition MetaFields.h:41
static const std::string sampleName
the name of the sample
Definition MetaFields.h:70