#include <IMuonTriggerScaleFactors.h>
Public Member Functions | |
Configuration (const bool isData_=true, const bool setByUser_=false, const int replicaIndex_=-1, const int runNumber_=0, const std::string &trigger_="", const std::string &period_="", const std::string &binning_="") | |
Configuration (const bool isData_=true, const bool isAFII_=false, const bool useGeV_=false, const bool setByUser_=false, const int replicaIndex_=-1, const int runNumber_=0, const int systematics_=0, const std::string &trigger_="", const std::string &period_="", const std::string &binning_="") | |
Public Attributes | |
bool | isData |
bool | setByUser |
int | replicaIndex |
int | runNumber |
std::string | trigger |
std::string | period |
std::string | binning |
bool | isAFII |
bool | useGeV |
int | systematics |
strcuture to hold variables to configure behaviour of the tool
std::string TrigMuonEff::Configuration::binning |
binning of the scale factor map
use AFII scale factor for electron trigger or not
std::string TrigMuonEff::Configuration::period |
data taking period
index of replicated histograms to access
run number
true if the structure is set by user
flag for systematics
std::string TrigMuonEff::Configuration::trigger |
trigger
use a unit of GeV or not