test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoLocalCalo
HGCalRecAlgos
interface
HGCalRecHitAbsAlgo.h
Go to the documentation of this file.
1
#ifndef RecoLocalCalo_HGCalRecAlgos_HGCalRecHitAbsAlgo_HH
2
#define RecoLocalCalo_HGCalRecAlgos_HGCalRecHitAbsAlgo_HH
3
12
#include <vector>
13
#include "
DataFormats/HGCRecHit/interface/HGCRecHit.h
"
14
#include "
DataFormats/HGCRecHit/interface/HGCUncalibratedRecHit.h
"
15
16
class
HGCalRecHitAbsAlgo
17
{
18
public
:
19
21
//HGCalRecHitAbsAlgo() { };
22
24
virtual
~HGCalRecHitAbsAlgo
() { };
25
27
28
virtual
void
setADCToGeVConstant
(
const
float
value
) = 0;
29
virtual
HGCRecHit
makeRecHit
(
const
HGCUncalibratedRecHit
& uncalibRH,
const
uint32_t &
flags
)
const
= 0;
30
31
};
32
#endif
relativeConstraints.value
tuple value
Definition:
relativeConstraints.py:54
HGCUncalibratedRecHit
Definition:
HGCUncalibratedRecHit.h:7
flags
std::vector< Variable::Flags > flags
Definition:
MVATrainer.cc:135
HGCalRecHitAbsAlgo::~HGCalRecHitAbsAlgo
virtual ~HGCalRecHitAbsAlgo()
Constructor.
Definition:
HGCalRecHitAbsAlgo.h:24
HGCRecHit
Definition:
HGCRecHit.h:14
HGCalRecHitAbsAlgo::setADCToGeVConstant
virtual void setADCToGeVConstant(const float value)=0
make rechits from dataframes
HGCUncalibratedRecHit.h
HGCRecHit.h
HGCalRecHitAbsAlgo
Definition:
HGCalRecHitAbsAlgo.h:16
HGCalRecHitAbsAlgo::makeRecHit
virtual HGCRecHit makeRecHit(const HGCUncalibratedRecHit &uncalibRH, const uint32_t &flags) const =0
Generated for CMSSW Reference Manual by
1.8.5