#include <SeedingRegionAlgoBase.h>
Public Types | |
enum | VerbosityLevel { None = 0, Basic, Advanced, Expert, Guru } |
Public Member Functions | |
virtual void | initialize (const edm::EventSetup &es)=0 |
virtual void | makeRegions (const edm::Event &ev, const edm::EventSetup &es, std::vector< TICLSeedingRegion > &result)=0 |
SeedingRegionAlgoBase (const edm::ParameterSet &conf, edm::ConsumesCollector &sumes) | |
virtual | ~SeedingRegionAlgoBase () |
Static Public Member Functions | |
static void | fillPSetDescription (edm::ParameterSetDescription &desc) |
Protected Attributes | |
int | algo_verbosity_ |
int | algoId_ |
Definition at line 22 of file SeedingRegionAlgoBase.h.
|
inline |
Definition at line 24 of file SeedingRegionAlgoBase.h.
|
inlinevirtual |
Definition at line 26 of file SeedingRegionAlgoBase.h.
|
inlinestatic |
Definition at line 34 of file SeedingRegionAlgoBase.h.
References edm::ParameterSetDescription::add().
Referenced by ticl::SeedingRegionByL1::fillPSetDescription(), ticl::SeedingRegionGlobal::fillPSetDescription(), ticl::SeedingRegionByHF::fillPSetDescription(), and ticl::SeedingRegionByTracks::fillPSetDescription().
|
pure virtual |
Implemented in ticl::SeedingRegionByTracks, ticl::SeedingRegionByHF, ticl::SeedingRegionByL1, and ticl::SeedingRegionGlobal.
|
pure virtual |
Implemented in ticl::SeedingRegionByTracks, ticl::SeedingRegionByHF, ticl::SeedingRegionByL1, and ticl::SeedingRegionGlobal.
|
protected |
Definition at line 39 of file SeedingRegionAlgoBase.h.
|
protected |
Definition at line 40 of file SeedingRegionAlgoBase.h.