CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
reco::MuonEnergy Struct Reference

#include <MuonEnergy.h>

Public Member Functions

 MuonEnergy ()
 

Public Attributes

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...
 

Detailed Description

Definition at line 7 of file MuonEnergy.h.

Constructor & Destructor Documentation

reco::MuonEnergy::MuonEnergy ( )
inline

Definition at line 52 of file MuonEnergy.h.

52  :
53  tower(0), towerS9(0),
54  em(0), emS9(0), emS25(0), emMax(0),
55  had(0), hadS9(0), hadMax(0),
57  { }
float ecal_timeError
Definition: MuonEnergy.h:38
float emS9
energy deposited in 3x3 ECAL crystal shape around central crystal
Definition: MuonEnergy.h:18
float towerS9
total energy in 3x3 tower shape
Definition: MuonEnergy.h:12
float ecal_time
Calorimeter timing.
Definition: MuonEnergy.h:37
float ho
energy deposited in crossed HO towers
Definition: MuonEnergy.h:32
float emS25
energy deposited in 5x5 ECAL crystal shape around central crystal
Definition: MuonEnergy.h:20
float hoS9
energy deposited in 3x3 HO tower shape around central tower
Definition: MuonEnergy.h:34
float emMax
maximal energy of ECAL crystal in the 5x5 shape
Definition: MuonEnergy.h:22
float hadMax
maximal energy of HCAL tower in the 3x3 shape
Definition: MuonEnergy.h:30
float hcal_timeError
Definition: MuonEnergy.h:40
float hadS9
energy deposited in 3x3 HCAL tower shape around central tower
Definition: MuonEnergy.h:28

Member Data Documentation

DetId reco::MuonEnergy::ecal_id

DetId of the central ECAL crystal.

Definition at line 47 of file MuonEnergy.h.

Referenced by MuonTimingFiller::addEcalTime(), FWMuonDetailView::build(), and MuonIdProducer::fillMuonId().

math::XYZPointF reco::MuonEnergy::ecal_position
float reco::MuonEnergy::ecal_time
float reco::MuonEnergy::ecal_timeError

Definition at line 38 of file MuonEnergy.h.

Referenced by L1MuonRecoTreeProducer::analyze().

float reco::MuonEnergy::em

ECAL crystal based energy (RecHits) energy deposited in crossed ECAL crystals

Definition at line 16 of file MuonEnergy.h.

Referenced by MuonEnergyDepositAnalyzer::analyze(), MuonCaloCompatibility::evaluate(), MuonIdProducer::fillMuonId(), ZMuMuMuonUserData::produce(), ZToLLEdmNtupleDumper::produce(), and FWMuonDetailView::setTextInfo().

float reco::MuonEnergy::emMax

maximal energy of ECAL crystal in the 5x5 shape

Definition at line 22 of file MuonEnergy.h.

Referenced by MuonTimingFiller::addEcalTime(), and MuonIdProducer::fillMuonId().

float reco::MuonEnergy::emS25

energy deposited in 5x5 ECAL crystal shape around central crystal

Definition at line 20 of file MuonEnergy.h.

Referenced by MuonIdProducer::fillMuonId(), and FWMuonDetailView::setTextInfo().

float reco::MuonEnergy::emS9

energy deposited in 3x3 ECAL crystal shape around central crystal

Definition at line 18 of file MuonEnergy.h.

Referenced by MuonEnergyDepositAnalyzer::analyze(), MuonIdProducer::fillMuonId(), MuonMETAlgo::GetMuDepDeltas(), and FWMuonDetailView::setTextInfo().

float reco::MuonEnergy::had
float reco::MuonEnergy::hadMax

maximal energy of HCAL tower in the 3x3 shape

Definition at line 30 of file MuonEnergy.h.

Referenced by MuonIdProducer::fillMuonId().

float reco::MuonEnergy::hadS9

energy deposited in 3x3 HCAL tower shape around central tower

Definition at line 28 of file MuonEnergy.h.

Referenced by MuonEnergyDepositAnalyzer::analyze(), MuonIdProducer::fillMuonId(), and MuonMETAlgo::GetMuDepDeltas().

DetId reco::MuonEnergy::hcal_id

DetId of the central HCAL tower with smallest depth.

Definition at line 50 of file MuonEnergy.h.

Referenced by MuonIdProducer::fillMuonId().

math::XYZPointF reco::MuonEnergy::hcal_position

Definition at line 44 of file MuonEnergy.h.

Referenced by FWMuonDetailView::addSceneInfo(), and MuonIdProducer::fillMuonId().

float reco::MuonEnergy::hcal_time

Definition at line 39 of file MuonEnergy.h.

Referenced by L1MuonRecoTreeProducer::analyze(), and MuonIdProducer::fillMuonId().

float reco::MuonEnergy::hcal_timeError

Definition at line 40 of file MuonEnergy.h.

Referenced by L1MuonRecoTreeProducer::analyze().

float reco::MuonEnergy::ho

energy deposited in crossed HO towers

Definition at line 32 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 34 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 10 of file MuonEnergy.h.

Referenced by L1MuonRecoTreeProducer::analyze(), and MuonIdProducer::fillMuonId().

float reco::MuonEnergy::towerS9

total energy in 3x3 tower shape

Definition at line 12 of file MuonEnergy.h.

Referenced by L1MuonRecoTreeProducer::analyze(), and MuonIdProducer::fillMuonId().