ATLAS Offline Software
|
Helper struct to store scale factor, data efficiency + mc efficiency for each systematic variation. More...
Public Member Functions | |
SFSet (const CP::SystematicSet &_cpSet, MuonSFBranches &_parent) | |
bool | init () |
Initialization of the branches. More... | |
bool | fill (const EventContext &ctx) |
check that all branches are set properly More... | |
Public Attributes | |
const CP::SystematicSet | cpSet {} |
Systematic set. More... | |
MuonSFBranches & | parent |
Parent from which the TTree pointer & name is retrieved. More... | |
MuonVal::ScalarBranch< float > | scaleFactor {parent.tree(),parent.name()+"SF" + systName(cpSet), 1.f} |
Actual branches storing scaleFactor & mcEff & dataEff. More... | |
MuonVal::ScalarBranch< float > | mcEff {parent.tree(),parent.name()+"MCEff" + systName(cpSet), 1.f} |
MuonVal::ScalarBranch< float > | dataEff {parent.tree(),parent.name()+"DataEff" + systName(cpSet),1.f} |
Helper struct to store scale factor, data efficiency + mc efficiency for each systematic variation.
Definition at line 97 of file MuonSFTestHelper.h.
|
inline |
Definition at line 98 of file MuonSFTestHelper.h.
|
inline |
check that all branches are set properly
Definition at line 106 of file MuonSFTestHelper.h.
|
inline |
Initialization of the branches.
Definition at line 102 of file MuonSFTestHelper.h.
const CP::SystematicSet TestMuonSF::MuonSFBranches::SFSet::cpSet {} |
Systematic set.
Definition at line 110 of file MuonSFTestHelper.h.
MuonVal::ScalarBranch<float> TestMuonSF::MuonSFBranches::SFSet::dataEff {parent.tree(),parent.name()+"DataEff" + systName(cpSet),1.f} |
Definition at line 116 of file MuonSFTestHelper.h.
MuonVal::ScalarBranch<float> TestMuonSF::MuonSFBranches::SFSet::mcEff {parent.tree(),parent.name()+"MCEff" + systName(cpSet), 1.f} |
Definition at line 115 of file MuonSFTestHelper.h.
MuonSFBranches& TestMuonSF::MuonSFBranches::SFSet::parent |
Parent from which the TTree pointer & name is retrieved.
Definition at line 112 of file MuonSFTestHelper.h.
MuonVal::ScalarBranch<float> TestMuonSF::MuonSFBranches::SFSet::scaleFactor {parent.tree(),parent.name()+"SF" + systName(cpSet), 1.f} |
Actual branches storing scaleFactor & mcEff & dataEff.
Definition at line 114 of file MuonSFTestHelper.h.