ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
D3PDTools
SampleHandler
SampleHandler
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
18
#include <
SampleHandler/Global.h
>
19
20
#include <string>
21
22
namespace
SH
23
{
30
struct
MetaFields
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
Global.h
SH
This module provides a lot of global definitions, forward declarations and includes that are used by ...
Definition
PrunDriver.h:15
SH::MetaFields
This class contains the known meta-data names.
Definition
MetaFields.h:31
SH::MetaFields::sourceSample
static const std::string sourceSample
the original sample from which this sample was derived
Definition
MetaFields.h:49
SH::MetaFields::crossSectionRelUncertainty
static const std::string crossSectionRelUncertainty
the relative uncertainty on the cross section
Definition
MetaFields.h:61
SH::MetaFields::kfactor
static const std::string kfactor
the k-factor of the sample
Definition
MetaFields.h:82
SH::MetaFields::numEvents
static const std::string numEvents
the number of events
Definition
MetaFields.h:64
SH::MetaFields::gridFilter
static const std::string gridFilter
the field containing the file filter for the dataset on the grid
Definition
MetaFields.h:38
SH::MetaFields::gridName
static const std::string gridName
the field containing the name of the dataset on the grid
Definition
MetaFields.h:34
SH::MetaFields::treeName_default
static const std::string treeName_default
the default value of treeName
Definition
MetaFields.h:55
SH::MetaFields::numEventsPerFile
static const std::string numEventsPerFile
the number of events in each file
Definition
MetaFields.h:67
SH::MetaFields::isData
static const std::string isData
whether the sample is data
Definition
MetaFields.h:79
SH::MetaFields::lumi
static const std::string lumi
the luminosity of the sample
Definition
MetaFields.h:76
SH::MetaFields::treeName
static const std::string treeName
the name of the tree in the sample
Definition
MetaFields.h:52
SH::MetaFields::gridSourceOptions
static const std::string gridSourceOptions
the field containing the source options for datasets on the grid
Definition
MetaFields.h:45
SH::MetaFields::crossSection
static const std::string crossSection
the cross section field
Definition
MetaFields.h:58
SH::MetaFields::cacheSize
static const std::string cacheSize
the size of the TTreeCache
Definition
MetaFields.h:73
SH::MetaFields::filterEfficiency
static const std::string filterEfficiency
the filter efficiency of the sample
Definition
MetaFields.h:85
SH::MetaFields::gridFilter_default
static const std::string gridFilter_default
the default value for gridFilter
Definition
MetaFields.h:41
SH::MetaFields::sampleName
static const std::string sampleName
the name of the sample
Definition
MetaFields.h:70
Generated on
for ATLAS Offline Software by
1.14.0