Main Page
Namespaces
Classes
Package Documentation
src
RecoRomanPot
RecoFP420
interface
RecoProducerFP420.h
Go to the documentation of this file.
1
#ifndef RecoProducerFP420_h
2
#define RecoProducerFP420_h
3
4
// SimpleConfigurable replacement
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
DataFormats/FP420Cluster/interface/RecoFP420.h
"
7
8
//Hector headers
9
#include "H_BeamLine.h"
10
#include "H_RecRPObject.h"
11
#include "H_BeamParticle.h"
12
#include <string>
13
14
15
class
RecoProducerFP420
{
16
17
public
:
18
RecoProducerFP420
(
const
edm::ParameterSet
& conf);
19
// Hector();
20
virtual
~RecoProducerFP420
();
21
22
std::vector<RecoFP420>
reconstruct
(
int
,
double
,
double
,
double
,
double
,
double
,
double
);
23
24
private
:
25
edm::ParameterSet
conf_
;
26
std::vector<RecoFP420>
rhits
;
27
28
int
verbosity
;
29
30
double
length
;
31
double
m_x0
,
m_y0
,
m_q2
,
m_e
;
32
double
m_tx0
,
m_ty0
;
33
// Hector
34
H_BeamLine *
m_beamline1
;
35
H_BeamLine *
m_beamline2
;
36
//
37
H_RecRPObject *
m_rp420_f
;
38
H_RecRPObject *
m_rp420_b
;
39
40
std::string
beam1filename
;
41
std::string
beam2filename
;
42
43
};
44
#endif
RecoProducerFP420::rhits
std::vector< RecoFP420 > rhits
Definition:
RecoProducerFP420.h:26
RecoProducerFP420::beam1filename
std::string beam1filename
Definition:
RecoProducerFP420.h:40
RecoProducerFP420::m_tx0
double m_tx0
Definition:
RecoProducerFP420.h:32
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
RecoProducerFP420::m_beamline2
H_BeamLine * m_beamline2
Definition:
RecoProducerFP420.h:35
RecoProducerFP420
Definition:
RecoProducerFP420.h:15
ParameterSet.h
RecoProducerFP420::conf_
edm::ParameterSet conf_
Definition:
RecoProducerFP420.h:25
RecoProducerFP420::m_x0
double m_x0
Definition:
RecoProducerFP420.h:31
RecoProducerFP420::m_q2
double m_q2
Definition:
RecoProducerFP420.h:31
RecoProducerFP420::RecoProducerFP420
RecoProducerFP420(const edm::ParameterSet &conf)
Definition:
RecoProducerFP420.cc:14
RecoProducerFP420::m_ty0
double m_ty0
Definition:
RecoProducerFP420.h:32
RecoProducerFP420::m_rp420_f
H_RecRPObject * m_rp420_f
Definition:
RecoProducerFP420.h:37
RecoProducerFP420::beam2filename
std::string beam2filename
Definition:
RecoProducerFP420.h:41
RecoProducerFP420::length
double length
Definition:
RecoProducerFP420.h:30
RecoProducerFP420::reconstruct
std::vector< RecoFP420 > reconstruct(int, double, double, double, double, double, double)
Definition:
RecoProducerFP420.cc:64
RecoProducerFP420::m_y0
double m_y0
Definition:
RecoProducerFP420.h:31
RecoProducerFP420::m_rp420_b
H_RecRPObject * m_rp420_b
Definition:
RecoProducerFP420.h:38
edm::ParameterSet
Definition:
ParameterSet.h:36
RecoProducerFP420::m_beamline1
H_BeamLine * m_beamline1
Definition:
RecoProducerFP420.h:34
RecoProducerFP420::~RecoProducerFP420
virtual ~RecoProducerFP420()
Definition:
RecoProducerFP420.cc:62
RecoFP420.h
RecoProducerFP420::m_e
double m_e
Definition:
RecoProducerFP420.h:31
RecoProducerFP420::verbosity
int verbosity
Definition:
RecoProducerFP420.h:28
Generated for CMSSW Reference Manual by
1.8.11