L1Trigger
L1TMuonOverlap
interface
GhostBuster.h
Go to the documentation of this file.
1
#ifndef OMTF_GhostBuster_H
2
#define OMTF_GhostBuster_H
3
4
#include <vector>
5
#include <ostream>
6
7
#include <map>
8
#include <set>
9
10
#include <memory>
11
12
#include "
L1Trigger/L1TMuonOverlap/interface/IGhostBuster.h
"
13
#include "
L1Trigger/L1TMuonOverlap/interface/AlgoMuon.h
"
14
15
class
GhostBuster
:
public
IGhostBuster
{
16
public
:
17
~GhostBuster
()
override
{};
18
std::vector<AlgoMuon>
select
(std::vector<AlgoMuon> refHitCands,
int
charge
= 0)
override
;
19
};
20
#endif
AlgoMuon.h
GhostBuster::select
std::vector< AlgoMuon > select(std::vector< AlgoMuon > refHitCands, int charge=0) override
Definition:
GhostBuster.cc:12
GhostBuster
Definition:
GhostBuster.h:15
GhostBuster::~GhostBuster
~GhostBuster() override
Definition:
GhostBuster.h:17
IGhostBuster.h
ALCARECOTkAlJpsiMuMu_cff.charge
charge
Definition:
ALCARECOTkAlJpsiMuMu_cff.py:47
IGhostBuster
Definition:
IGhostBuster.h:14
Generated for CMSSW Reference Manual by
1.8.16