SimCalorimetry
HcalSimProducers
src
HcalHitAnalyzer.h
Go to the documentation of this file.
1
#ifndef HcalSimProducers_HcalHitAnalyzer_h
2
#define HcalSimProducers_HcalHitAnalyzer_h
3
4
#include "
FWCore/Framework/interface/Event.h
"
5
#include "
FWCore/Framework/interface/EventSetup.h
"
6
#include "
FWCore/Framework/interface/one/EDAnalyzer.h
"
7
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
8
#include "
FWCore/Utilities/interface/InputTag.h
"
9
#include "
SimCalorimetry/CaloSimAlgos/interface/CaloHitAnalyzer.h
"
10
#include "
SimCalorimetry/HcalSimAlgos/interface/HcalHitFilter.h
"
11
#include "
SimCalorimetry/HcalSimAlgos/interface/HcalSimParameterMap.h
"
12
#include "
SimCalorimetry/HcalSimAlgos/interface/ZDCHitFilter.h
"
13
#include <string>
14
20
class
HcalHitAnalyzer
:
public
edm::one::EDAnalyzer
<> {
21
public
:
22
explicit
HcalHitAnalyzer
(
edm::ParameterSet
const
&conf);
23
void
analyze
(
edm::Event
const
&
e
,
edm::EventSetup
const
&
c
)
override
;
24
25
private
:
26
HcalSimParameterMap
simParameterMap_
;
27
HBHEHitFilter
hbheFilter_
;
28
HOHitFilter
hoFilter_
;
29
HFHitFilter
hfFilter_
;
30
ZDCHitFilter
zdcFilter_
;
31
CaloHitAnalyzer
hbheAnalyzer_
;
32
CaloHitAnalyzer
hoAnalyzer_
;
33
CaloHitAnalyzer
hfAnalyzer_
;
34
CaloHitAnalyzer
zdcAnalyzer_
;
35
36
edm::InputTag
hbheRecHitCollectionTag_
;
37
edm::InputTag
hoRecHitCollectionTag_
;
38
edm::InputTag
hfRecHitCollectionTag_
;
39
};
40
41
#endif
HcalHitFilter.h
EDAnalyzer.h
HcalHitAnalyzer::hfFilter_
HFHitFilter hfFilter_
Definition:
HcalHitAnalyzer.h:29
HcalHitAnalyzer::hbheFilter_
HBHEHitFilter hbheFilter_
Definition:
HcalHitAnalyzer.h:27
HcalHitAnalyzer
Definition:
HcalHitAnalyzer.h:20
HcalHitAnalyzer::HcalHitAnalyzer
HcalHitAnalyzer(edm::ParameterSet const &conf)
Definition:
HcalHitAnalyzer.cc:6
HcalHitAnalyzer::zdcFilter_
ZDCHitFilter zdcFilter_
Definition:
HcalHitAnalyzer.h:30
HcalHitAnalyzer::zdcAnalyzer_
CaloHitAnalyzer zdcAnalyzer_
Definition:
HcalHitAnalyzer.h:34
HcalHitAnalyzer::hoFilter_
HOHitFilter hoFilter_
Definition:
HcalHitAnalyzer.h:28
ZDCHitFilter.h
HcalHitAnalyzer::hoAnalyzer_
CaloHitAnalyzer hoAnalyzer_
Definition:
HcalHitAnalyzer.h:32
HcalHitFilter< HcalBarrel, HcalEndcap >
edm::one::EDAnalyzer
Definition:
EDAnalyzer.h:30
HcalHitAnalyzer::hfAnalyzer_
CaloHitAnalyzer hfAnalyzer_
Definition:
HcalHitAnalyzer.h:33
HcalSimParameterMap.h
HcalSimParameterMap
Definition:
HcalSimParameterMap.h:10
HcalHitAnalyzer::analyze
void analyze(edm::Event const &e, edm::EventSetup const &c) override
Definition:
HcalHitAnalyzer.cc:31
HcalHitAnalyzer::hbheAnalyzer_
CaloHitAnalyzer hbheAnalyzer_
Definition:
HcalHitAnalyzer.h:31
CaloHitAnalyzer.h
edm::ParameterSet
Definition:
ParameterSet.h:47
CaloHitAnalyzer
Definition:
CaloHitAnalyzer.h:21
Event.h
ZDCHitFilter
Definition:
ZDCHitFilter.h:8
edm::EventSetup
Definition:
EventSetup.h:58
HcalHitAnalyzer::simParameterMap_
HcalSimParameterMap simParameterMap_
Definition:
HcalHitAnalyzer.h:26
InputTag.h
HcalHitAnalyzer::hfRecHitCollectionTag_
edm::InputTag hfRecHitCollectionTag_
Definition:
HcalHitAnalyzer.h:38
HcalHitAnalyzer::hbheRecHitCollectionTag_
edm::InputTag hbheRecHitCollectionTag_
Definition:
HcalHitAnalyzer.h:36
HcalHitAnalyzer::hoRecHitCollectionTag_
edm::InputTag hoRecHitCollectionTag_
Definition:
HcalHitAnalyzer.h:37
EventSetup.h
ParameterSet.h
c
auto & c
Definition:
CAHitNtupletGeneratorKernelsImpl.h:46
edm::Event
Definition:
Event.h:73
edm::InputTag
Definition:
InputTag.h:15
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
Generated for CMSSW Reference Manual by
1.8.16