Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
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
10
#include <vector>
11
#include "
DataFormats/EcalRecHit/interface/EcalRecHit.h
"
12
#include "
DataFormats/EcalRecHit/interface/EcalUncalibratedRecHit.h
"
13
14
class
EcalRecHitAbsAlgo
{
15
public
:
17
//EcalRecHitAbsAlgo() { };
18
20
virtual
~EcalRecHitAbsAlgo
(){};
21
23
24
virtual
void
setADCToGeVConstant
(
const
float
&
value
) = 0;
25
virtual
EcalRecHit
makeRecHit
(
const
EcalUncalibratedRecHit
& uncalibRH,
26
const
float
& intercalib,
27
const
float
& timecalib,
28
const
uint32_t& flags)
const
= 0;
29
};
30
#endif
EcalRecHit.h
EcalUncalibratedRecHit.h
EcalRecHitAbsAlgo::~EcalRecHitAbsAlgo
virtual ~EcalRecHitAbsAlgo()
Constructor.
Definition:
EcalRecHitAbsAlgo.h:20
relativeConstraints.value
tuple value
Definition:
relativeConstraints.py:55
EcalRecHitAbsAlgo::makeRecHit
virtual EcalRecHit makeRecHit(const EcalUncalibratedRecHit &uncalibRH, const float &intercalib, const float &timecalib, const uint32_t &flags) const =0
EcalRecHit
Definition:
EcalRecHit.h:15
EcalUncalibratedRecHit
Definition:
EcalUncalibratedRecHit.h:8
EcalRecHitAbsAlgo
Definition:
EcalRecHitAbsAlgo.h:14
EcalRecHitAbsAlgo::setADCToGeVConstant
virtual void setADCToGeVConstant(const float &value)=0
make rechits from dataframes
Generated for CMSSW Reference Manual by
1.8.5