#include <TrackDetMatchInfo.h>
Public Member Functions | |
double | ecalConeEnergyFromCaloTowers () |
double | ecalConeEnergyFromRecHits () |
double | ecalEnergyFromCaloTowers () |
double | ecalEnergyFromRecHits () |
ECAL energy. More... | |
double | hcalBoxEnergyFromCaloTowers () |
double | hcalBoxEnergyFromRecHits () |
double | hcalConeEnergyFromCaloTowers () |
double | hcalConeEnergyFromRecHits () |
double | hcalEnergyFromCaloTowers () |
double | hcalEnergyFromRecHits () |
HCAL energy. More... | |
double | outerHcalEnergy () |
Public Attributes | |
std::vector< HBHERecHit > | boxHcalRecHits |
std::vector< CaloTower > | boxTowers |
std::vector< EcalRecHit > | coneEcalRecHits |
std::vector< HBHERecHit > | coneHcalRecHits |
std::vector< CaloTower > | coneTowers |
std::vector< EcalRecHit > | crossedEcalRecHits |
std::vector< HBHERecHit > | crossedHcalRecHits |
std::vector< CaloTower > | crossedTowers |
bool | isGoodCalo |
bool | isGoodEcal |
bool | isGoodHcal |
std::vector< HBHERecHit > | regionHcalRecHits |
std::vector< CaloTower > | regionTowers |
math::XYZPoint | trkGlobPosAtEcal |
math::XYZPoint | trkGlobPosAtHcal |
Definition at line 10 of file TrackDetMatchInfo.h.
double HTrackDetMatchInfo::ecalConeEnergyFromCaloTowers | ( | ) |
Definition at line 28 of file TrackDetMatchInfo.cc.
References coneTowers, and HCALHighEnergyHPDFilter_cfi::energy.
double HTrackDetMatchInfo::ecalConeEnergyFromRecHits | ( | ) |
Definition at line 11 of file TrackDetMatchInfo.cc.
References coneEcalRecHits, and HCALHighEnergyHPDFilter_cfi::energy.
double HTrackDetMatchInfo::ecalEnergyFromCaloTowers | ( | ) |
Definition at line 20 of file TrackDetMatchInfo.cc.
References crossedTowers, and HCALHighEnergyHPDFilter_cfi::energy.
double HTrackDetMatchInfo::ecalEnergyFromRecHits | ( | ) |
ECAL energy.
Definition at line 4 of file TrackDetMatchInfo.cc.
References crossedEcalRecHits, and HCALHighEnergyHPDFilter_cfi::energy.
double HTrackDetMatchInfo::hcalBoxEnergyFromCaloTowers | ( | ) |
Definition at line 72 of file TrackDetMatchInfo.cc.
References boxTowers, and HCALHighEnergyHPDFilter_cfi::energy.
double HTrackDetMatchInfo::hcalBoxEnergyFromRecHits | ( | ) |
Definition at line 50 of file TrackDetMatchInfo.cc.
References boxHcalRecHits, and HCALHighEnergyHPDFilter_cfi::energy.
double HTrackDetMatchInfo::hcalConeEnergyFromCaloTowers | ( | ) |
Definition at line 64 of file TrackDetMatchInfo.cc.
References coneTowers, and HCALHighEnergyHPDFilter_cfi::energy.
double HTrackDetMatchInfo::hcalConeEnergyFromRecHits | ( | ) |
Definition at line 42 of file TrackDetMatchInfo.cc.
References coneHcalRecHits, and HCALHighEnergyHPDFilter_cfi::energy.
double HTrackDetMatchInfo::hcalEnergyFromCaloTowers | ( | ) |
Definition at line 57 of file TrackDetMatchInfo.cc.
References crossedTowers, HCALHighEnergyHPDFilter_cfi::energy, and l1tHGCalTowerProducer_cfi::tower.
double HTrackDetMatchInfo::hcalEnergyFromRecHits | ( | ) |
HCAL energy.
Definition at line 35 of file TrackDetMatchInfo.cc.
References crossedHcalRecHits, and HCALHighEnergyHPDFilter_cfi::energy.
double HTrackDetMatchInfo::outerHcalEnergy | ( | ) |
Definition at line 79 of file TrackDetMatchInfo.cc.
References crossedTowers, HCALHighEnergyHPDFilter_cfi::energy, and l1tHGCalTowerProducer_cfi::tower.
std::vector<HBHERecHit> HTrackDetMatchInfo::boxHcalRecHits |
Definition at line 38 of file TrackDetMatchInfo.h.
Referenced by hcalBoxEnergyFromRecHits().
std::vector<CaloTower> HTrackDetMatchInfo::boxTowers |
Definition at line 34 of file TrackDetMatchInfo.h.
Referenced by hcalBoxEnergyFromCaloTowers().
std::vector<EcalRecHit> HTrackDetMatchInfo::coneEcalRecHits |
Definition at line 29 of file TrackDetMatchInfo.h.
Referenced by ecalConeEnergyFromRecHits().
std::vector<HBHERecHit> HTrackDetMatchInfo::coneHcalRecHits |
Definition at line 37 of file TrackDetMatchInfo.h.
Referenced by hcalConeEnergyFromRecHits().
std::vector<CaloTower> HTrackDetMatchInfo::coneTowers |
Definition at line 33 of file TrackDetMatchInfo.h.
Referenced by ecalConeEnergyFromCaloTowers(), and hcalConeEnergyFromCaloTowers().
std::vector<EcalRecHit> HTrackDetMatchInfo::crossedEcalRecHits |
Definition at line 28 of file TrackDetMatchInfo.h.
Referenced by ecalEnergyFromRecHits().
std::vector<HBHERecHit> HTrackDetMatchInfo::crossedHcalRecHits |
Definition at line 36 of file TrackDetMatchInfo.h.
Referenced by hcalEnergyFromRecHits().
std::vector<CaloTower> HTrackDetMatchInfo::crossedTowers |
Definition at line 32 of file TrackDetMatchInfo.h.
Referenced by ecalEnergyFromCaloTowers(), hcalEnergyFromCaloTowers(), and outerHcalEnergy().
bool HTrackDetMatchInfo::isGoodCalo |
Definition at line 43 of file TrackDetMatchInfo.h.
bool HTrackDetMatchInfo::isGoodEcal |
Definition at line 41 of file TrackDetMatchInfo.h.
bool HTrackDetMatchInfo::isGoodHcal |
Definition at line 42 of file TrackDetMatchInfo.h.
std::vector<HBHERecHit> HTrackDetMatchInfo::regionHcalRecHits |
Definition at line 39 of file TrackDetMatchInfo.h.
std::vector<CaloTower> HTrackDetMatchInfo::regionTowers |
Definition at line 35 of file TrackDetMatchInfo.h.
math::XYZPoint HTrackDetMatchInfo::trkGlobPosAtEcal |
Definition at line 27 of file TrackDetMatchInfo.h.
math::XYZPoint HTrackDetMatchInfo::trkGlobPosAtHcal |
Definition at line 31 of file TrackDetMatchInfo.h.