CP::IsolationConditionHist Class Reference

Inheritance diagram for CP::IsolationConditionHist:
CP::IsolationCondition

List of all members.

Public Member Functions

 IsolationConditionHist (std::string name, xAOD::Iso::IsolationType isoType, const std::string &isolationFunction, const std::shared_ptr< TH3F > efficiencyHisto3D)
 IsolationConditionHist (const IsolationConditionHist &rhs)
IsolationConditionHistoperator= (const IsolationConditionHist &rhs)
void setCut (xAOD::Iso::IsolationType isoType, const std::string &isolationFunction, const std::shared_ptr< TH3F > efficiencyHisto3D=nullptr)
std::string name ()
bool accept (const xAOD::IParticle &x, std::map< xAOD::Iso::IsolationType, float > *cutValues=0)
bool accept (const strObj &x, std::map< xAOD::Iso::IsolationType, float > *cutValues=0)
void getCutValue (const float pt, const float eta)
void setInterp (Interp3D *interp)

Constructor & Destructor Documentation

CP::IsolationConditionHist::IsolationConditionHist ( std::string  name,
xAOD::Iso::IsolationType  isoType,
const std::string &  isolationFunction,
const std::shared_ptr< TH3F >  efficiencyHisto3D 
)

check if pt is using GeV as unit


Member Function Documentation

void CP::IsolationConditionHist::setCut ( xAOD::Iso::IsolationType  isoType,
const std::string &  isolationFunction,
const std::shared_ptr< TH3F >  efficiencyHisto3D = nullptr 
)

check if pt is using GeV as unit


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