CMS 3D CMS Logo

List of all members | Public Member Functions
HGCalTriggerClusterIdentificationBase Class Referenceabstract

#include <HGCalTriggerClusterIdentificationBase.h>

Inheritance diagram for HGCalTriggerClusterIdentificationBase:
HGCalTriggerClusterIdentificationBDT

Public Member Functions

virtual bool decision (const l1t::HGCalMulticluster &cluster, unsigned wp=0) const =0
 
 HGCalTriggerClusterIdentificationBase ()
 
virtual void initialize (const edm::ParameterSet &conf)=0
 
virtual float value (const l1t::HGCalMulticluster &cluster) const =0
 
virtual const std::vector< std::string > & working_points () const =0
 
virtual ~HGCalTriggerClusterIdentificationBase ()
 

Detailed Description

Definition at line 7 of file HGCalTriggerClusterIdentificationBase.h.

Constructor & Destructor Documentation

◆ HGCalTriggerClusterIdentificationBase()

HGCalTriggerClusterIdentificationBase::HGCalTriggerClusterIdentificationBase ( )
inline

Definition at line 9 of file HGCalTriggerClusterIdentificationBase.h.

9 {};

◆ ~HGCalTriggerClusterIdentificationBase()

virtual HGCalTriggerClusterIdentificationBase::~HGCalTriggerClusterIdentificationBase ( )
inlinevirtual

Definition at line 10 of file HGCalTriggerClusterIdentificationBase.h.

10 {};

Member Function Documentation

◆ decision()

virtual bool HGCalTriggerClusterIdentificationBase::decision ( const l1t::HGCalMulticluster cluster,
unsigned  wp = 0 
) const
pure virtual

◆ initialize()

virtual void HGCalTriggerClusterIdentificationBase::initialize ( const edm::ParameterSet conf)
pure virtual

◆ value()

virtual float HGCalTriggerClusterIdentificationBase::value ( const l1t::HGCalMulticluster cluster) const
pure virtual

◆ working_points()

virtual const std::vector<std::string>& HGCalTriggerClusterIdentificationBase::working_points ( ) const
pure virtual