#include <EcalHaloData.h>
Private Attributes | |
std::vector< PhiWedge > | PhiWedgeCollection |
edm::ValueMap< float > | ShowerShapes_Angle |
edm::ValueMap< float > | ShowerShapes_Roundness |
std::vector< HaloClusterCandidateECAL > | thehaloclustercands_eb |
std::vector< HaloClusterCandidateECAL > | thehaloclustercands_ee |
edm::RefVector< reco::SuperClusterCollection > | TheSuperClusterRefs |
Definition at line 22 of file EcalHaloData.h.
EcalHaloData::EcalHaloData | ( | ) |
Definition at line 10 of file EcalHaloData.cc.
|
inline |
Definition at line 27 of file EcalHaloData.h.
References angle(), and NumberOfHaloSuperClusters().
|
inline |
Definition at line 50 of file EcalHaloData.h.
References thehaloclustercands_eb.
Referenced by GlobalHaloAlgo::Calculate().
|
inline |
Definition at line 51 of file EcalHaloData.h.
References thehaloclustercands_eb.
|
inline |
Definition at line 52 of file EcalHaloData.h.
References thehaloclustercands_ee.
Referenced by GlobalHaloAlgo::Calculate().
|
inline |
Definition at line 53 of file EcalHaloData.h.
References thehaloclustercands_ee.
|
inline |
Definition at line 34 of file EcalHaloData.h.
References PhiWedgeCollection.
Referenced by BeamHaloAnalyzer::analyze(), EcalHaloAlgo::Calculate(), and GlobalHaloAlgo::Calculate().
|
inline |
Definition at line 35 of file EcalHaloData.h.
References PhiWedgeCollection.
|
inline |
Definition at line 46 of file EcalHaloData.h.
References ShowerShapes_Angle.
Referenced by BeamHaloAnalyzer::analyze(), EcalHaloAlgo::Calculate(), and reco::BeamHaloSummaryProducer::produce().
|
inline |
Definition at line 47 of file EcalHaloData.h.
References ShowerShapes_Angle.
|
inline |
Definition at line 43 of file EcalHaloData.h.
References ShowerShapes_Roundness.
Referenced by BeamHaloAnalyzer::analyze(), EcalHaloAlgo::Calculate(), and reco::BeamHaloSummaryProducer::produce().
|
inline |
Definition at line 44 of file EcalHaloData.h.
References ShowerShapes_Roundness.
|
inline |
Definition at line 38 of file EcalHaloData.h.
References TheSuperClusterRefs.
Referenced by BeamHaloAnalyzer::analyze(), EcalHaloAlgo::Calculate(), and reco::BeamHaloSummaryProducer::produce().
|
inline |
Definition at line 39 of file EcalHaloData.h.
References TheSuperClusterRefs.
int EcalHaloData::NumberOfHaloSuperClusters | ( | float | roundness = 100. , |
float | angle = 4.0 |
||
) | const |
Definition at line 14 of file EcalHaloData.cc.
References a, i, gen::n, alignCSCRings::r, ShowerShapes_Angle, ShowerShapes_Roundness, edm::RefVector< C, T, F >::size(), and TheSuperClusterRefs.
Referenced by ~EcalHaloData().
|
inline |
Definition at line 55 of file EcalHaloData.h.
References thehaloclustercands_eb.
Referenced by EcalHaloAlgo::Calculate().
|
inline |
Definition at line 56 of file EcalHaloData.h.
References thehaloclustercands_ee.
Referenced by EcalHaloAlgo::Calculate().
|
private |
Definition at line 58 of file EcalHaloData.h.
Referenced by GetPhiWedges().
|
private |
Definition at line 62 of file EcalHaloData.h.
Referenced by GetShowerShapesAngle(), and NumberOfHaloSuperClusters().
|
private |
Definition at line 61 of file EcalHaloData.h.
Referenced by GetShowerShapesRoundness(), and NumberOfHaloSuperClusters().
|
private |
Definition at line 64 of file EcalHaloData.h.
Referenced by getHaloClusterCandidatesEB(), and setHaloClusterCandidatesEB().
|
private |
Definition at line 65 of file EcalHaloData.h.
Referenced by getHaloClusterCandidatesEE(), and setHaloClusterCandidatesEE().
|
private |
Definition at line 59 of file EcalHaloData.h.
Referenced by GetSuperClusters(), and NumberOfHaloSuperClusters().