#include <MuonEnergy.h>
Public Member Functions | |
MuonEnergy () | |
Public Attributes | |
std::vector< HcalMuonRecHit > | crossedHadRecHits |
DetId | ecal_id |
DetId of the central ECAL crystal. More... | |
math::XYZPointF | ecal_position |
Trajectory position at the calorimeter. More... | |
float | ecal_time |
Calorimeter timing. More... | |
float | ecal_timeError |
float | em |
float | emMax |
maximal energy of ECAL crystal in the 5x5 shape More... | |
float | emS25 |
energy deposited in 5x5 ECAL crystal shape around central crystal More... | |
float | emS9 |
energy deposited in 3x3 ECAL crystal shape around central crystal More... | |
float | had |
float | hadMax |
maximal energy of HCAL tower in the 3x3 shape More... | |
float | hadS9 |
energy deposited in 3x3 HCAL tower shape around central tower More... | |
DetId | hcal_id |
DetId of the central HCAL tower with smallest depth. More... | |
math::XYZPointF | hcal_position |
float | hcal_time |
float | hcal_timeError |
float | ho |
energy deposited in crossed HO towers More... | |
float | hoS9 |
energy deposited in 3x3 HO tower shape around central tower More... | |
float | tower |
float | towerS9 |
total energy in 3x3 tower shape More... | |
Definition at line 17 of file MuonEnergy.h.
|
inline |
Definition at line 68 of file MuonEnergy.h.
std::vector<HcalMuonRecHit> reco::MuonEnergy::crossedHadRecHits |
RecHits
crossed HCAL rechits
Definition at line 66 of file MuonEnergy.h.
Referenced by MuonIdProducer::fillMuonId().
DetId reco::MuonEnergy::ecal_id |
DetId of the central ECAL crystal.
Definition at line 57 of file MuonEnergy.h.
Referenced by MuonTimingFiller::addEcalTime(), FWMuonDetailView::build(), and MuonIdProducer::fillMuonId().
math::XYZPointF reco::MuonEnergy::ecal_position |
Trajectory position at the calorimeter.
Definition at line 53 of file MuonEnergy.h.
Referenced by MuonTimingFiller::addEcalTime(), FWMuonDetailView::addSceneInfo(), FWMuonDetailView::build(), FWMuonLegoProxyBuilder::build(), MuonIdProducer::fillMuonId(), and pat::PATMuonSlimmer::produce().
float reco::MuonEnergy::ecal_time |
Calorimeter timing.
Definition at line 47 of file MuonEnergy.h.
Referenced by MuonTimingFiller::addEcalTime(), L1MuonRecoTreeProducer::analyze(), MuonIdProducer::fillMuonId(), and pat::PATMuonSlimmer::produce().
float reco::MuonEnergy::ecal_timeError |
Definition at line 48 of file MuonEnergy.h.
Referenced by L1MuonRecoTreeProducer::analyze(), and pat::PATMuonSlimmer::produce().
float reco::MuonEnergy::em |
ECAL crystal based energy (RecHits) energy deposited in crossed ECAL crystals
Definition at line 26 of file MuonEnergy.h.
Referenced by MuonEnergyDepositAnalyzer::analyze(), MuonCaloCompatibility::evaluate(), MuonIdProducer::fillMuonId(), pat::PATMuonSlimmer::produce(), ZMuMuMuonUserData::produce(), ZToLLEdmNtupleDumper::produce(), and FWMuonDetailView::setTextInfo().
float reco::MuonEnergy::emMax |
maximal energy of ECAL crystal in the 5x5 shape
Definition at line 32 of file MuonEnergy.h.
Referenced by MuonTimingFiller::addEcalTime(), MuonIdProducer::fillMuonId(), and pat::PATMuonSlimmer::produce().
float reco::MuonEnergy::emS25 |
energy deposited in 5x5 ECAL crystal shape around central crystal
Definition at line 30 of file MuonEnergy.h.
Referenced by MuonIdProducer::fillMuonId(), pat::PATMuonSlimmer::produce(), and FWMuonDetailView::setTextInfo().
float reco::MuonEnergy::emS9 |
energy deposited in 3x3 ECAL crystal shape around central crystal
Definition at line 28 of file MuonEnergy.h.
Referenced by MuonEnergyDepositAnalyzer::analyze(), MuonIdProducer::fillMuonId(), MuonMETAlgo::GetMuDepDeltas(), and FWMuonDetailView::setTextInfo().
float reco::MuonEnergy::had |
HCAL tower based energy (RecHits) energy deposited in crossed HCAL towers
Definition at line 36 of file MuonEnergy.h.
Referenced by MuonEnergyDepositAnalyzer::analyze(), MuonCaloCompatibility::evaluate(), AlCaHOCalibProducer::fillHOStore(), MuonIdProducer::fillMuonId(), pat::PATMuonSlimmer::produce(), ZMuMuMuonUserData::produce(), and ZToLLEdmNtupleDumper::produce().
float reco::MuonEnergy::hadMax |
maximal energy of HCAL tower in the 3x3 shape
Definition at line 40 of file MuonEnergy.h.
Referenced by MuonIdProducer::fillMuonId(), and pat::PATMuonSlimmer::produce().
float reco::MuonEnergy::hadS9 |
energy deposited in 3x3 HCAL tower shape around central tower
Definition at line 38 of file MuonEnergy.h.
Referenced by MuonEnergyDepositAnalyzer::analyze(), MuonIdProducer::fillMuonId(), MuonMETAlgo::GetMuDepDeltas(), and pat::PATMuonSlimmer::produce().
DetId reco::MuonEnergy::hcal_id |
DetId of the central HCAL tower with smallest depth.
Definition at line 60 of file MuonEnergy.h.
Referenced by MuonIdProducer::fillMuonId().
math::XYZPointF reco::MuonEnergy::hcal_position |
Definition at line 54 of file MuonEnergy.h.
Referenced by FWMuonDetailView::addSceneInfo(), MuonIdProducer::fillMuonId(), and pat::PATMuonSlimmer::produce().
float reco::MuonEnergy::hcal_time |
Definition at line 49 of file MuonEnergy.h.
Referenced by L1MuonRecoTreeProducer::analyze(), MuonIdProducer::fillMuonId(), and pat::PATMuonSlimmer::produce().
float reco::MuonEnergy::hcal_timeError |
Definition at line 50 of file MuonEnergy.h.
Referenced by L1MuonRecoTreeProducer::analyze(), and pat::PATMuonSlimmer::produce().
float reco::MuonEnergy::ho |
energy deposited in crossed HO towers
Definition at line 42 of file MuonEnergy.h.
Referenced by MuonEnergyDepositAnalyzer::analyze(), MuonCaloCompatibility::evaluate(), and MuonIdProducer::fillMuonId().
float reco::MuonEnergy::hoS9 |
energy deposited in 3x3 HO tower shape around central tower
Definition at line 44 of file MuonEnergy.h.
Referenced by MuonEnergyDepositAnalyzer::analyze(), MuonIdProducer::fillMuonId(), and MuonMETAlgo::GetMuDepDeltas().
float reco::MuonEnergy::tower |
CaloTower based energy total energy
Definition at line 20 of file MuonEnergy.h.
Referenced by L1MuonRecoTreeProducer::analyze(), MuonIdProducer::fillMuonId(), and pat::PATMuonSlimmer::produce().
float reco::MuonEnergy::towerS9 |
total energy in 3x3 tower shape
Definition at line 22 of file MuonEnergy.h.
Referenced by L1MuonRecoTreeProducer::analyze(), MuonIdProducer::fillMuonId(), and pat::PATMuonSlimmer::produce().