Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
L1Trigger
L1TCalorimeter
interface
Stage1Layer2HFBitCountAlgorithmImp.h
Go to the documentation of this file.
1
10
//
11
// This header file contains the class definitions for all of the concrete
12
// implementations of the firmware interface. The Stage1Layer2FirmwareFactory
13
// selects the appropriate implementation based on the firmware version in the
14
// configuration.
15
//
16
17
#ifndef L1TCALOSTAGE1BitCountsALGORITHMIMP_H
18
#define L1TCALOSTAGE1BitCountsALGORITHMIMP_H
19
20
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
21
#include "
L1Trigger/L1TCalorimeter/interface/Stage1Layer2HFBitCountAlgorithm.h
"
22
#include "
L1Trigger/L1TCalorimeter/interface/CaloParamsHelper.h
"
23
24
25
namespace
l1t {
26
27
class
Stage1Layer2HFMinimumBias
:
public
Stage1Layer2HFBitCountAlgorithm
{
28
public
:
29
Stage1Layer2HFMinimumBias
(
CaloParamsHelper
* params);
30
virtual
~Stage1Layer2HFMinimumBias
();
31
virtual
void
processEvent
(
const
std::vector<l1t::CaloRegion> & regions,
32
const
std::vector<l1t::CaloEmCand> & EMCands,
33
l1t::CaloSpare
* spare);
34
35
private
:
36
CaloParamsHelper
*
params_
;
37
};
38
39
}
40
41
#endif
Stage1Layer2HFBitCountAlgorithm.h
CaloParamsHelper.h
l1t::Stage1Layer2HFBitCountAlgorithm
Definition:
Stage1Layer2HFBitCountAlgorithm.h:24
ParameterSet.h
l1t::CaloParamsHelper
Definition:
CaloParamsHelper.h:19
l1t::Stage1Layer2HFMinimumBias::Stage1Layer2HFMinimumBias
Stage1Layer2HFMinimumBias(CaloParamsHelper *params)
Definition:
Stage1Layer2HFMinimumBias.cc:13
l1t::Stage1Layer2HFMinimumBias::params_
CaloParamsHelper * params_
Definition:
Stage1Layer2HFBitCountAlgorithmImp.h:36
l1t::Stage1Layer2HFMinimumBias
Definition:
Stage1Layer2HFBitCountAlgorithmImp.h:27
l1t::CaloSpare
Definition:
CaloSpare.h:13
l1t::Stage1Layer2HFMinimumBias::processEvent
virtual void processEvent(const std::vector< l1t::CaloRegion > ®ions, const std::vector< l1t::CaloEmCand > &EMCands, l1t::CaloSpare *spare)
Definition:
Stage1Layer2HFMinimumBias.cc:22
l1t::Stage1Layer2HFMinimumBias::~Stage1Layer2HFMinimumBias
virtual ~Stage1Layer2HFMinimumBias()
Definition:
Stage1Layer2HFMinimumBias.cc:18
Generated for CMSSW Reference Manual by
1.8.5