CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
HLTTrack Class Reference

#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
 

Detailed Description

Definition at line 35 of file HLTTrack.h.

Constructor & Destructor Documentation

HLTTrack::HLTTrack ( )

Definition at line 15 of file HLTTrack.cc.

Member Function Documentation

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.

void HLTTrack::setup ( const edm::ParameterSet pSet,
TTree *  tree 
)

Definition at line 24 of file HLTTrack.cc.

Member Data Documentation

bool HLTTrack::_Debug
private

Definition at line 64 of file HLTTrack.h.

bool HLTTrack::_Monte
private

Definition at line 64 of file HLTTrack.h.

int HLTTrack::evtCounter
private

Definition at line 66 of file HLTTrack.h.

float * HLTTrack::isopixeltrackL2dXY
private

Definition at line 55 of file HLTTrack.h.

float * HLTTrack::isopixeltrackL2eta
private

Definition at line 55 of file HLTTrack.h.

float * HLTTrack::isopixeltrackL2pt
private

Definition at line 55 of file HLTTrack.h.

float * HLTTrack::isopixeltrackL3energy
private

Definition at line 55 of file HLTTrack.h.

float * HLTTrack::isopixeltrackL3eta
private

Definition at line 55 of file HLTTrack.h.

float * HLTTrack::isopixeltrackL3maxptpxl
private

Definition at line 55 of file HLTTrack.h.

float * HLTTrack::isopixeltrackL3phi
private

Definition at line 55 of file HLTTrack.h.

float* HLTTrack::isopixeltrackL3pt
private

Definition at line 55 of file HLTTrack.h.

int HLTTrack::nisopixeltrackL3
private

Definition at line 56 of file HLTTrack.h.

int HLTTrack::npixelclusters
private

Definition at line 61 of file HLTTrack.h.

int HLTTrack::npixeltracksL3
private

Definition at line 59 of file HLTTrack.h.

int HLTTrack::pixelfedsize
private

Definition at line 60 of file HLTTrack.h.

float * HLTTrack::pixeltracksL3eta
private

Definition at line 58 of file HLTTrack.h.

float * HLTTrack::pixeltracksL3phi
private

Definition at line 58 of file HLTTrack.h.

float* HLTTrack::pixeltracksL3pt
private

Definition at line 58 of file HLTTrack.h.

float * HLTTrack::pixeltracksL3vz
private

Definition at line 58 of file HLTTrack.h.