#include <HLTTrack.h>
Public Member Functions | |
void | analyze (const edm::Handle< reco::IsolatedPixelTrackCandidateCollection > &IsoPixelTrackL3, const edm::Handle< reco::IsolatedPixelTrackCandidateCollection > &IsoPixelTrackL2, const edm::Handle< reco::VertexCollection > &pixelVertices, const edm::Handle< reco::RecoChargedCandidateCollection > &PixelTracksL3, const edm::Handle< FEDRawDataCollection > hfedraw, const edm::Handle< edmNew::DetSetVector< SiPixelCluster > > &pixelClusters, TTree *tree) |
HLTTrack () | |
void | setup (const edm::ParameterSet &pSet, TTree *tree) |
Private Attributes | |
bool | _Debug |
bool | _Monte |
int | evtCounter |
float * | isopixeltrackL2dXY |
float * | isopixeltrackL2eta |
float * | isopixeltrackL2pt |
float * | isopixeltrackL3energy |
float * | isopixeltrackL3eta |
float * | isopixeltrackL3maxptpxl |
float * | isopixeltrackL3phi |
float * | isopixeltrackL3pt |
int | nisopixeltrackL3 |
int | npixelclusters |
int | npixeltracksL3 |
int | pixelfedsize |
float * | pixeltracksL3eta |
float * | pixeltracksL3phi |
float * | pixeltracksL3pt |
float * | pixeltracksL3vz |
Definition at line 35 of file HLTTrack.h.
HLTTrack::HLTTrack | ( | ) |
void HLTTrack::analyze | ( | const edm::Handle< reco::IsolatedPixelTrackCandidateCollection > & | IsoPixelTrackL3, |
const edm::Handle< reco::IsolatedPixelTrackCandidateCollection > & | IsoPixelTrackL2, | ||
const edm::Handle< reco::VertexCollection > & | pixelVertices, | ||
const edm::Handle< reco::RecoChargedCandidateCollection > & | PixelTracksL3, | ||
const edm::Handle< FEDRawDataCollection > | hfedraw, | ||
const edm::Handle< edmNew::DetSetVector< SiPixelCluster > > & | pixelClusters, | ||
TTree * | tree | ||
) |
Analyze the Data
Definition at line 77 of file HLTTrack.cc.
References deltaR(), FEDRawDataCollection::FEDData(), i, edm::Ref< C, T, F >::isNonnull(), isopixeltrackL2dXY, isopixeltrackL2eta, isopixeltrackL2pt, isopixeltrackL3energy, isopixeltrackL3eta, isopixeltrackL3maxptpxl, isopixeltrackL3phi, isopixeltrackL3pt, edm::HandleBase::isValid(), j, relval_2017::k, HLT_FULL_cff::minDR, nisopixeltrackL3, npixelclusters, npixeltracksL3, HLT_FULL_cff::pixelClusters, pixelfedsize, pixeltracksL3eta, pixeltracksL3phi, pixeltracksL3pt, pixeltracksL3vz, PixelVertexes_cfi::pixelVertices, and FEDRawData::size().
Referenced by HLTAnalyzer::analyze().
void HLTTrack::setup | ( | const edm::ParameterSet & | pSet, |
TTree * | tree | ||
) |
Definition at line 24 of file HLTTrack.cc.
References _Debug, _Monte, edm::ParameterSet::getParameter(), edm::ParameterSet::getParameterNames(), isopixeltrackL2dXY, isopixeltrackL2eta, isopixeltrackL2pt, isopixeltrackL3energy, isopixeltrackL3eta, isopixeltrackL3maxptpxl, isopixeltrackL3phi, isopixeltrackL3pt, nisopixeltrackL3, npixelclusters, npixeltracksL3, pixelfedsize, pixeltracksL3eta, pixeltracksL3phi, pixeltracksL3pt, and pixeltracksL3vz.
Referenced by HLTAnalyzer::HLTAnalyzer().
|
private |
Definition at line 64 of file HLTTrack.h.
Referenced by HLTTrack(), and setup().
|
private |
Definition at line 64 of file HLTTrack.h.
Referenced by HLTTrack(), and setup().
|
private |
Definition at line 66 of file HLTTrack.h.
Referenced by HLTTrack().
|
private |
Definition at line 55 of file HLTTrack.h.
|
private |
Definition at line 55 of file HLTTrack.h.
|
private |
Definition at line 55 of file HLTTrack.h.
|
private |
Definition at line 55 of file HLTTrack.h.
|
private |
Definition at line 55 of file HLTTrack.h.
|
private |
Definition at line 55 of file HLTTrack.h.
|
private |
Definition at line 55 of file HLTTrack.h.
|
private |
Definition at line 55 of file HLTTrack.h.
|
private |
Definition at line 56 of file HLTTrack.h.
|
private |
Definition at line 61 of file HLTTrack.h.
|
private |
Definition at line 59 of file HLTTrack.h.
|
private |
Definition at line 60 of file HLTTrack.h.
|
private |
Definition at line 58 of file HLTTrack.h.
|
private |
Definition at line 58 of file HLTTrack.h.
|
private |
Definition at line 58 of file HLTTrack.h.
|
private |
Definition at line 58 of file HLTTrack.h.