Main Page
Namespaces
Classes
Package Documentation
L1Trigger
L1TCalorimeter
interface
Stage2Layer2TauAlgorithm.h
Go to the documentation of this file.
1
11
//
12
13
#ifndef Stage2Layer2TauAlgorithm_h
14
#define Stage2Layer2TauAlgorithm_h
15
16
#include "
DataFormats/L1TCalorimeter/interface/CaloCluster.h
"
17
#include "
DataFormats/L1TCalorimeter/interface/CaloTower.h
"
18
19
#include "
DataFormats/L1Trigger/interface/Tau.h
"
20
21
#include <vector>
22
23
24
namespace
l1t
{
25
26
class
Stage2Layer2TauAlgorithm
{
27
public
:
28
virtual
void
processEvent
(
const
std::vector<l1t::CaloCluster> &
clusters
,
29
const
std::vector<l1t::CaloTower>& towers,
30
std::vector<l1t::Tau> &
taus
) = 0;
31
32
virtual
~Stage2Layer2TauAlgorithm
(){};
33
};
34
35
}
36
37
#endif
l1t
delete x;
Definition:
CaloConfig.h:22
CaloTower.h
l1t::Stage2Layer2TauAlgorithm::~Stage2Layer2TauAlgorithm
virtual ~Stage2Layer2TauAlgorithm()
Definition:
Stage2Layer2TauAlgorithm.h:32
Tau.h
fastPrimaryVertexProducer_cfi.clusters
clusters
Definition:
fastPrimaryVertexProducer_cfi.py:5
l1t::Stage2Layer2TauAlgorithm::processEvent
virtual void processEvent(const std::vector< l1t::CaloCluster > &clusters, const std::vector< l1t::CaloTower > &towers, std::vector< l1t::Tau > &taus)=0
l1t::Stage2Layer2TauAlgorithm
Definition:
Stage2Layer2TauAlgorithm.h:26
CaloCluster.h
nano_cff.taus
taus
Definition:
nano_cff.py:36
Generated for CMSSW Reference Manual by
1.8.11