#include <AbsOOTPileupCorrection.h>
|
virtual void | apply (const HcalDetId &id, const double *inputCharge, unsigned lenInputCharge, const BunchXParameter *bcParams, unsigned lenBcParams, unsigned firstTimeSlice, unsigned nTimeSlices, double *correctedCharge, unsigned lenCorrectedCharge, bool *pulseShapeCorrApplied, bool *leakCorrApplied, bool *readjustTiming) const =0 |
|
virtual bool | inputIsEnergy () const =0 |
|
bool | operator!= (const AbsOOTPileupCorrection &r) const |
|
bool | operator== (const AbsOOTPileupCorrection &r) const |
|
virtual | ~AbsOOTPileupCorrection () |
|
|
template<typename Ar > |
void | serialize (Ar &ar, unsigned) |
|
Definition at line 26 of file AbsOOTPileupCorrection.h.
virtual AbsOOTPileupCorrection::~AbsOOTPileupCorrection |
( |
| ) |
|
|
inlinevirtual |
virtual void AbsOOTPileupCorrection::apply |
( |
const HcalDetId & |
id, |
|
|
const double * |
inputCharge, |
|
|
unsigned |
lenInputCharge, |
|
|
const BunchXParameter * |
bcParams, |
|
|
unsigned |
lenBcParams, |
|
|
unsigned |
firstTimeSlice, |
|
|
unsigned |
nTimeSlices, |
|
|
double * |
correctedCharge, |
|
|
unsigned |
lenCorrectedCharge, |
|
|
bool * |
pulseShapeCorrApplied, |
|
|
bool * |
leakCorrApplied, |
|
|
bool * |
readjustTiming |
|
) |
| const |
|
pure virtual |
virtual bool AbsOOTPileupCorrection::inputIsEnergy |
( |
| ) |
const |
|
pure virtual |
template<typename Ar >
void AbsOOTPileupCorrection::serialize |
( |
Ar & |
ar, |
|
|
unsigned |
|
|
) |
| |
|
inlineprivate |
friend class boost::serialization::access |
|
friend |