#include <SeedingRegionByL1.h>
Public Member Functions | |
void | initialize (const edm::EventSetup &es) override |
void | makeRegions (const edm::Event &ev, const edm::EventSetup &es, std::vector< TICLSeedingRegion > &result) override |
SeedingRegionByL1 (const edm::ParameterSet &conf, edm::ConsumesCollector &sumes) | |
Public Member Functions inherited from ticl::SeedingRegionAlgoBase | |
SeedingRegionAlgoBase (const edm::ParameterSet &conf, edm::ConsumesCollector &sumes) | |
virtual | ~SeedingRegionAlgoBase () |
Static Public Member Functions | |
static void | fillPSetDescription (edm::ParameterSetDescription &desc) |
Static Public Member Functions inherited from ticl::SeedingRegionAlgoBase | |
static void | fillPSetDescription (edm::ParameterSetDescription &desc) |
Private Member Functions | |
double | tkEmOfflineEt (double et) const |
Private Attributes | |
int | algoVerbosity_ = 0 |
std::vector< double > | endcapScalings_ |
edm::EDGetTokenT< std::vector < l1t::TkEm > > | l1TkEmsToken_ |
double | maxAbsEta_ |
double | minAbsEta_ |
double | minPt_ |
int | quality_ |
Additional Inherited Members | |
Public Types inherited from ticl::SeedingRegionAlgoBase | |
enum | VerbosityLevel { None = 0, Basic, Advanced, Expert, Guru } |
Protected Attributes inherited from ticl::SeedingRegionAlgoBase | |
int | algo_verbosity_ |
int | algoId_ |
Definition at line 22 of file SeedingRegionByL1.h.
ticl::SeedingRegionByL1::SeedingRegionByL1 | ( | const edm::ParameterSet & | conf, |
edm::ConsumesCollector & | sumes | ||
) |
Definition at line 19 of file SeedingRegionByL1.cc.
|
static |
Definition at line 60 of file SeedingRegionByL1.cc.
References edm::ParameterSetDescription::add(), ticl::SeedingRegionAlgoBase::fillPSetDescription(), and HLT_FULL_cff::InputTag.
|
inlineoverridevirtual |
|
overridevirtual |
Implements ticl::SeedingRegionAlgoBase.
Definition at line 29 of file SeedingRegionByL1.cc.
References a, funct::abs(), b, TICLSeedingRegion::directionAtOrigin, edm::Event::getHandle(), edm::ProductID::id(), and PV3DBase< T, PVType, FrameType >::perp2().
|
private |
Definition at line 56 of file SeedingRegionByL1.cc.
|
private |
Definition at line 32 of file SeedingRegionByL1.h.
|
private |
Definition at line 36 of file SeedingRegionByL1.h.
|
private |
Definition at line 31 of file SeedingRegionByL1.h.
|
private |
Definition at line 35 of file SeedingRegionByL1.h.
|
private |
Definition at line 34 of file SeedingRegionByL1.h.
|
private |
Definition at line 33 of file SeedingRegionByL1.h.
|
private |
Definition at line 37 of file SeedingRegionByL1.h.