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