#include <PFHFRecHitCreator.h>
Classes | |
class | DetIDSorter |
Public Member Functions | |
void | importRecHits (std::auto_ptr< reco::PFRecHitCollection > &out, std::auto_ptr< reco::PFRecHitCollection > &cleaned, const edm::Event &iEvent, const edm::EventSetup &iSetup) |
PFHFRecHitCreator (const edm::ParameterSet &iConfig, edm::ConsumesCollector &iC) | |
Public Member Functions inherited from PFRecHitCreatorBase | |
PFRecHitCreatorBase () | |
PFRecHitCreatorBase (const edm::ParameterSet &iConfig, edm::ConsumesCollector &iC) | |
Protected Attributes | |
double | EM_Depth_ |
double | HAD_Depth_ |
double | HFCalib_ |
double | longFibre_Cut |
double | longFibre_Fraction |
edm::EDGetTokenT < edm::SortedCollection < HFRecHit > > | recHitToken_ |
double | shortFibre_Cut |
double | shortFibre_Fraction |
double | thresh_HF_ |
Protected Attributes inherited from PFRecHitCreatorBase | |
std::vector< std::unique_ptr < PFRecHitQTestBase > > | qualityTests_ |
Additional Inherited Members | |
Protected Member Functions inherited from PFRecHitCreatorBase | |
void | beginEvent (const edm::Event &event, const edm::EventSetup &setup) |
Definition at line 22 of file PFHFRecHitCreator.h.
|
inline |
Definition at line 25 of file PFHFRecHitCreator.h.
References edm::ConsumesCollector::consumes(), EM_Depth_, edm::ParameterSet::getParameter(), HAD_Depth_, HFCalib_, longFibre_Cut, longFibre_Fraction, recHitToken_, shortFibre_Cut, shortFibre_Fraction, and thresh_HF_.
|
inlinevirtual |
Implements PFRecHitCreatorBase.
Definition at line 42 of file PFHFRecHitCreator.h.
References a, funct::abs(), assert(), b, PFRecHitCreatorBase::beginEvent(), compareJSON::const, HcalDetId::depth(), HLT_25ns10e33_v2_cff::depth, relval_parameters_module::energy, edm::EventSetup::get(), edm::Event::getByToken(), CaloSubdetectorGeometry::getGeometry(), DetId::Hcal, HcalForward, PFLayer::HF_EM, PFLayer::HF_HAD, HFCalib_, HcalDetId::ieta(), HcalDetId::iphi(), keep, longFibre_Cut, longFibre_Fraction, eostools::move(), PFRecHitCreatorBase::qualityTests_, DetId::rawId(), recHitToken_, reco::PFRecHit::setEnergy(), reco::PFRecHit::setTime(), shortFibre_Cut, shortFibre_Fraction, MCScenario_CRAFT1_22X::sorter(), and thresh_HF_.
|
protected |
Definition at line 204 of file PFHFRecHitCreator.h.
Referenced by PFHFRecHitCreator().
|
protected |
Definition at line 205 of file PFHFRecHitCreator.h.
Referenced by PFHFRecHitCreator().
|
protected |
Definition at line 214 of file PFHFRecHitCreator.h.
Referenced by importRecHits(), and PFHFRecHitCreator().
|
protected |
Definition at line 211 of file PFHFRecHitCreator.h.
Referenced by importRecHits(), and PFHFRecHitCreator().
|
protected |
Definition at line 208 of file PFHFRecHitCreator.h.
Referenced by importRecHits(), and PFHFRecHitCreator().
|
protected |
Definition at line 203 of file PFHFRecHitCreator.h.
Referenced by importRecHits(), and PFHFRecHitCreator().
|
protected |
Definition at line 207 of file PFHFRecHitCreator.h.
Referenced by importRecHits(), and PFHFRecHitCreator().
|
protected |
Definition at line 212 of file PFHFRecHitCreator.h.
Referenced by importRecHits(), and PFHFRecHitCreator().
|
protected |
Definition at line 213 of file PFHFRecHitCreator.h.
Referenced by importRecHits(), and PFHFRecHitCreator().