DAS
3.0
Das Analysis System
LumiUnc.h
Go to the documentation of this file.
1
#ifndef DAS_LUMIUNC
2
#define DAS_LUMIUNC
3
#include <filesystem>
4
#include <string>
5
#include <vector>
6
7
#include <exceptions.h>
8
9
namespace
DAS
{
10
11
class
RecEvent;
12
13
namespace
Normalisation {
14
15
struct
LumiUnc
{
16
17
std::vector<float>
factors
;
18
std::vector<std::string>
sources
;
19
23
// ```
40
LumiUnc
(
const
std::filesystem::path&,
41
int
);
42
45
void
operator() (
RecEvent
*)
const
;
46
};
47
48
}
// end of Normalisation namespace
49
50
}
// end of DAS namespace
51
#endif
DAS
Definition:
applyBTagSF.cc:31
DAS::Normalisation::LumiUnc::sources
std::vector< std::string > sources
name of the sources of uncertainty
Definition:
LumiUnc.h:18
DAS::RecEvent
Definition:
Event.h:52
DAS::Normalisation::LumiUnc
Definition:
LumiUnc.h:15
DAS::Normalisation::LumiUnc::factors
std::vector< float > factors
all factors
Definition:
LumiUnc.h:17
Normalisation
interface
LumiUnc.h
Generated on Mon Nov 11 2024 21:36:38 for DAS by
1.8.18