DAS  3.0
Das Analysis System
BTagEntry::Parameters

#include <BTagCalibration.h>

+ Collaboration diagram for BTagEntry::Parameters:

Public Member Functions

 Parameters (OperatingPoint op=OP_TIGHT, std::string measurement_type="comb", std::string sys_type="central", JetFlavor jf=FLAV_B, float eta_min=-99999., float eta_max=99999., float pt_min=0., float pt_max=99999., float discr_min=0., float discr_max=99999.)
 

Public Attributes

OperatingPoint operatingPoint
 
std::string measurementType
 
std::string sysType
 
JetFlavor jetFlavor
 
float etaMin
 
float etaMax
 
float ptMin
 
float ptMax
 
float discrMin
 
float discrMax
 

Constructor & Destructor Documentation

◆ Parameters()

Parameters ( OperatingPoint  op = OP_TIGHT,
std::string  measurement_type = "comb",
std::string  sys_type = "central",
JetFlavor  jf = FLAV_B,
float  eta_min = -99999.,
float  eta_max = 99999.,
float  pt_min = 0.,
float  pt_max = 99999.,
float  discr_min = 0.,
float  discr_max = 99999. 
)
21  :
22  operatingPoint(op),
23  measurementType(measurement_type),
24  sysType(sys_type),
25  jetFlavor(jf),
26  etaMin(eta_min),
27  etaMax(eta_max),
28  ptMin(pt_min),
29  ptMax(pt_max),
30  discrMin(discr_min),
31  discrMax(discr_max)
32 {
33  std::transform(measurementType.begin(), measurementType.end(),
34  measurementType.begin(), ::tolower);
35  std::transform(sysType.begin(), sysType.end(),
36  sysType.begin(), ::tolower);
37 }

Member Data Documentation

◆ discrMax

float discrMax

◆ discrMin

float discrMin

◆ etaMax

float etaMax

◆ etaMin

float etaMin

◆ jetFlavor

JetFlavor jetFlavor

◆ measurementType

std::string measurementType

◆ operatingPoint

OperatingPoint operatingPoint

◆ ptMax

float ptMax

◆ ptMin

float ptMin

◆ sysType

std::string sysType

The documentation for this struct was generated from the following files:
BTagEntry::Parameters::measurementType
std::string measurementType
Definition: BTagCalibration.h:39
BTagEntry::Parameters::discrMin
float discrMin
Definition: BTagCalibration.h:46
BTagEntry::Parameters::jetFlavor
JetFlavor jetFlavor
Definition: BTagCalibration.h:41
BTagEntry::Parameters::discrMax
float discrMax
Definition: BTagCalibration.h:47
BTagEntry::Parameters::operatingPoint
OperatingPoint operatingPoint
Definition: BTagCalibration.h:38
BTagEntry::Parameters::etaMin
float etaMin
Definition: BTagCalibration.h:42
BTagEntry::Parameters::sysType
std::string sysType
Definition: BTagCalibration.h:40
BTagEntry::Parameters::etaMax
float etaMax
Definition: BTagCalibration.h:43
BTagEntry::Parameters::ptMax
float ptMax
Definition: BTagCalibration.h:45
BTagEntry::Parameters::ptMin
float ptMin
Definition: BTagCalibration.h:44