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