CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
IGhostBuster Class Referenceabstract

#include <IGhostBuster.h>

Inheritance diagram for IGhostBuster:
GhostBuster GhostBuster GhostBusterPreferRefDt GhostBusterPreferRefDt

Public Member Functions

virtual AlgoMuons select (AlgoMuons refHitCands, int charge=0)=0
 
virtual std::vector< AlgoMuonselect (std::vector< AlgoMuon > refHitCands, int charge=0)=0
 
virtual ~IGhostBuster ()
 
virtual ~IGhostBuster ()
 

Detailed Description

Definition at line 14 of file IGhostBuster.h.

Constructor & Destructor Documentation

virtual IGhostBuster::~IGhostBuster ( )
inlinevirtual

Definition at line 16 of file IGhostBuster.h.

16 {}
virtual IGhostBuster::~IGhostBuster ( )
inlinevirtual

Definition at line 15 of file IGhostBuster.h.

15 {}

Member Function Documentation

virtual AlgoMuons IGhostBuster::select ( AlgoMuons  refHitCands,
int  charge = 0 
)
pure virtual

Implemented in GhostBusterPreferRefDt, and GhostBuster.

virtual std::vector<AlgoMuon> IGhostBuster::select ( std::vector< AlgoMuon refHitCands,
int  charge = 0 
)
pure virtual

Implemented in GhostBusterPreferRefDt, and GhostBuster.