Classes | |
class | Key |
class | Process |
Public Types | |
typedef xsDB_t::const_iterator | iterator |
Public Member Functions | |
CrossSectionDB (const std::string &txtfilenameOrDir="SUSYTools/data/mc15_13TeV/", bool usePathResolver=false, bool isExtended=false) | |
void | loadFile (const std::string &) |
void | extend (const std::string &) |
void | setExtended (bool isExtended=true) |
Process | process (int id, int proc=0) const |
Process | process (int id, int pdgId1, int pdgId2) const |
float | xsectTimesEff (int id, int proc=0) const |
float | xsectTimesEff (int id, int pdgId1, int pdgId2) const |
float | rawxsect (int id, int proc=0) const |
float | rawxsect (int id, int pdgId1, int pdgId2) const |
float | kfactor (int id, int proc=0) const |
float | kfactor (int id, int pdgId1, int pdgId2) const |
float | efficiency (int id, int proc=0) const |
float | efficiency (int id, int pdgId1, int pdgId2) const |
float | rel_uncertainty (int id, int proc=0) const |
float | rel_uncertainty (int id, int pdgId1, int pdgId2) const |
float | sumweight (int id, int proc=0) const |
float | sumweight (int id, int pdgId1, int pdgId2) const |
std::string | name (int id) const |
iterator | begin () const |
iterator | end () const |