#include <TICLInterpretationAlgoBase.h>
Classes | |
struct | Inputs |
struct | TrackTimingInformation |
Public Member Functions | |
virtual void | initialize (const HGCalDDDConstants *hgcons, const hgcal::RecHitTools rhtools, const edm::ESHandle< MagneticField > bfieldH, const edm::ESHandle< Propagator > propH)=0 |
virtual void | makeCandidates (const Inputs &input, edm::Handle< MtdHostCollection > inputTiming_h, std::vector< Trackster > &resultTracksters, std::vector< int > &resultCandidate)=0 |
TICLInterpretationAlgoBase (const edm::ParameterSet &conf, edm::ConsumesCollector) | |
virtual | ~TICLInterpretationAlgoBase () |
Static Public Member Functions | |
static void | fillPSetDescription (edm::ParameterSetDescription &desc) |
Protected Attributes | |
int | algo_verbosity_ |
Definition at line 33 of file TICLInterpretationAlgoBase.h.
|
inline |
Definition at line 35 of file TICLInterpretationAlgoBase.h.
|
inlinevirtual |
Definition at line 37 of file TICLInterpretationAlgoBase.h.
|
inlinestatic |
Definition at line 93 of file TICLInterpretationAlgoBase.h.
Referenced by ticl::GeneralInterpretationAlgo::fillPSetDescription().
|
pure virtual |
Implemented in ticl::GeneralInterpretationAlgo.
|
pure virtual |
Implemented in ticl::GeneralInterpretationAlgo.
|
protected |
Definition at line 93 of file TICLInterpretationAlgoBase.h.
Referenced by ticl::GeneralInterpretationAlgo::makeCandidates(), and ticl::GeneralInterpretationAlgo::timeAndEnergyCompatible().