TauAnalysisTools::SelectionCut Class Reference

Inheritance diagram for TauAnalysisTools::SelectionCut:
TauAnalysisTools::SelectionCutAbsCharge TauAnalysisTools::SelectionCutAbsEta TauAnalysisTools::SelectionCutBDTEleScore TauAnalysisTools::SelectionCutBDTJetScore TauAnalysisTools::SelectionCutEleBDTWP TauAnalysisTools::SelectionCutEleOLR TauAnalysisTools::SelectionCutJetIDWP TauAnalysisTools::SelectionCutMuonOLR TauAnalysisTools::SelectionCutMuonVeto TauAnalysisTools::SelectionCutNTracks TauAnalysisTools::SelectionCutPt

List of all members.

Public Member Functions

 SelectionCut (std::string sName, TauAnalysisTools::TauSelectionTool *tTST)
void writeControlHistograms ()
void fillHistogramCutPre (const xAOD::TauJet &xTau)
void fillHistogramCut (const xAOD::TauJet &xTau)
virtual bool accept (const xAOD::TauJet &xTau)=0
TH1F * CreateControlPlot (const char *sName, const char *sTitle, int iBins, double dXLow, double dXUp)
std::string getName ()
void setProperty (const std::string &name, const std::string &value)

Protected Member Functions

void declareProperty (const std::string &name, std::string &loc)
std::string getProperty (const std::string &name)

Protected Attributes

std::string m_sName
TH1F * m_hHistCutPre
TH1F * m_hHistCut
TauSelectionToolm_tTST
std::map< std::string,
std::string & > 
m_mProperties

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