#include <AbsPlan1RechitCombiner.h>
Public Member Functions | |
virtual void | add (const HBHERecHit &rh)=0 |
virtual void | clear ()=0 |
virtual void | combine (HBHERecHitCollection *collectionToFill)=0 |
virtual void | setTopo (const HcalTopology *topo)=0 |
virtual | ~AbsPlan1RechitCombiner () |
Protected Types | |
typedef std::pair< float, float > | FPair |
Static Protected Member Functions | |
static float | energyWeightedAverage (const FPair *data, unsigned len, float valueToReturnOnFailure) |
Definition at line 10 of file AbsPlan1RechitCombiner.h.
|
protected |
Definition at line 35 of file AbsPlan1RechitCombiner.h.
|
inlinevirtual |
|
pure virtual |
Implemented in SimplePlan1RechitCombiner.
Referenced by counter.Counter::register(), and ~AbsPlan1RechitCombiner().
|
pure virtual |
Implemented in SimplePlan1RechitCombiner.
Referenced by ~AbsPlan1RechitCombiner().
|
pure virtual |
Implemented in SimplePlan1RechitCombiner.
Referenced by ~AbsPlan1RechitCombiner().
|
staticprotected |
Definition at line 3 of file AbsPlan1RechitCombiner.cc.
References f, mps_fire::i, and w.
Referenced by SimplePlan1RechitCombiner::makeRechit().
|
pure virtual |
Implemented in SimplePlan1RechitCombiner.
Referenced by ~AbsPlan1RechitCombiner().