CMS 3D CMS Logo

Public Member Functions

reco::isodeposit::AbsVeto Struct Reference

#include <IsoDeposit.h>

Inheritance diagram for reco::isodeposit::AbsVeto:
reco::isodeposit::AbsThresholdVeto reco::isodeposit::AbsThresholdVetoFromTransverse reco::isodeposit::AngleCone reco::isodeposit::AngleConeVeto reco::isodeposit::ConeThresholdVeto reco::isodeposit::ConeVeto reco::isodeposit::EventDependentAbsVeto reco::isodeposit::NumCrystalEtaPhiVeto reco::isodeposit::NumCrystalVeto reco::isodeposit::RectangularEtaPhiVeto reco::isodeposit::SwitchingEcalVeto reco::isodeposit::ThresholdVeto reco::isodeposit::ThresholdVetoFromTransverse

List of all members.

Public Member Functions

virtual void centerOn (double eta, double phi)
virtual bool veto (double eta, double phi, float value) const =0
 Return "true" if a deposit at specific (eta,phi) with that value must be vetoed in the sum.
virtual ~AbsVeto ()

Detailed Description

Definition at line 29 of file IsoDeposit.h.


Constructor & Destructor Documentation

virtual reco::isodeposit::AbsVeto::~AbsVeto ( ) [inline, virtual]

Definition at line 30 of file IsoDeposit.h.

{ }

Member Function Documentation

virtual void reco::isodeposit::AbsVeto::centerOn ( double  eta,
double  phi 
) [inline, virtual]
virtual bool reco::isodeposit::AbsVeto::veto ( double  eta,
double  phi,
float  value 
) const [pure virtual]