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
class
RecoProducerFP420
{
15
public
:
16
RecoProducerFP420
(
const
edm::ParameterSet
& conf);
17
// Hector();
18
virtual
~RecoProducerFP420
();
19
20
std::vector<RecoFP420>
reconstruct
(
int
,
double
,
double
,
double
,
double
,
double
,
double
);
21
22
private
:
23
edm::ParameterSet
conf_
;
24
std::vector<RecoFP420>
rhits
;
25
26
int
verbosity
;
27
28
double
length
;
29
double
m_x0
,
m_y0
,
m_q2
,
m_e
;
30
double
m_tx0
,
m_ty0
;
31
// Hector
32
H_BeamLine*
m_beamline1
;
33
H_BeamLine*
m_beamline2
;
34
//
35
H_RecRPObject*
m_rp420_f
;
36
H_RecRPObject*
m_rp420_b
;
37
38
std::string
beam1filename
;
39
std::string
beam2filename
;
40
};
41
#endif
RecoProducerFP420::verbosity
int verbosity
Definition:
RecoProducerFP420.h:26
RecoProducerFP420::m_e
double m_e
Definition:
RecoProducerFP420.h:29
RecoProducerFP420::beam1filename
std::string beam1filename
Definition:
RecoProducerFP420.h:38
RecoProducerFP420::m_beamline2
H_BeamLine * m_beamline2
Definition:
RecoProducerFP420.h:33
RecoProducerFP420::m_tx0
double m_tx0
Definition:
RecoProducerFP420.h:30
RecoProducerFP420::conf_
edm::ParameterSet conf_
Definition:
RecoProducerFP420.h:23
RecoProducerFP420::m_x0
double m_x0
Definition:
RecoProducerFP420.h:29
RecoProducerFP420::m_q2
double m_q2
Definition:
RecoProducerFP420.h:29
RecoFP420.h
RecoProducerFP420::m_ty0
double m_ty0
Definition:
RecoProducerFP420.h:30
RecoProducerFP420::length
double length
Definition:
RecoProducerFP420.h:28
edm::ParameterSet
Definition:
ParameterSet.h:47
RecoProducerFP420::reconstruct
std::vector< RecoFP420 > reconstruct(int, double, double, double, double, double, double)
Definition:
RecoProducerFP420.cc:61
RecoProducerFP420::RecoProducerFP420
RecoProducerFP420(const edm::ParameterSet &conf)
Definition:
RecoProducerFP420.cc:14
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
RecoProducerFP420::~RecoProducerFP420
virtual ~RecoProducerFP420()
Definition:
RecoProducerFP420.cc:59
RecoProducerFP420::m_rp420_f
H_RecRPObject * m_rp420_f
Definition:
RecoProducerFP420.h:35
RecoProducerFP420::m_rp420_b
H_RecRPObject * m_rp420_b
Definition:
RecoProducerFP420.h:36
RecoProducerFP420::beam2filename
std::string beam2filename
Definition:
RecoProducerFP420.h:39
RecoProducerFP420::m_beamline1
H_BeamLine * m_beamline1
Definition:
RecoProducerFP420.h:32
ParameterSet.h
RecoProducerFP420::rhits
std::vector< RecoFP420 > rhits
Definition:
RecoProducerFP420.h:24
RecoProducerFP420::m_y0
double m_y0
Definition:
RecoProducerFP420.h:29
RecoProducerFP420
Definition:
RecoProducerFP420.h:14
Generated for CMSSW Reference Manual by
1.8.16