Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
SimCalorimetry
EcalTrigPrimAlgos
interface
EcalFenixStripFormatEB.h
Go to the documentation of this file.
1
#ifndef ECAL_FENIX_STRIP_FORMAT_EB_H
2
#define ECAL_FENIX_STRIP_FORMAT_EB_H
3
4
#include <vector>
5
#include <stdint.h>
6
7
class
EcalTPGSlidingWindow
;
8
19
class
EcalFenixStripFormatEB
{
20
21
private
:
22
int
inputsFGVB_
;
23
int
inputPeak_
;
24
int
input_
;
25
uint32_t
shift_
;
26
// int buffer_;
27
28
int
setInput
(
int
input
,
int
inputPeak,
int
inputsFGVB);
29
int
process
();
30
31
public
:
32
EcalFenixStripFormatEB
();
33
virtual
~EcalFenixStripFormatEB
();
34
virtual
void
process
(std::vector<int> &, std::vector<int> &, std::vector<int> &, std::vector<int> &) ;
35
void
setParameters
(uint32_t&,
const
EcalTPGSlidingWindow
*&);
36
};
37
#endif
EcalFenixStripFormatEB::~EcalFenixStripFormatEB
virtual ~EcalFenixStripFormatEB()
Definition:
EcalFenixStripFormatEB.cc:10
EcalFenixStripFormatEB::EcalFenixStripFormatEB
EcalFenixStripFormatEB()
Definition:
EcalFenixStripFormatEB.cc:5
EcalFenixStripFormatEB::inputPeak_
int inputPeak_
Definition:
EcalFenixStripFormatEB.h:23
input
static std::string const input
Definition:
EdmProvDump.cc:43
EcalFenixStripFormatEB::process
int process()
Definition:
EcalFenixStripFormatEB.cc:21
EcalFenixStripFormatEB::setInput
int setInput(int input, int inputPeak, int inputsFGVB)
Definition:
EcalFenixStripFormatEB.cc:13
EcalFenixStripFormatEB::input_
int input_
Definition:
EcalFenixStripFormatEB.h:24
EcalFenixStripFormatEB::inputsFGVB_
int inputsFGVB_
Definition:
EcalFenixStripFormatEB.h:22
EcalFenixStripFormatEB
Formatting for Fenix strip input: 18 bits + 3x 1bit (fgvb, gapflagbit, output from peakfinder) output...
Definition:
EcalFenixStripFormatEB.h:19
EcalFenixStripFormatEB::setParameters
void setParameters(uint32_t &, const EcalTPGSlidingWindow *&)
Definition:
EcalFenixStripFormatEB.cc:48
EcalFenixStripFormatEB::shift_
uint32_t shift_
Definition:
EcalFenixStripFormatEB.h:25
EcalTPGSlidingWindow
Definition:
EcalTPGSlidingWindow.h:9
Generated for CMSSW Reference Manual by
1.8.5