Public Member Functions | |
virtual CorrectionCode | getEfficiencyScaleFactor (const xAOD::Jet &jet, float &sf)=0 |
virtual CorrectionCode | getInefficiencyScaleFactor (const xAOD::Jet &jet, float &sf)=0 |
virtual CorrectionCode | applyEfficiencyScaleFactor (const xAOD::Jet &jet)=0 |
virtual CorrectionCode | applyInefficiencyScaleFactor (const xAOD::Jet &jet)=0 |
virtual CorrectionCode | applyAllEfficiencyScaleFactor (const xAOD::IParticleContainer *jets, float &sf)=0 |
virtual CorrectionCode | applyRandomDropping (const xAOD::Jet &jet)=0 |
virtual CorrectionCode | applyAllRandomDropping (const xAOD::IParticleContainer *jets)=0 |
virtual bool | passesJvtCut (const xAOD::Jet &jet)=0 |
virtual bool | isInRange (const xAOD::Jet &jet)=0 |
virtual float | getJvtThresh () const =0 |
virtual float | getUserPtMax () const =0 |
virtual void | setRandomSeed (int seed)=0 |