ana::ValidationHists Class Reference

List of all members.

Public Member Functions

void testInvariant () const
 ValidationHists (EL::Worker *val_worker, const InternalConfiguration &configuration)
void fillHists (const std::string &prefix, const IEventObjects &objects, float weight)
void fillHists (const std::string &prefix, const xAOD::IParticleContainer &particles, float weight)
void fillHists (const std::string &prefix, const xAOD::MissingET &met, float weight)
void fillHist (const std::string &name, unsigned nbins, float low, float high, float value, float weight)

Constructor & Destructor Documentation

ana::ValidationHists::ValidationHists ( EL::Worker val_worker,
const InternalConfiguration configuration 
)

effects: standard constructor guarantee: strong failures: out of memory I


Member Function Documentation

void ana::ValidationHists::fillHist ( const std::string &  name,
unsigned  nbins,
float  low,
float  high,
float  value,
float  weight 
)

effects: fill a single histogram with the given binning and value guarantee: basic failures: histogram creation errors

void ana::ValidationHists::fillHists ( const std::string &  prefix,
const xAOD::IParticleContainer particles,
float  weight 
)

effects: fill the histograms for the given object type guarantee: basic failures: histogram creation errors

void ana::ValidationHists::fillHists ( const std::string &  prefix,
const IEventObjects objects,
float  weight 
)

effects: fill the histograms for the given objects guarantee: basic failures: histogram creation errors

void ana::ValidationHists::testInvariant (  )  const

effects: test the invariant of this object guarantee: no-fail


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

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1