Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
HeterogeneousCore
SonicCore
interface
SonicClient.h
Go to the documentation of this file.
1
#ifndef HeterogeneousCore_SonicCore_SonicClient
2
#define HeterogeneousCore_SonicCore_SonicClient
3
4
#include "
HeterogeneousCore/SonicCore/interface/SonicClientBase.h
"
5
#include "
HeterogeneousCore/SonicCore/interface/SonicClientTypes.h
"
6
7
//convenience definition for multiple inheritance (base and types)
8
template
<
typename
InputT,
typename
OutputT = InputT>
9
class
SonicClient
:
public
SonicClientBase
,
public
SonicClientTypes
<InputT, OutputT> {
10
public
:
11
//constructor
12
SonicClient
(
const
edm::ParameterSet
&
params
,
const
std::string
&
debugName
,
const
std::string
&
clientName
)
13
:
SonicClientBase
(params, debugName, clientName),
SonicClientTypes
<InputT, OutputT>() {}
14
};
15
16
#endif
SonicClientTypes.h
SonicClientTypes
Definition:
SonicClientTypes.h:6
submitPVValidationJobs.params
list params
Definition:
submitPVValidationJobs.py:487
SonicClientBase::debugName
const std::string & debugName() const
Definition:
SonicClientBase.h:26
SonicClientBase
Definition:
SonicClientBase.h:18
SonicClient
Definition:
SonicClient.h:9
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
SonicClientBase.h
SonicClient::SonicClient
SonicClient(const edm::ParameterSet ¶ms, const std::string &debugName, const std::string &clientName)
Definition:
SonicClient.h:12
SonicClientBase::clientName
const std::string & clientName() const
Definition:
SonicClientBase.h:27
edm::ParameterSet
Definition:
ParameterSet.h:47
Generated for CMSSW Reference Manual by
1.8.5