#include <HBHEIsolatedNoiseAlgos.h>
|
| ObjectValidator (const edm::ParameterSet &) |
|
| ObjectValidator (double HBThreshold, double HESThreshold, double HEDThreshold, double EBThreshold, double EEThreshold, uint32_t HcalAcceptSeverityLevel, uint32_t EcalAcceptSeverityLevel, bool UseHcalRecoveredHits, bool UseEcalRecoveredHits, double MinValidTrackPt, double MinValidTrackPtBarrel, int MinValidTrackNHits) |
|
void | setEBRecHitCollection (const EcalRecHitCollection *q) |
|
void | setEcalChannelStatus (const EcalChannelStatus *q) |
|
void | setEcalSeverityLevelAlgo (const EcalSeverityLevelAlgo *q) |
|
void | setEERecHitCollection (const EcalRecHitCollection *q) |
|
void | setHcalChannelQuality (const HcalChannelQuality *q) |
|
void | setHcalSeverityLevelComputer (const HcalSeverityLevelComputer *q) |
|
bool | validHit (const HBHERecHit &) const |
|
bool | validHit (const EcalRecHit &) const |
|
bool | validTrack (const reco::Track &) const |
|
virtual | ~ObjectValidator () |
|
| ObjectValidatorAbs () |
|
virtual | ~ObjectValidatorAbs () |
|
Definition at line 70 of file HBHEIsolatedNoiseAlgos.h.
ObjectValidator::ObjectValidator |
( |
double |
HBThreshold, |
|
|
double |
HESThreshold, |
|
|
double |
HEDThreshold, |
|
|
double |
EBThreshold, |
|
|
double |
EEThreshold, |
|
|
uint32_t |
HcalAcceptSeverityLevel, |
|
|
uint32_t |
EcalAcceptSeverityLevel, |
|
|
bool |
UseHcalRecoveredHits, |
|
|
bool |
UseEcalRecoveredHits, |
|
|
double |
MinValidTrackPt, |
|
|
double |
MinValidTrackPtBarrel, |
|
|
int |
MinValidTrackNHits |
|
) |
| |
|
inline |
ObjectValidator::~ObjectValidator |
( |
| ) |
|
|
virtual |
bool ObjectValidator::validHit |
( |
const HBHERecHit & |
hit | ) |
const |
|
virtual |
bool ObjectValidator::validHit |
( |
const EcalRecHit & |
hit | ) |
const |
|
virtual |
bool ObjectValidator::validTrack |
( |
const reco::Track & |
trk | ) |
const |
|
virtual |
double ObjectValidator::EBThreshold_ |
|
private |
uint32_t ObjectValidator::EcalAcceptSeverityLevel_ |
|
private |
double ObjectValidator::EEThreshold_ |
|
private |
double ObjectValidator::HBThreshold_ |
|
private |
uint32_t ObjectValidator::HcalAcceptSeverityLevel_ |
|
private |
double ObjectValidator::HEDThreshold_ |
|
private |
double ObjectValidator::HESThreshold_ |
|
private |
int ObjectValidator::MinValidTrackNHits_ |
|
private |
double ObjectValidator::MinValidTrackPt_ |
|
private |
double ObjectValidator::MinValidTrackPtBarrel_ |
|
private |
bool ObjectValidator::UseEcalRecoveredHits_ |
|
private |
bool ObjectValidator::UseHcalRecoveredHits_ |
|
private |