Main Page
Namespaces
Classes
Package Documentation
src
RecoLocalCalo
HcalRecAlgos
interface
parseHFPhase1AlgoDescription.h
Go to the documentation of this file.
1
#ifndef RecoLocalCalo_HcalRecAlgos_parseHFPhase1AlgoDescription_h
2
#define RecoLocalCalo_HcalRecAlgos_parseHFPhase1AlgoDescription_h
3
4
#include <memory>
5
#include "
RecoLocalCalo/HcalRecAlgos/interface/AbsHFPhase1Algo.h
"
6
#include "
FWCore/ParameterSet/interface/ParameterSetDescription.h
"
7
8
namespace
edm
{
9
class
ParameterSet
;
10
}
11
12
//
13
// Factory function for creating objects of types
14
// inheriting from AbsHFPhase1Algo out of parameter sets.
15
//
16
// Update the implementation of this function if you need
17
// to add a new algorithm to HFPhase1Reconstructor.
18
//
19
std::unique_ptr<AbsHFPhase1Algo>
20
parseHFPhase1AlgoDescription
(
const
edm::ParameterSet
& ps);
21
22
//
23
// Parameter descriptions for "parseHFPhase1AlgoDescription".
24
// Keep implementation of this function is sync with
25
// "parseHFPhase1AlgoDescription".
26
//
27
edm::ParameterSetDescription
fillDescriptionForParseHFPhase1AlgoDescription
();
28
29
#endif // RecoLocalCalo_HcalRecAlgos_parseHFPhase1AlgoDescription_h
ParameterSet
Definition:
Functions.h:16
edm::ParameterSetDescription
Definition:
ParameterSetDescription.h:52
ParameterSetDescription.h
parseHFPhase1AlgoDescription
std::unique_ptr< AbsHFPhase1Algo > parseHFPhase1AlgoDescription(const edm::ParameterSet &ps)
Definition:
parseHFPhase1AlgoDescription.cc:11
edm
HLT enums.
Definition:
AlignableModifier.h:17
fillDescriptionForParseHFPhase1AlgoDescription
edm::ParameterSetDescription fillDescriptionForParseHFPhase1AlgoDescription()
Definition:
parseHFPhase1AlgoDescription.cc:89
edm::ParameterSet
Definition:
ParameterSet.h:36
AbsHFPhase1Algo.h
Generated for CMSSW Reference Manual by
1.8.11