Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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 <boost/shared_ptr.hpp>
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
boost::shared_ptr<Stage2PreProcessor>
ReturnType
;
26
27
ReturnType
create
(
unsigned
fwv,
CaloParamsHelper
* params);
28
29
};
30
31
}
// namespace
32
33
#endif
l1t::Stage2Layer1FirmwareFactory::ReturnType
boost::shared_ptr< Stage2PreProcessor > ReturnType
Definition:
Stage2Layer1FirmwareFactory.h:25
CaloParamsHelper.h
l1t::CaloParamsHelper
Definition:
CaloParamsHelper.h:19
l1t::Stage2Layer1FirmwareFactory::create
ReturnType create(unsigned fwv, CaloParamsHelper *params)
Definition:
Stage2Layer1FirmwareFactory.cc:19
Stage2PreProcessor.h
l1t::Stage2Layer1FirmwareFactory
Definition:
Stage2Layer1FirmwareFactory.h:23
Generated for CMSSW Reference Manual by
1.8.5