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/Framework/interface/Frameworkfwd.h
"
7
8
#include "
DataFormats/FP420Cluster/interface/TrackFP420.h
"
9
#include "
DataFormats/FP420Cluster/interface/TrackCollectionFP420.h
"
10
#include "
DataFormats/FP420Cluster/interface/RecoCollectionFP420.h
"
11
#include "
RecoRomanPot/RecoFP420/interface/RecoProducerFP420.h
"
12
13
class
RecoProducerFP420
;
14
15
class
FP420RecoMain
{
16
public
:
17
FP420RecoMain
(
const
edm::ParameterSet
&conf);
18
~FP420RecoMain
();
19
21
void
run
(
22
edm::Handle<TrackCollectionFP420>
&
input
,
RecoCollectionFP420
*toutput,
double
VtxX,
double
VtxY,
double
VtxZ);
23
24
private
:
25
edm::ParameterSet
conf_
;
26
RecoProducerFP420
*
finderParameters_
;
27
28
int
verbosity
;
29
30
double
m_rpp420_f
;
31
double
m_rpp420_b
;
32
double
m_zreff
;
33
double
m_zrefb
;
34
int
dn0
;
35
36
double
zinibeg_
;
37
};
38
39
#endif
FP420RecoMain::FP420RecoMain
FP420RecoMain(const edm::ParameterSet &conf)
Definition:
FP420RecoMain.cc:27
FP420RecoMain::verbosity
int verbosity
Definition:
FP420RecoMain.h:28
FP420RecoMain::conf_
edm::ParameterSet conf_
Definition:
FP420RecoMain.h:25
edm::Handle
Definition:
AssociativeIterator.h:50
RecoProducerFP420
Definition:
RecoProducerFP420.h:14
Frameworkfwd.h
FP420RecoMain::m_rpp420_f
double m_rpp420_f
Definition:
FP420RecoMain.h:30
input
static std::string const input
Definition:
EdmProvDump.cc:47
FP420RecoMain::zinibeg_
double zinibeg_
Definition:
FP420RecoMain.h:36
ParameterSet.h
FP420RecoMain::~FP420RecoMain
~FP420RecoMain()
Definition:
FP420RecoMain.cc:54
FP420RecoMain::finderParameters_
RecoProducerFP420 * finderParameters_
Definition:
FP420RecoMain.h:26
FP420RecoMain::dn0
int dn0
Definition:
FP420RecoMain.h:34
TrackCollectionFP420.h
FP420RecoMain::run
void run(edm::Handle< TrackCollectionFP420 > &input, RecoCollectionFP420 *toutput, double VtxX, double VtxY, double VtxZ)
Runs the algorithm.
Definition:
FP420RecoMain.cc:60
RecoCollectionFP420.h
FP420RecoMain::m_rpp420_b
double m_rpp420_b
Definition:
FP420RecoMain.h:31
RecoCollectionFP420
Definition:
RecoCollectionFP420.h:9
TrackFP420.h
RecoProducerFP420.h
edm::ParameterSet
Definition:
ParameterSet.h:47
FP420RecoMain
Definition:
FP420RecoMain.h:15
FP420RecoMain::m_zreff
double m_zreff
Definition:
FP420RecoMain.h:32
FP420RecoMain::m_zrefb
double m_zrefb
Definition:
FP420RecoMain.h:33
Generated for CMSSW Reference Manual by
1.8.14