Crombie Tools
old/PlotTools/interface/Plotter.h
Go to the documentation of this file.
1
#ifndef CROMBIE_PLOTTER
2
#define CROMBIE_PLOTTER 1
3
4
#include <string>
5
#include <vector>
6
#include <utility>
7
8
struct
Selection
{
9
std::string
cut
;
10
std::string
weight
;
11
std::string
expr
;
12
};
13
14
class
Directory
{
15
16
enum class
Type
{
17
data,
18
signal,
19
background
20
};
21
22
public
:
23
std::string
path
;
24
Type
type {data};
25
double
xs {0};
26
struct
process
{
27
std::string
entry
;
28
std::string
process
;
29
std::string
cut
;
30
}
31
std::vector<process> procs;
///< Stores the processes that this directory goes into
32
33
}
34
35
#endif
old
PlotTools
interface
Plotter.h
Generated on Tue Nov 3 2020 04:04:03 for Crombie Tools by
1.8.12