Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoLocalCalo
CastorReco
plugins
CastorSimpleReconstructor.h
Go to the documentation of this file.
1
#ifndef CASTORSIMPLERECONSTRUCTOR_H
2
#define CASTORSIMPLERECONSTRUCTOR_H 1
3
4
#include "
FWCore/Framework/interface/EDProducer.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
#include "
DataFormats/Common/interface/Handle.h
"
7
#include "
DataFormats/HcalDigi/interface/HcalDigiCollections.h
"
8
9
#include "
FWCore/Framework/interface/EventSetup.h
"
10
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
11
12
#include "
RecoLocalCalo/CastorReco/interface/CastorSimpleRecAlgo.h
"
13
14
class
CastorSimpleReconstructor
:
public
edm::EDProducer
{
15
public
:
16
explicit
CastorSimpleReconstructor
(
const
edm::ParameterSet
& ps);
17
virtual
~CastorSimpleReconstructor
();
18
virtual
void
produce
(
edm::Event
&
e
,
const
edm::EventSetup
&
c
);
19
private
:
20
CastorSimpleRecAlgo
reco_
;
21
DetId::Detector
det_
;
22
int
subdet_
;
23
// HcalOtherSubdetector subdetOther_;
24
edm::EDGetTokenT<CastorDigiCollection>
tok_input_
;
25
26
int
firstSample_
;
27
int
samplesToAdd_
;
28
int
maxADCvalue_
;
29
bool
tsFromDB_
;
30
bool
setSaturationFlag_
;
31
bool
doSaturationCorr_
;
32
};
33
34
#endif
CastorSimpleReconstructor::samplesToAdd_
int samplesToAdd_
Definition:
CastorSimpleReconstructor.h:27
CastorSimpleReconstructor::det_
DetId::Detector det_
Definition:
CastorSimpleReconstructor.h:21
CastorSimpleRecAlgo.h
Event.h
EventSetup.h
CastorSimpleReconstructor::maxADCvalue_
int maxADCvalue_
Definition:
CastorSimpleReconstructor.h:28
CastorSimpleReconstructor::produce
virtual void produce(edm::Event &e, const edm::EventSetup &c)
Definition:
CastorSimpleReconstructor.cc:53
Handle.h
CastorSimpleReconstructor::CastorSimpleReconstructor
CastorSimpleReconstructor(const edm::ParameterSet &ps)
Definition:
CastorSimpleReconstructor.cc:25
edm::EDGetTokenT
Definition:
EDGetToken.h:32
edm::EDProducer
Definition:
EDProducer.h:30
CastorSimpleReconstructor::tsFromDB_
bool tsFromDB_
Definition:
CastorSimpleReconstructor.h:29
ParameterSet.h
CastorSimpleReconstructor::reco_
CastorSimpleRecAlgo reco_
Definition:
CastorSimpleReconstructor.h:20
HcalDigiCollections.h
CastorSimpleReconstructor
Definition:
CastorSimpleReconstructor.h:14
edm::EventSetup
Definition:
EventSetup.h:44
CastorSimpleReconstructor::tok_input_
edm::EDGetTokenT< CastorDigiCollection > tok_input_
Definition:
CastorSimpleReconstructor.h:24
EDProducer.h
CastorSimpleReconstructor::subdet_
int subdet_
Definition:
CastorSimpleReconstructor.h:22
DetId::Detector
Detector
Definition:
DetId.h:24
CastorSimpleReconstructor::firstSample_
int firstSample_
Definition:
CastorSimpleReconstructor.h:26
trackerHits.c
tuple c
Definition:
trackerHits.py:26
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
CastorSimpleReconstructor::setSaturationFlag_
bool setSaturationFlag_
Definition:
CastorSimpleReconstructor.h:30
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:62
CastorSimpleRecAlgo
Definition:
CastorSimpleRecAlgo.h:22
CastorSimpleReconstructor::doSaturationCorr_
bool doSaturationCorr_
Definition:
CastorSimpleReconstructor.h:31
CastorSimpleReconstructor::~CastorSimpleReconstructor
virtual ~CastorSimpleReconstructor()
Definition:
CastorSimpleReconstructor.cc:50
Generated for CMSSW Reference Manual by
1.8.5