CMS 3D CMS Logo

L1AbstractProcessor Class Reference

Abstract Base Class for L1 Trigger Devices with EventSetup. More...

#include <L1Trigger/DTTrackFinder/interface/L1AbstractProcessor.h>

Inheritance diagram for L1AbstractProcessor:

L1MuDTAssignmentUnit L1MuDTERS L1MuDTEUX L1MuDTExtrapolationUnit L1MuDTMuonSorter L1MuDTSEU L1MuDTTrackAssembler L1MuDTWedgeSorter

List of all members.

Public Member Functions

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


Detailed Description

Abstract Base Class for L1 Trigger Devices with EventSetup.

Definition at line 36 of file L1AbstractProcessor.h.


Constructor & Destructor Documentation

virtual L1AbstractProcessor::~L1AbstractProcessor (  )  [inline, virtual]

destructor

Definition at line 41 of file L1AbstractProcessor.h.

00041 {}


Member Function Documentation

virtual void L1AbstractProcessor::reset (  )  [pure virtual]

clear event memory of processor

Implemented in L1MuDTAssignmentUnit, L1MuDTERS, L1MuDTEUX, L1MuDTExtrapolationUnit, L1MuDTMuonSorter, L1MuDTSEU, L1MuDTTrackAssembler, and L1MuDTWedgeSorter.

virtual void L1AbstractProcessor::run ( const edm::EventSetup c  )  [inline, virtual]

Reimplemented in L1MuDTAssignmentUnit, L1MuDTEUX, L1MuDTExtrapolationUnit, and L1MuDTSEU.

Definition at line 46 of file L1AbstractProcessor.h.

00046 {};

virtual void L1AbstractProcessor::run ( void   )  [inline, virtual]

run processor logic

Reimplemented in L1MuDTERS, L1MuDTMuonSorter, L1MuDTTrackAssembler, and L1MuDTWedgeSorter.

Definition at line 44 of file L1AbstractProcessor.h.

Referenced by L1MuDTExtrapolationUnit::run().

00044 {};


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:26:23 2009 for CMSSW by  doxygen 1.5.4