CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
IGhostBuster.h
Go to the documentation of this file.
1 /*
2  * IGhostBuster.h
3  *
4  * Created on: Jun 28, 2017
5  * Author: kbunkow
6  */
7 
8 #ifndef OMTF_IGHOSTBUSTER_H_
9 #define OMTF_IGHOSTBUSTER_H_
10 
12 #include <vector>
13 
14 class IGhostBuster {
15 public:
16  virtual ~IGhostBuster() {}
17 
18  virtual std::vector<AlgoMuon> select(std::vector<AlgoMuon> refHitCands, int charge = 0) = 0;
19 };
20 
21 #endif /* OMTF_IGHOSTBUSTER_H_ */
virtual std::vector< AlgoMuon > select(std::vector< AlgoMuon > refHitCands, int charge=0)=0
virtual ~IGhostBuster()
Definition: IGhostBuster.h:16