Public Member Functions | |
virtual StatusCode | initialize ()=0 |
virtual void | prepare ()=0 |
virtual StatusCode | finalize ()=0 |
virtual CP::CorrectionCode | applyCorrection (xAOD::TrackParticle &track)=0 |
virtual CP::CorrectionCode | correctedCopy (const xAOD::TrackParticle &in, xAOD::TrackParticle *&out)=0 |
virtual CP::CorrectionCode | applyContainerCorrection (xAOD::TrackParticleContainer &cont)=0 |
virtual bool | isAffectedBySystematic (const CP::SystematicVariation &) const =0 |
returns: whether the tool is affected by the systematic | |
virtual CP::SystematicSet | affectingSystematics () const =0 |
returns: list of systematics this tool can be affected by | |
virtual CP::SystematicSet | recommendedSystematics () const =0 |
returns: list of recommended systematics to use with this tool | |
virtual CP::SystematicCode | applySystematicVariation (const CP::SystematicSet &)=0 |
configure the tool to apply a given list of systematic variations |
virtual CP::CorrectionCode InDet::IInDetTrackBiasingTool::applyCorrection | ( | xAOD::TrackParticle & | track | ) | [pure virtual] |
Computes the tracks origin