CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
spr::propagatedGenParticleID Struct Reference

#include <CaloPropagateTrack.h>

Public Member Functions

 propagatedGenParticleID ()
 

Public Attributes

int charge
 
DetId detIdECAL
 
DetId detIdEHCAL
 
DetId detIdHCAL
 
GlobalVector directionECAL
 
GlobalVector directionHCAL
 
bool ok
 
bool okECAL
 
bool okHCAL
 
int pdgId
 
GlobalPoint pointECAL
 
GlobalPoint pointHCAL
 
reco::GenParticleCollection::const_iterator trkItr
 

Detailed Description

Definition at line 77 of file CaloPropagateTrack.h.

Constructor & Destructor Documentation

◆ propagatedGenParticleID()

spr::propagatedGenParticleID::propagatedGenParticleID ( )
inline

Definition at line 78 of file CaloPropagateTrack.h.

78  {
79  ok = okECAL = okHCAL = false;
80  charge = pdgId = 0;
81  }

References charge, ok, okECAL, okHCAL, and pdgId.

Member Data Documentation

◆ charge

int spr::propagatedGenParticleID::charge

Definition at line 86 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO(), and propagatedGenParticleID().

◆ detIdECAL

DetId spr::propagatedGenParticleID::detIdECAL

Definition at line 83 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ detIdEHCAL

DetId spr::propagatedGenParticleID::detIdEHCAL

Definition at line 83 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ detIdHCAL

DetId spr::propagatedGenParticleID::detIdHCAL

Definition at line 83 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ directionECAL

GlobalVector spr::propagatedGenParticleID::directionECAL

Definition at line 85 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ directionHCAL

GlobalVector spr::propagatedGenParticleID::directionHCAL

Definition at line 85 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ ok

bool spr::propagatedGenParticleID::ok

Definition at line 82 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO(), and propagatedGenParticleID().

◆ okECAL

bool spr::propagatedGenParticleID::okECAL

Definition at line 82 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO(), and propagatedGenParticleID().

◆ okHCAL

bool spr::propagatedGenParticleID::okHCAL

Definition at line 82 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO(), and propagatedGenParticleID().

◆ pdgId

int spr::propagatedGenParticleID::pdgId

◆ pointECAL

GlobalPoint spr::propagatedGenParticleID::pointECAL

Definition at line 84 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ pointHCAL

GlobalPoint spr::propagatedGenParticleID::pointHCAL

Definition at line 84 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ trkItr

reco::GenParticleCollection::const_iterator spr::propagatedGenParticleID::trkItr

Definition at line 87 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

spr::propagatedGenParticleID::pdgId
int pdgId
Definition: CaloPropagateTrack.h:86
spr::propagatedGenParticleID::okECAL
bool okECAL
Definition: CaloPropagateTrack.h:82
spr::propagatedGenParticleID::charge
int charge
Definition: CaloPropagateTrack.h:86
spr::propagatedGenParticleID::ok
bool ok
Definition: CaloPropagateTrack.h:82
spr::propagatedGenParticleID::okHCAL
bool okHCAL
Definition: CaloPropagateTrack.h:82