Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
{
24
public
:
25
26
FP420RecoMain
(
const
edm::ParameterSet
&
conf
);
27
~FP420RecoMain
();
28
30
void
run
(
edm::Handle<TrackCollectionFP420>
&
input
,
31
std::auto_ptr<RecoCollectionFP420> &toutput,
32
double
VtxX,
double
VtxY,
double
VtxZ
33
);
34
35
private
:
36
37
38
edm::ParameterSet
conf_
;
39
RecoProducerFP420
*
finderParameters_
;
40
41
int
verbosity
;
42
43
double
m_rpp420_f
;
44
double
m_rpp420_b
;
45
double
m_zreff
;
46
double
m_zrefb
;
47
int
dn0
;
48
49
double
zinibeg_
;
50
51
};
52
53
#endif
FP420RecoMain::FP420RecoMain
FP420RecoMain(const edm::ParameterSet &conf)
Definition:
FP420RecoMain.cc:27
FP420RecoMain::verbosity
int verbosity
Definition:
FP420RecoMain.h:41
FP420RecoMain::conf_
edm::ParameterSet conf_
Definition:
FP420RecoMain.h:38
Event.h
MakerMacros.h
EventSetup.h
RecoProducerFP420
Definition:
RecoProducerFP420.h:15
edm::Handle
Definition:
AssociativeIterator.h:47
Frameworkfwd.h
FP420RecoMain::m_rpp420_f
double m_rpp420_f
Definition:
FP420RecoMain.h:43
input
static std::string const input
Definition:
EdmProvDump.cc:44
FP420RecoMain::zinibeg_
double zinibeg_
Definition:
FP420RecoMain.h:49
ParameterSet.h
FP420RecoMain::~FP420RecoMain
~FP420RecoMain()
Definition:
FP420RecoMain.cc:55
FP420RecoMain::finderParameters_
RecoProducerFP420 * finderParameters_
Definition:
FP420RecoMain.h:39
FP420RecoMain::dn0
int dn0
Definition:
FP420RecoMain.h:47
ESHandle.h
TrackCollectionFP420.h
FP420RecoMain::run
void run(edm::Handle< TrackCollectionFP420 > &input, std::auto_ptr< RecoCollectionFP420 > &toutput, double VtxX, double VtxY, double VtxZ)
Runs the algorithm.
Definition:
FP420RecoMain.cc:63
EDAnalyzer.h
dbtoconf.conf
tuple conf
Definition:
dbtoconf.py:185
EDProducer.h
RecoCollectionFP420.h
FP420RecoMain::m_rpp420_b
double m_rpp420_b
Definition:
FP420RecoMain.h:44
TrackFP420.h
RecoProducerFP420.h
edm::ParameterSet
Definition:
ParameterSet.h:35
FP420RecoMain
Definition:
FP420RecoMain.h:22
FP420RecoMain::m_zreff
double m_zreff
Definition:
FP420RecoMain.h:45
FP420RecoMain::m_zrefb
double m_zrefb
Definition:
FP420RecoMain.h:46
Generated for CMSSW Reference Manual by
1.8.5