RecoRomanPot
RecoFP420
interface
FP420RecoMain.h
Go to the documentation of this file.
1
#ifndef FP420RecoMain_h
2
#define FP420RecoMain_h
3
4
#include <string>
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
7
#include "
FWCore/Framework/interface/ESHandle.h
"
8
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
9
#include "
FWCore/Framework/interface/EDProducer.h
"
10
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
11
#include "
FWCore/Framework/interface/Event.h
"
12
#include "
FWCore/Framework/interface/EventSetup.h
"
13
#include "
FWCore/Framework/interface/MakerMacros.h
"
14
15
#include "
DataFormats/FP420Cluster/interface/TrackFP420.h
"
16
#include "
DataFormats/FP420Cluster/interface/TrackCollectionFP420.h
"
17
#include "
DataFormats/FP420Cluster/interface/RecoCollectionFP420.h
"
18
#include "
RecoRomanPot/RecoFP420/interface/RecoProducerFP420.h
"
19
20
class
RecoProducerFP420
;
21
22
class
FP420RecoMain
{
23
public
:
24
FP420RecoMain
(
const
edm::ParameterSet
&conf);
25
~FP420RecoMain
();
26
28
void
run
(
29
edm::Handle<TrackCollectionFP420>
&
input
,
RecoCollectionFP420
*toutput,
double
VtxX,
double
VtxY,
double
VtxZ);
30
31
private
:
32
edm::ParameterSet
conf_
;
33
RecoProducerFP420
*
finderParameters_
;
34
35
int
verbosity
;
36
37
double
m_rpp420_f
;
38
double
m_rpp420_b
;
39
double
m_zreff
;
40
double
m_zrefb
;
41
int
dn0
;
42
43
double
zinibeg_
;
44
};
45
46
#endif
FP420RecoMain::zinibeg_
double zinibeg_
Definition:
FP420RecoMain.h:43
input
static const std::string input
Definition:
EdmProvDump.cc:48
RecoCollectionFP420
Definition:
RecoCollectionFP420.h:9
EDProducer.h
ESHandle.h
FP420RecoMain::run
void run(edm::Handle< TrackCollectionFP420 > &input, RecoCollectionFP420 *toutput, double VtxX, double VtxY, double VtxZ)
Runs the algorithm.
Definition:
FP420RecoMain.cc:59
FP420RecoMain::finderParameters_
RecoProducerFP420 * finderParameters_
Definition:
FP420RecoMain.h:33
EDAnalyzer.h
FP420RecoMain::verbosity
int verbosity
Definition:
FP420RecoMain.h:35
edm::Handle
Definition:
AssociativeIterator.h:50
MakerMacros.h
FP420RecoMain
Definition:
FP420RecoMain.h:22
TrackFP420.h
FP420RecoMain::dn0
int dn0
Definition:
FP420RecoMain.h:41
FP420RecoMain::m_rpp420_f
double m_rpp420_f
Definition:
FP420RecoMain.h:37
FP420RecoMain::~FP420RecoMain
~FP420RecoMain()
Definition:
FP420RecoMain.cc:53
edm::ParameterSet
Definition:
ParameterSet.h:47
Event.h
FP420RecoMain::m_rpp420_b
double m_rpp420_b
Definition:
FP420RecoMain.h:38
TrackCollectionFP420.h
FP420RecoMain::FP420RecoMain
FP420RecoMain(const edm::ParameterSet &conf)
Definition:
FP420RecoMain.cc:26
FP420RecoMain::m_zrefb
double m_zrefb
Definition:
FP420RecoMain.h:40
FP420RecoMain::m_zreff
double m_zreff
Definition:
FP420RecoMain.h:39
RecoProducerFP420.h
Frameworkfwd.h
EventSetup.h
FP420RecoMain::conf_
edm::ParameterSet conf_
Definition:
FP420RecoMain.h:32
ParameterSet.h
RecoCollectionFP420.h
RecoProducerFP420
Definition:
RecoProducerFP420.h:14
Generated for CMSSW Reference Manual by
1.8.16