#include <TPileupReweighting.h>
Definition at line 366 of file TPileupReweighting.h.
◆ CompositeTrigger()
| CP::TPileupReweighting::CompositeTrigger::CompositeTrigger |
( |
| ) |
|
|
inline |
Definition at line 372 of file TPileupReweighting.h.
std::unique_ptr< CompositeTrigger > trig2
std::unique_ptr< CompositeTrigger > trig1
◆ eval()
| double CP::TPileupReweighting::CompositeTrigger::eval |
( |
std::map< TString, std::map< Int_t, std::map< Int_t, Float_t > > > & | m, |
|
|
int | run, |
|
|
int | lbn, |
|
|
const TPileupReweighting * | tool ) |
|
inline |
Definition at line 373 of file TPileupReweighting.h.
373 {
377 case 1:
return 1. - (1. -
trig1->eval(m,
run,lbn,tool))*(1.-
trig2->eval(m,
run,lbn,tool));
379 default: return 1;
380 }
381 }
std::string find(const std::string &s)
return a remapped string
int run(int argc, char *argv[])
◆ getBits()
◆ getTriggers()
| void CP::TPileupReweighting::CompositeTrigger::getTriggers |
( |
std::vector< TString > & | s | ) |
|
|
inline |
◆ op
| int CP::TPileupReweighting::CompositeTrigger::op |
◆ subTriggers
| std::vector<TString> CP::TPileupReweighting::CompositeTrigger::subTriggers |
◆ trig1
| std::unique_ptr< CompositeTrigger > CP::TPileupReweighting::CompositeTrigger::trig1 |
◆ trig2
| std::unique_ptr< CompositeTrigger > CP::TPileupReweighting::CompositeTrigger::trig2 |
◆ triggerHists
| std::map<int, std::map<long, std::unique_ptr< TH1 > > > CP::TPileupReweighting::CompositeTrigger::triggerHists |
◆ val
| TString CP::TPileupReweighting::CompositeTrigger::val |
The documentation for this struct was generated from the following file: