CMS 3D CMS Logo

Public Member Functions | Public Attributes

PhysicsTools::Calibration::VarProcessor Class Reference

#include <MVAComputer.h>

Inheritance diagram for PhysicsTools::Calibration::VarProcessor:
PhysicsTools::Calibration::Interceptor PhysicsTools::Calibration::ProcCategory PhysicsTools::Calibration::ProcClassed PhysicsTools::Calibration::ProcCount PhysicsTools::Calibration::ProcExternal PhysicsTools::Calibration::ProcForeach PhysicsTools::Calibration::ProcLikelihood PhysicsTools::Calibration::ProcLinear PhysicsTools::Calibration::ProcMatrix PhysicsTools::Calibration::ProcMLP PhysicsTools::Calibration::ProcMultiply PhysicsTools::Calibration::ProcNormalize PhysicsTools::Calibration::ProcOptional PhysicsTools::Calibration::ProcSort PhysicsTools::Calibration::ProcSplitter

List of all members.

Public Member Functions

virtual std::string getInstanceName () const
virtual ~VarProcessor ()

Public Attributes

BitSet inputVars

Detailed Description

Definition at line 45 of file MVAComputer.h.


Constructor & Destructor Documentation

virtual PhysicsTools::Calibration::VarProcessor::~VarProcessor ( ) [inline, virtual]

Definition at line 49 of file MVAComputer.h.

{}

Member Function Documentation

std::string PhysicsTools::Calibration::VarProcessor::getInstanceName ( ) const [virtual]

Reimplemented in PhysicsTools::Calibration::ProcExternal, and PhysicsTools::Calibration::Interceptor.

Definition at line 41 of file MVAComputer.cc.

References prof2calltree::prefix.

{
        static const char prefix[] = "PhysicsTools::Calibration::";
        std::string type = ROOT::Reflex::Tools::Demangle(typeid(*this));
        if (type.size() <= sizeof prefix - 1 ||
            type.substr(0, sizeof prefix - 1) != prefix)
                throw cms::Exception("MVAComputerCalibration")
                        << "getInstanceName failed for "
                        << typeid(*this).name() << "." << std::endl;

        return type.substr(sizeof prefix - 1);
}

Member Data Documentation

Definition at line 47 of file MVAComputer.h.