PMGTools::PMGCrossSectionTool Class Reference

Inheritance diagram for PMGTools::PMGCrossSectionTool:
PMGTools::IPMGCrossSectionTool asg::AsgTool asg::IAsgTool asg::IAsgTool

List of all members.

Public Member Functions

 PMGCrossSectionTool (const std::string &name="PMGCrossSectionTool")
 Standard tool constructor, with name.

Interface inherited from asg::IAsgTool



StatusCode initialize ()
 initialize() is required by AsgTool base class
bool readInfosFromFiles (std::vector< std::string >)
 read infos from file, store them in the structure and make a vector that keeps all of them
bool readInfosFromDir (const std::string &inputDir)
 read infos from all files in dir
double getFilterEff (const int dsid) const
 return filter efficiency for DSID
std::string getSampleName (const int dsid) const
 return the sample name for DSID
double getAMIXsection (const int dsid) const
 return the AMI cross-section for DSID
double getBR (const int dsid) const
 return the branching ratio for DSID
double getKfactor (const int dsid) const
 return the k-factor for DSID
double getSampleXsection (const int dsid) const
 return the sample cross-section for DSID
std::vector< int > getLoadedDSIDs () const
 get a list of the DSID for the loaded samples

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1