CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Attributes
HGCalTriggerBackend::Algorithm< FECODEC > Class Template Reference

#include <HGCalTriggerBackendAlgorithmBase.h>

Inheritance diagram for HGCalTriggerBackend::Algorithm< FECODEC >:
HGCalTriggerBackendAlgorithmBase

Public Member Functions

 Algorithm (const edm::ParameterSet &conf, edm::ConsumesCollector &cc)
 
void setGeometry (const HGCalTriggerGeometryBase *const geom) final
 
- Public Member Functions inherited from HGCalTriggerBackendAlgorithmBase
 HGCalTriggerBackendAlgorithmBase (const edm::ParameterSet &conf, edm::ConsumesCollector &cc)
 
const std::string & name () const
 
virtual void putInEvent (edm::Event &evt)=0
 
virtual void reset ()=0
 
virtual void run (const l1t::HGCFETriggerDigiCollection &coll, const edm::EventSetup &es, edm::Event &e)=0
 
virtual void setProduces (edm::stream::EDProducer<> &prod) const =0
 
virtual ~HGCalTriggerBackendAlgorithmBase ()
 

Protected Attributes

FECODEC codec_
 
- Protected Attributes inherited from HGCalTriggerBackendAlgorithmBase
const HGCalTriggerGeometryBasegeometry_
 

Detailed Description

template<typename FECODEC>
class HGCalTriggerBackend::Algorithm< FECODEC >

Definition at line 61 of file HGCalTriggerBackendAlgorithmBase.h.

Constructor & Destructor Documentation

◆ Algorithm()

template<typename FECODEC >
HGCalTriggerBackend::Algorithm< FECODEC >::Algorithm ( const edm::ParameterSet conf,
edm::ConsumesCollector cc 
)
inline

Definition at line 63 of file HGCalTriggerBackendAlgorithmBase.h.

Member Function Documentation

◆ setGeometry()

template<typename FECODEC >
void HGCalTriggerBackend::Algorithm< FECODEC >::setGeometry ( const HGCalTriggerGeometryBase *const  geom)
inlinefinalvirtual

Member Data Documentation

◆ codec_

template<typename FECODEC >
FECODEC HGCalTriggerBackend::Algorithm< FECODEC >::codec_
protected
HGCalTriggerBackendAlgorithmBase::setGeometry
virtual void setGeometry(const HGCalTriggerGeometryBase *const geom)
Definition: HGCalTriggerBackendAlgorithmBase.h:48
HGCalTriggerBackend::Algorithm::codec_
FECODEC codec_
Definition: HGCalTriggerBackendAlgorithmBase.h:72
relativeConstraints.geom
geom
Definition: relativeConstraints.py:72
edm::ParameterSet
Definition: ParameterSet.h:36
cc
HGCalTriggerBackend::Algorithm::Algorithm
Algorithm(const edm::ParameterSet &conf, edm::ConsumesCollector &cc)
Definition: HGCalTriggerBackendAlgorithmBase.h:63
edm::ConsumesCollector
Definition: ConsumesCollector.h:39