CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
reco::HcalHaloData Class Reference

#include <HcalHaloData.h>

Public Member Functions

const std::vector< PhiWedge > & GetPhiWedges () const
 
std::vector< PhiWedge > & GetPhiWedges ()
 
const std::vector
< HaloTowerStrip > & 
getProblematicStrips () const
 
std::vector< HaloTowerStrip > & getProblematicStrips ()
 
 HcalHaloData ()
 
 ~HcalHaloData ()
 

Private Attributes

std::vector< PhiWedgePhiWedgeCollection
 
std::vector< HaloTowerStripproblematicStripCollection
 

Detailed Description

Definition at line 29 of file HcalHaloData.h.

Constructor & Destructor Documentation

HcalHaloData::HcalHaloData ( )

Definition at line 9 of file HcalHaloData.cc.

10 {
11 
12 
13 }
reco::HcalHaloData::~HcalHaloData ( )
inline

Definition at line 35 of file HcalHaloData.h.

35 {}

Member Function Documentation

const std::vector<PhiWedge>& reco::HcalHaloData::GetPhiWedges ( ) const
inline
std::vector<PhiWedge>& reco::HcalHaloData::GetPhiWedges ( )
inline

Definition at line 41 of file HcalHaloData.h.

References PhiWedgeCollection.

41 {return PhiWedgeCollection;}
std::vector< PhiWedge > PhiWedgeCollection
Definition: HcalHaloData.h:48
const std::vector<HaloTowerStrip>& reco::HcalHaloData::getProblematicStrips ( ) const
inline

Definition at line 44 of file HcalHaloData.h.

References problematicStripCollection.

Referenced by HcalHaloAlgo::Calculate(), and reco::BeamHaloSummaryProducer::produce().

std::vector< HaloTowerStrip > problematicStripCollection
Definition: HcalHaloData.h:49
std::vector<HaloTowerStrip>& reco::HcalHaloData::getProblematicStrips ( )
inline

Definition at line 45 of file HcalHaloData.h.

References problematicStripCollection.

std::vector< HaloTowerStrip > problematicStripCollection
Definition: HcalHaloData.h:49

Member Data Documentation

std::vector<PhiWedge> reco::HcalHaloData::PhiWedgeCollection
private

Definition at line 48 of file HcalHaloData.h.

Referenced by GetPhiWedges().

std::vector<HaloTowerStrip> reco::HcalHaloData::problematicStripCollection
private

Definition at line 49 of file HcalHaloData.h.

Referenced by getProblematicStrips().