![]() |
ATLAS Offline Software
|
#include <IPMGCrossSectionTool.h>
Public Member Functions | |
| virtual bool | readInfosFromFiles (const std::vector< std::string > &)=0 |
| read infos from file, store them in the structure and make a vector that keeps all of them More... | |
| virtual bool | readInfosFromDir (const std::string &inputDir)=0 |
| read infos from all files in dir More... | |
| virtual double | getFilterEff (const int dsid, const int etag=-1) const =0 |
| return filter efficiency for DSID More... | |
| virtual std::string | getSampleName (const int dsid, const int etag=-1) const =0 |
| return the sample name for DSID More... | |
| virtual double | getAMIXsection (const int dsid, const int etag=-1) const =0 |
| return the AMI cross-section for DSID More... | |
| virtual double | getXsectionUncertainty (const int dsid, const int etag=-1) const =0 |
| return the cross-section uncertainty for DSID More... | |
| virtual double | getXsectionUncertaintyUP (const int dsid, const int etag=-1) const =0 |
| return the cross-section uncertainty for DSID More... | |
| virtual double | getXsectionUncertaintyDOWN (const int dsid, const int etag=-1) const =0 |
| return the cross-section uncertainty for DSID More... | |
| virtual double | getKfactor (const int dsid, const int etag=-1) const =0 |
| return the branching ratio for DSID More... | |
| virtual double | getSampleXsection (const int dsid, const int etag=-1) const =0 |
| return the sample cross-section for DSID More... | |
| virtual std::vector< int > | getLoadedDSIDs () const =0 |
| get a list of the DSID for the loaded samples More... | |
| virtual void | print () const =0 |
| Print the state of the tool. More... | |
Definition at line 33 of file IPMGCrossSectionTool.h.
|
pure virtual |
return the AMI cross-section for DSID
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtual |
return filter efficiency for DSID
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtual |
return the branching ratio for DSID
return the k-factor for DSID
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtual |
get a list of the DSID for the loaded samples
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtual |
return the sample name for DSID
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtual |
return the sample cross-section for DSID
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtual |
return the cross-section uncertainty for DSID
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtual |
return the cross-section uncertainty for DSID
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtual |
return the cross-section uncertainty for DSID
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtualinherited |
Print the state of the tool.
Implemented in JetRecTool, JetFinder, JetModifiedMassDrop, JetFromPseudojet, JetReclusterer, JetReclusteringTool, JetTruthLabelingTool, JetPileupLabelingTool, HI::HIPileupTool, LundVariablesTool, asg::AsgTool, JetDumper, JetBottomUpSoftDrop, JetRecursiveSoftDrop, JetSoftDrop, JetConstituentsRetriever, JetSubStructureMomentToolsBase, JetSplitter, JetToolRunner, JetPruner, JetPseudojetRetriever, JetTrimmer, AsgHelloTool, and KtDeltaRTool.
|
pure virtual |
read infos from all files in dir
Implemented in PMGTools::PMGCrossSectionTool.
|
pure virtual |
read infos from file, store them in the structure and make a vector that keeps all of them
Implemented in PMGTools::PMGCrossSectionTool.
1.8.18