RecoRomanPot
RecoFP420
interface
TrackerizerFP420.h
Go to the documentation of this file.
1
#ifndef TrackerizerFP420_h
2
#define TrackerizerFP420_h
3
4
#include "
FWCore/Framework/interface/global/EDProducer.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
//#include "FWCore/Framework/interface/Handle.h"
7
#include "
FWCore/Framework/interface/EventSetup.h
"
8
9
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
10
11
//#include "SimG4Core/Watcher/interface/SimWatcher.h"
12
13
#include "
RecoRomanPot/RecoFP420/interface/FP420TrackMain.h
"
14
15
#include "
DataFormats/FP420Cluster/interface/ClusterCollectionFP420.h
"
16
17
#include "
DataFormats/FP420Cluster/interface/TrackFP420.h
"
18
#include "
DataFormats/FP420Cluster/interface/TrackCollectionFP420.h
"
19
20
#include <string>
21
#include <vector>
22
#include <map>
23
#include <iostream>
24
25
namespace
cms
{
26
class
TrackerizerFP420
:
public
edm::global::EDProducer
<> {
27
public
:
28
explicit
TrackerizerFP420
(
const
edm::ParameterSet
& conf);
29
//TrackerizerFP420();
30
31
// virtual void produce(ClusterCollectionFP420 &, TrackCollectionFP420 &);
32
void
produce
(
edm::StreamID
,
edm::Event
&
e
,
const
edm::EventSetup
&
c
)
const override
;
33
34
private
:
35
typedef
std::vector<std::string>
vstring
;
36
vstring
trackerContainers
;
37
38
const
FP420TrackMain
sFP420TrackMain_
;
39
// FP420TrackMain startFP420TrackMain_;
40
//bool UseNoiseBadElectrodeFlagFromDB_;
41
int
verbosity
;
42
};
43
}
// namespace cms
44
#endif
cms::TrackerizerFP420
Definition:
TrackerizerFP420.h:26
ClusterCollectionFP420.h
EDProducer.h
FP420TrackMain
Definition:
FP420TrackMain.h:14
cms::TrackerizerFP420::TrackerizerFP420
TrackerizerFP420(const edm::ParameterSet &conf)
Definition:
TrackerizerFP420.cc:25
edm::StreamID
Definition:
StreamID.h:30
Event.h
EventSetup.h
FP420TrackMain.h
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
ParameterSet.h
c
auto & c
Definition:
CAHitNtupletGeneratorKernelsImpl.h:56
cms::TrackerizerFP420::trackerContainers
vstring trackerContainers
Definition:
TrackerizerFP420.h:36
edm::EventSetup
Definition:
EventSetup.h:59
edm::global::EDProducer
Definition:
EDProducer.h:32
TrackCollectionFP420.h
cms::TrackerizerFP420::produce
void produce(edm::StreamID, edm::Event &e, const edm::EventSetup &c) const override
Definition:
TrackerizerFP420.cc:39
cms
Namespace of DDCMS conversion namespace.
Definition:
ProducerAnalyzer.cc:41
cms::TrackerizerFP420::sFP420TrackMain_
const FP420TrackMain sFP420TrackMain_
Definition:
TrackerizerFP420.h:38
TrackFP420.h
cms::TrackerizerFP420::verbosity
int verbosity
Definition:
TrackerizerFP420.h:41
edm::ParameterSet
Definition:
ParameterSet.h:47
edm::Event
Definition:
Event.h:73
cms::TrackerizerFP420::vstring
std::vector< std::string > vstring
Definition:
TrackerizerFP420.h:35
Generated for CMSSW Reference Manual by
1.8.14