#include <TauRegionalPixelSeedGenerator.h>
TauRegionalPixelSeedGenerator::TauRegionalPixelSeedGenerator |
( |
const edm::ParameterSet & |
conf_ | ) |
|
|
inlineexplicit |
Definition at line 34 of file TauRegionalPixelSeedGenerator.h.
References edm::ParameterSet::exists(), edm::ParameterSet::getParameter(), m_deltaEta, m_deltaPhi, m_halfLength, m_howToUseMeasurementTracker, m_jetSrc, m_measurementTracker, m_originRadius, m_ptMin, m_searchOpt, m_vertexSrc, and AlCaHLTBitMon_QueryRunRegistry::string.
35 edm::LogInfo (
"TauRegionalPixelSeedGenerator") <<
"Enter the TauRegionalPixelSeedGenerator";
46 if (regionPSet.
exists(
"searchOpt")){
54 if (regionPSet.
exists(
"measurementTrackerName")){
56 if (regionPSet.
exists(
"howToUseMeasurementTracker")){
T getParameter(std::string const &) const
std::string m_measurementTracker
bool exists(std::string const ¶meterName) const
checks if a parameter exists
edm::InputTag m_vertexSrc
double m_howToUseMeasurementTracker
virtual TauRegionalPixelSeedGenerator::~TauRegionalPixelSeedGenerator |
( |
| ) |
|
|
inlinevirtual |
Implements TrackingRegionProducer.
Definition at line 65 of file TauRegionalPixelSeedGenerator.h.
References edm::Event::getByLabel(), m_deltaEta, m_deltaPhi, m_halfLength, m_howToUseMeasurementTracker, m_jetSrc, m_measurementTracker, m_originRadius, m_ptMin, m_searchOpt, m_vertexSrc, reco::Candidate::momentum(), and query::result.
66 std::vector<TrackingRegion* >
result;
69 double deltaZVertex, deltaRho;
75 if (not vertices.empty()) {
77 GlobalPoint myTmp(vertices.at(0).position().x(),vertices.at(0).position().y(), vertices.at(0).position().z());
93 for (
unsigned int iJet =0; iJet < h_jets->size(); ++iJet)
109 result.push_back(etaphiRegion);
std::string m_measurementTracker
std::vector< Vertex > VertexCollection
collection of Vertex objects
virtual Vector momentum() const =0
spatial momentum vector
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
edm::InputTag m_vertexSrc
double m_howToUseMeasurementTracker
float TauRegionalPixelSeedGenerator::m_deltaEta |
|
private |
float TauRegionalPixelSeedGenerator::m_deltaPhi |
|
private |
float TauRegionalPixelSeedGenerator::m_halfLength |
|
private |
double TauRegionalPixelSeedGenerator::m_howToUseMeasurementTracker |
|
private |
std::string TauRegionalPixelSeedGenerator::m_measurementTracker |
|
private |
float TauRegionalPixelSeedGenerator::m_originRadius |
|
private |
float TauRegionalPixelSeedGenerator::m_ptMin |
|
private |
bool TauRegionalPixelSeedGenerator::m_searchOpt |
|
private |