CMS 3D CMS Logo

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

#include <CaloPropagateTrack.h>

Public Member Functions

 propagatedGenTrackID ()
 

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
 
HepMC::GenEvent::particle_const_iterator trkItr
 

Detailed Description

Definition at line 64 of file CaloPropagateTrack.h.

Constructor & Destructor Documentation

◆ propagatedGenTrackID()

spr::propagatedGenTrackID::propagatedGenTrackID ( )
inline

Definition at line 65 of file CaloPropagateTrack.h.

65  {
66  ok = okECAL = okHCAL = false;
67  charge = pdgId = 0;
68  }

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

Member Data Documentation

◆ charge

int spr::propagatedGenTrackID::charge

Definition at line 73 of file CaloPropagateTrack.h.

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

◆ detIdECAL

DetId spr::propagatedGenTrackID::detIdECAL

Definition at line 70 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ detIdEHCAL

DetId spr::propagatedGenTrackID::detIdEHCAL

Definition at line 70 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ detIdHCAL

DetId spr::propagatedGenTrackID::detIdHCAL

Definition at line 70 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ directionECAL

GlobalVector spr::propagatedGenTrackID::directionECAL

Definition at line 72 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ directionHCAL

GlobalVector spr::propagatedGenTrackID::directionHCAL

Definition at line 72 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ ok

bool spr::propagatedGenTrackID::ok

Definition at line 69 of file CaloPropagateTrack.h.

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

◆ okECAL

bool spr::propagatedGenTrackID::okECAL

Definition at line 69 of file CaloPropagateTrack.h.

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

◆ okHCAL

bool spr::propagatedGenTrackID::okHCAL

Definition at line 69 of file CaloPropagateTrack.h.

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

◆ pdgId

int spr::propagatedGenTrackID::pdgId

◆ pointECAL

GlobalPoint spr::propagatedGenTrackID::pointECAL

Definition at line 71 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ pointHCAL

GlobalPoint spr::propagatedGenTrackID::pointHCAL

Definition at line 71 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

◆ trkItr

HepMC::GenEvent::particle_const_iterator spr::propagatedGenTrackID::trkItr

Definition at line 74 of file CaloPropagateTrack.h.

Referenced by spr::propagateCALO().

spr::propagatedGenTrackID::charge
int charge
Definition: CaloPropagateTrack.h:73
spr::propagatedGenTrackID::pdgId
int pdgId
Definition: CaloPropagateTrack.h:73
spr::propagatedGenTrackID::okECAL
bool okECAL
Definition: CaloPropagateTrack.h:69
spr::propagatedGenTrackID::okHCAL
bool okHCAL
Definition: CaloPropagateTrack.h:69
spr::propagatedGenTrackID::ok
bool ok
Definition: CaloPropagateTrack.h:69