CMS 3D CMS Logo

List of all members | Public Member Functions
L1AbstractProcessor Class Referenceabstract

#include <L1AbstractProcessor.h>

Inheritance diagram for L1AbstractProcessor:
L1MuBMAssignmentUnit L1MuBMERS L1MuBMEUX L1MuBMExtrapolationUnit L1MuBMMuonSorter L1MuBMSEU L1MuBMTrackAssembler L1MuBMWedgeSorter L1MuDTAssignmentUnit L1MuDTERS L1MuDTEUX L1MuDTExtrapolationUnit L1MuDTMuonSorter L1MuDTSEU L1MuDTTrackAssembler L1MuDTWedgeSorter

Public Member Functions

virtual void reset ()=0
 clear event memory of processor More...
 
virtual void reset ()=0
 clear event memory of processor More...
 
virtual void run ()
 run processor logic More...
 
virtual void run ()
 run processor logic More...
 
virtual void run (const edm::EventSetup &c)
 
virtual void run (const edm::EventSetup &c)
 
virtual ~L1AbstractProcessor ()
 destructor More...
 
virtual ~L1AbstractProcessor ()
 destructor More...
 

Detailed Description

Abstract Base Class for L1 Trigger Devices with EventSetup

Definition at line 34 of file L1AbstractProcessor.h.

Constructor & Destructor Documentation

◆ ~L1AbstractProcessor() [1/2]

virtual L1AbstractProcessor::~L1AbstractProcessor ( )
inlinevirtual

destructor

Definition at line 37 of file L1AbstractProcessor.h.

37 {}

◆ ~L1AbstractProcessor() [2/2]

virtual L1AbstractProcessor::~L1AbstractProcessor ( )
inlinevirtual

destructor

Definition at line 37 of file L1AbstractProcessor.h.

37 {}

Member Function Documentation

◆ reset() [1/2]

virtual void L1AbstractProcessor::reset ( )
pure virtual

◆ reset() [2/2]

virtual void L1AbstractProcessor::reset ( )
pure virtual

◆ run() [1/4]

virtual void L1AbstractProcessor::run ( )
inlinevirtual

◆ run() [2/4]

virtual void L1AbstractProcessor::run ( )
inlinevirtual

◆ run() [3/4]

virtual void L1AbstractProcessor::run ( const edm::EventSetup c)
inlinevirtual

◆ run() [4/4]

virtual void L1AbstractProcessor::run ( const edm::EventSetup c)
inlinevirtual