Main Page
Namespaces
Classes
Package Documentation
L1Trigger
L1TCalorimeter
interface
Stage2Layer1FirmwareFactory.h
Go to the documentation of this file.
1
10
11
#ifndef Stage2Layer1FirmwareFactory_h
12
#define Stage2Layer1FirmwareFactory_h
13
14
#include <memory>
15
16
#include "
L1Trigger/L1TCalorimeter/interface/Stage2PreProcessor.h
"
17
18
#include "
L1Trigger/L1TCalorimeter/interface/CaloParamsHelper.h
"
19
20
21
namespace
l1t
{
22
23
class
Stage2Layer1FirmwareFactory
{
24
public
:
25
typedef
std::unique_ptr<Stage2PreProcessor>
ReturnType
;
26
27
ReturnType
create
(
unsigned
fwv,
CaloParamsHelper
const
* params);
28
29
};
30
31
}
// namespace
32
33
#endif
CaloParamsHelper.h
l1t
delete x;
Definition:
CaloConfig.h:22
l1t::CaloParamsHelper
Definition:
CaloParamsHelper.h:21
l1t::Stage2Layer1FirmwareFactory::create
ReturnType create(unsigned fwv, CaloParamsHelper const *params)
Definition:
Stage2Layer1FirmwareFactory.cc:19
Stage2PreProcessor.h
l1t::Stage2Layer1FirmwareFactory::ReturnType
std::unique_ptr< Stage2PreProcessor > ReturnType
Definition:
Stage2Layer1FirmwareFactory.h:25
l1t::Stage2Layer1FirmwareFactory
Definition:
Stage2Layer1FirmwareFactory.h:23
Generated for CMSSW Reference Manual by
1.8.11